[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-Yeachan-Heo-ultraqa-en":3,"guides-for-Yeachan-Heo-ultraqa":1016,"similar-k17d3c7k6cynj9g321rfy6yc6n86n8af-en":1017},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":261,"isFallback":257,"parentExtension":267,"providers":323,"relations":327,"repo":328,"tags":1014,"workflow":1015},1778699234184.6187,"k17d3c7k6cynj9g321rfy6yc6n86n8af",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"QA cycling workflow - test, verify, fix, repeat until goal met",{"claudeCode":12},"Yeachan-Heo/oh-my-claudecode","UltraQA","https://github.com/Yeachan-Heo/oh-my-claudecode",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":240,"workflow":259},1778699803633.8433,"kn74gsm9s40eda8htvs48ramxd86nwb0","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":209,"promptVersionExtension":214,"promptVersionScoring":215,"purpose":216,"rationale":217,"score":218,"summary":219,"tags":220,"targetMarket":226,"tier":227,"useCases":228,"workflow":233},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of 'QA cycling workflow' and the goal of meeting a quality target.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill implements a multi-agent autonomous QA cycling workflow that goes beyond basic prompting by coordinating specialized agents for testing, diagnosis, and fixing.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is designed for a complete QA lifecycle, handling test execution, diagnosis, fixing, and iteration up to a defined limit, and includes state management and cancellation mechanisms.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on the autonomous QA cycling workflow, coordinating other agents for specific tasks rather than attempting unrelated functionalities.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description 'QA cycling workflow - test, verify, fix, repeat until goal met' accurately and concisely reflects the skill's purpose as detailed in the SKILL.md.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill orchestrates other agents via specific task prompts rather than exposing raw, unopinionated tools. The invocation is via a single command with arguments defining the goal.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The SKILL.md clearly documents goal parsing through arguments, including specific commands and their expected outcomes, with explicit exit conditions.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The primary interaction is via a skill invocation with defined arguments, rather than individual tools with names.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The skill's primary interface is through structured arguments defining the QA goal. The outputs are progress indicators, success/failure messages, and diagnostic information when needed.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The project includes a LICENSE file with the MIT license, which is a permissive open-source license.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on 2026-05-13, indicating recent maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill's core functionality is agent orchestration and does not appear to directly manage third-party code dependencies in a way that requires a dependency management strategy.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill orchestrates other agents and does not appear to handle or expose secrets directly. Its state management uses local files which are not sensitive.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's execution relies on structured arguments and prompts to other agents, and does not appear to load or execute untrusted third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill orchestrates other agents via specific prompts and does not fetch remote code or data at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill manages its own state locally and orchestrates other agents, without directly modifying files outside its designated scope or using absolute paths.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No evidence of detached process spawns or retry loops around denied tool calls was found.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill orchestrates agent tasks and does not appear to have any outbound calls or references to confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The SKILL.md and README.md are free of hidden text tricks, control characters, or invisible Unicode sequences.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is primarily described in SKILL.md and relies on orchestrating other agents, with no evidence of obfuscated or minified code execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill manages its state locally within `.omc/ultraqa-state.json` and its workflow assumes standard project commands (test, build, lint) which are common across many projects.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","908 issues closed vs 3 opened in the last 90 days indicates a very high closure rate, suggesting active maintenance and responsiveness.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The project has a clear versioning strategy, indicated by the `npm version` shield and the presence of a `CHANGELOG.md` file, and the marketplace installation implies versioning.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The skill's input parsing for goals appears robust, and the orchestration logic delegates validation to the called agents.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill's primary function is orchestration and diagnosis. Any destructive operations would be handled by the called 'executor' agent, which would presumably have its own safety guards.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill explicitly defines exit conditions for various failure modes and provides diagnostic steps, indicating robust error handling.",{"category":104,"check":114,"severity":24,"summary":115},"Logging","The skill provides clear observability output for each cycle and explicitly mentions state tracking via a JSON file, serving as an audit log.",{"category":117,"check":118,"severity":63,"summary":119},"Compliance","GDPR","The skill orchestrates QA workflows and does not appear to process personal data directly.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's focus on general QA workflows and use of common development commands makes it globally applicable.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard development commands (test, build, lint) and agent orchestration, making it broadly compatible across POSIX-like environments.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README is comprehensive, detailing installation, usage, features, and contribution guidelines.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The skill primarily exposes a single command with various arguments, fitting the ideal range.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The skill's primary interaction is through a single command with distinct arguments for different QA goals, avoiding synonym issues.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All features described in the README and SKILL.md, such as the autonomous QA cycling and specific goal types, have corresponding implementations and documented logic.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Installation instructions for both marketplace and npm are provided, along with clear examples of invocation.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The skill explicitly defines multiple error conditions with associated exit messages and recovery steps or diagnostic actions.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The presence of a lockfile (`hasLockfile: true`) and the MIT license indicate good dependency management practices, and the SKILL.md assumes standard interpreter environments.",{"category":33,"check":151,"severity":63,"summary":152},"Dry-run preview","The skill orchestrates other agents; the concept of a dry-run preview for its own actions is not directly applicable as it doesn't perform destructive operations itself.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The skill has defined retry limits (max cycles) and early exit conditions for repeated failures, ensuring operations do not run indefinitely.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","There is no indication of telemetry collection in the provided documentation, suggesting it is either non-existent or strictly opt-in by default.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill clearly defines its purpose as an autonomous QA cycling workflow and provides explicit goal types and invocation formats.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the skill's core capability and argument hints.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured and uses progressive disclosure, keeping the main body concise by deferring detailed procedures.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and delegates deeper material to agent prompts and the overall execution model, rather than embedding large amounts of procedural text.",{"category":170,"check":174,"severity":63,"summary":175},"Forked exploration","The skill's workflow is focused on a specific QA loop and does not involve deep code review or extensive exploration that would necessitate forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides clear examples for each goal type, detailing the invocation and the expected outcome.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill explicitly documents exit conditions for max cycles, same failure repetition, and environment errors, providing clear failure modes and recovery paths.",{"category":104,"check":183,"severity":63,"summary":184},"Tool Fallback","This skill orchestrates other agents/tools and does not appear to rely on an external MCP server with a fallback mechanism; it uses Claude Code's internal agent system.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill explicitly defines exit conditions and recovery mechanisms for various failure modes, including tracking repeated failures to halt the process.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and orchestrates other agents via specific prompts without implicitly relying on other skills being loaded or performing adjacent tasks outside its defined scope.",1778699803519,"This skill automates a quality assurance (QA) testing cycle by executing defined checks (tests, builds, linting, typechecking, custom patterns), diagnosing failures using specialized agents, and applying fixes iteratively until a quality goal is achieved or a predefined limit is reached.",[195,196,197,198,199],"Autonomous QA cycling workflow","Automated goal parsing (tests, build, lint, typecheck, custom)","Multi-agent orchestration for diagnosis and fixing","Iterative execution with cycle limits and early exit conditions","State tracking and cancellation support",[201,202,203],"Performing manual QA testing","Replacing developer-specific debugging tools","Handling environment setup or dependency installation",[205,206,207,208],"Autonomous agent workflow design","QA automation","Error handling and recovery","State management",[210,211,212,213],"Claude Code CLI","Claude Max/Pro subscription or Anthropic API key","tmux installed","Project with standard build/test commands","3.0.0","4.4.0","To provide an automated, persistent QA cycling workflow that ensures code quality goals are met without continuous manual oversight.","The skill is exceptionally well-documented, robust, and addresses a clear need with a well-defined autonomous workflow. All checks passed, indicating high quality.",99,"An autonomous QA cycling workflow that automates testing, verification, and fixing until quality goals are met.",[221,222,223,224,225],"qa","testing","automation","workflow","agent-orchestration","global","verified",[229,230,231,232],"Automating repetitive QA cycles in development","Ensuring build and test suites pass before deployment","Continuously improving code quality through automated fixing","Running complex verification tasks autonomously",[234,235,236,237,238,239],"Parse goal from arguments (tests, build, lint, typecheck, custom).","Execute verification based on the goal type.","Check the result: if successful, exit; otherwise, proceed.","Spawn an architect agent to diagnose the failure.","Apply recommended fixes using an executor agent.","Repeat the cycle up to a maximum of 5 times or until specific exit conditions are met.",{"codeQuality":241,"collectedAt":243,"documentation":244,"maintenance":247,"popularity":253,"security":255,"testCoverage":258},{"hasLockfile":242},true,1778699785550,{"descriptionLength":245,"readmeSize":246},62,28400,{"closedIssues90d":248,"forks":249,"hasChangelog":242,"openIssues90d":250,"pushedAt":251,"stars":252},908,3092,3,1778664782000,33691,{"npmDownloads":254},38760,{"hasNpmPackage":242,"license":256,"smitheryVerified":257},"MIT",false,{"hasCi":242,"hasTests":242},{"updatedAt":260},1778699803633,{"basePath":262,"githubOwner":263,"githubRepo":264,"locale":18,"slug":265,"type":266},"skills/ultraqa","Yeachan-Heo","oh-my-claudecode","ultraqa","skill",{"_creationTime":268,"_id":269,"community":270,"display":271,"identity":274,"parentExtension":278,"providers":311,"relations":319,"tags":320,"workflow":321},1778699234184.6104,"k17brg5egdw1jbncj1j4wfv3fh86n639",{"reviewCount":8},{"description":272,"installMethods":273,"name":264,"sourceUrl":14},"Multi-agent orchestration system for Claude Code",{"claudeCode":264},{"basePath":275,"githubOwner":263,"githubRepo":264,"locale":276,"slug":264,"type":277},"","fr","plugin",{"_creationTime":279,"_id":280,"community":281,"display":282,"identity":285,"providers":287,"relations":305,"tags":307,"workflow":308},1778699234184.61,"k17faea1fme9qa3pf4hzs9x78d86n2kj",{"reviewCount":8},{"description":283,"installMethods":284,"name":264,"sourceUrl":14},"Claude Code native multi-agent orchestration - intelligent model routing, 28 agents, 32 skills",{"claudeCode":12},{"basePath":275,"githubOwner":263,"githubRepo":264,"locale":276,"slug":264,"type":286},"marketplace",{"evaluate":288,"extract":297},{"promptVersionExtension":289,"promptVersionScoring":215,"score":290,"tags":291,"targetMarket":226,"tier":227},"3.1.0",97,[292,293,294,295,296],"multi-agent","orchestration","claude-code","ai-agent","developer-tools",{"commitSha":298,"license":256,"marketplace":299,"plugin":303},"HEAD",{"name":300,"pluginCount":301,"version":302},"omc",1,"4.13.7",{"mcpCount":8,"provider":304,"skillCount":8},"classify",{"repoId":306},"kd74zv63fryf9prygtq7gf4es986n22y",[295,294,296,292,293],{"evaluatedAt":309,"extractAt":310,"updatedAt":309},1778699249209,1778699234184,{"evaluate":312,"extract":316},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":313,"targetMarket":226,"tier":227},[292,293,223,295,314,224,315],"development-tool","cli",{"commitSha":298,"license":256,"plugin":317},{"mcpCount":8,"provider":304,"skillCount":318},38,{"parentExtensionId":280,"repoId":306},[295,223,315,314,292,293,224],{"evaluatedAt":322,"extractAt":310,"updatedAt":322},1778699261932,{"evaluate":324,"extract":326},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":325,"targetMarket":226,"tier":227},[221,222,223,224,225],{"commitSha":298,"license":256},{"parentExtensionId":269,"repoId":306},{"_creationTime":329,"_id":306,"identity":330,"providers":331,"workflow":1009},1778699222147.622,{"githubOwner":263,"githubRepo":264,"sourceUrl":14},{"classify":332,"discover":992,"extract":995,"github":996,"npm":1008},{"commitSha":298,"extensions":333},[334,347,528,588,596,604,612,620,628,636,644,652,660,668,676,684,692,700,708,716,724,732,740,748,765,773,781,789,797,805,837,845,852,860,868,876,881,889,897,905,913,923],{"basePath":275,"description":283,"displayName":300,"installMethods":335,"rationale":336,"selectedPaths":337,"source":346,"sourceLanguage":276,"type":286},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[338,341,343],{"path":339,"priority":340},".claude-plugin/marketplace.json","mandatory",{"path":342,"priority":340},"README.md",{"path":344,"priority":345},"LICENSE","high","rule",{"basePath":275,"description":272,"displayName":264,"installMethods":348,"license":256,"rationale":349,"selectedPaths":350,"source":346,"sourceLanguage":276,"type":277},{"claudeCode":264},"plugin manifest at .claude-plugin/plugin.json",[351,353,354,355,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526],{"path":352,"priority":340},".claude-plugin/plugin.json",{"path":342,"priority":340},{"path":344,"priority":345},{"path":356,"priority":357},"skills/ai-slop-cleaner/SKILL.md","medium",{"path":359,"priority":357},"skills/ask/SKILL.md",{"path":361,"priority":357},"skills/autopilot/SKILL.md",{"path":363,"priority":357},"skills/autoresearch/SKILL.md",{"path":365,"priority":357},"skills/cancel/SKILL.md",{"path":367,"priority":357},"skills/ccg/SKILL.md",{"path":369,"priority":357},"skills/configure-notifications/SKILL.md",{"path":371,"priority":357},"skills/debug/SKILL.md",{"path":373,"priority":357},"skills/deep-dive/SKILL.md",{"path":375,"priority":357},"skills/deep-interview/SKILL.md",{"path":377,"priority":357},"skills/deepinit/SKILL.md",{"path":379,"priority":357},"skills/external-context/SKILL.md",{"path":381,"priority":357},"skills/hud/SKILL.md",{"path":383,"priority":357},"skills/learner/SKILL.md",{"path":385,"priority":357},"skills/mcp-setup/SKILL.md",{"path":387,"priority":357},"skills/omc-doctor/SKILL.md",{"path":389,"priority":357},"skills/omc-reference/SKILL.md",{"path":391,"priority":357},"skills/omc-setup/SKILL.md",{"path":393,"priority":357},"skills/omc-teams/SKILL.md",{"path":395,"priority":357},"skills/plan/SKILL.md",{"path":397,"priority":357},"skills/project-session-manager/SKILL.md",{"path":399,"priority":357},"skills/ralph/SKILL.md",{"path":401,"priority":357},"skills/ralplan/SKILL.md",{"path":403,"priority":357},"skills/release/SKILL.md",{"path":405,"priority":357},"skills/remember/SKILL.md",{"path":407,"priority":357},"skills/sciomc/SKILL.md",{"path":409,"priority":357},"skills/self-improve/SKILL.md",{"path":411,"priority":357},"skills/setup/SKILL.md",{"path":413,"priority":357},"skills/skill/SKILL.md",{"path":415,"priority":357},"skills/skillify/SKILL.md",{"path":417,"priority":357},"skills/team/SKILL.md",{"path":419,"priority":357},"skills/trace/SKILL.md",{"path":421,"priority":357},"skills/ultraqa/SKILL.md",{"path":423,"priority":357},"skills/ultrawork/SKILL.md",{"path":425,"priority":357},"skills/verify/SKILL.md",{"path":427,"priority":357},"skills/visual-verdict/SKILL.md",{"path":429,"priority":357},"skills/wiki/SKILL.md",{"path":431,"priority":357},"skills/writer-memory/SKILL.md",{"path":433,"priority":340},".mcp.json",{"path":435,"priority":345},"agents/analyst.md",{"path":437,"priority":345},"agents/architect.md",{"path":439,"priority":345},"agents/code-reviewer.md",{"path":441,"priority":345},"agents/code-simplifier.md",{"path":443,"priority":345},"agents/critic.md",{"path":445,"priority":345},"agents/debugger.md",{"path":447,"priority":345},"agents/designer.md",{"path":449,"priority":345},"agents/document-specialist.md",{"path":451,"priority":345},"agents/executor.md",{"path":453,"priority":345},"agents/explore.md",{"path":455,"priority":345},"agents/git-master.md",{"path":457,"priority":345},"agents/planner.md",{"path":459,"priority":345},"agents/qa-tester.md",{"path":461,"priority":345},"agents/scientist.md",{"path":463,"priority":345},"agents/security-reviewer.md",{"path":465,"priority":345},"agents/test-engineer.md",{"path":467,"priority":345},"agents/tracer.md",{"path":469,"priority":345},"agents/verifier.md",{"path":471,"priority":345},"agents/writer.md",{"path":473,"priority":345},"commands/ask.md",{"path":475,"priority":345},"commands/autoresearch.md",{"path":477,"priority":345},"commands/ccg.md",{"path":479,"priority":345},"commands/configure-notifications.md",{"path":481,"priority":345},"commands/debug.md",{"path":483,"priority":345},"commands/deep-dive.md",{"path":485,"priority":345},"commands/deepinit.md",{"path":487,"priority":345},"commands/external-context.md",{"path":489,"priority":345},"commands/hud.md",{"path":491,"priority":345},"commands/learner.md",{"path":493,"priority":345},"commands/mcp-setup.md",{"path":495,"priority":345},"commands/omc-doctor.md",{"path":497,"priority":345},"commands/omc-setup.md",{"path":499,"priority":345},"commands/omc-teams.md",{"path":501,"priority":345},"commands/project-session-manager.md",{"path":503,"priority":345},"commands/psm.md",{"path":505,"priority":345},"commands/release.md",{"path":507,"priority":345},"commands/remember.md",{"path":509,"priority":345},"commands/sciomc.md",{"path":511,"priority":345},"commands/self-improve.md",{"path":513,"priority":345},"commands/skill.md",{"path":515,"priority":345},"commands/skillify.md",{"path":517,"priority":345},"commands/trace.md",{"path":519,"priority":345},"commands/verify.md",{"path":521,"priority":345},"commands/visual-verdict.md",{"path":523,"priority":345},"commands/wiki.md",{"path":525,"priority":345},"commands/writer-memory.md",{"path":527,"priority":345},"hooks/hooks.json",{"basePath":529,"description":530,"displayName":529,"installMethods":531,"rationale":532,"selectedPaths":533,"source":346,"sourceLanguage":18,"type":266},"commands","This compatibility command keeps `/oh-my-claudecode:skill` available without loading the full `skill` skill description in every Claude Code session.",{"claudeCode":12},"SKILL.md frontmatter at commands/skill.md",[534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586],{"path":535,"priority":340},"SKILL.md",{"path":537,"priority":357},"ask.md",{"path":539,"priority":357},"autoresearch.md",{"path":541,"priority":357},"ccg.md",{"path":543,"priority":357},"configure-notifications.md",{"path":545,"priority":357},"debug.md",{"path":547,"priority":357},"deep-dive.md",{"path":549,"priority":357},"deepinit.md",{"path":551,"priority":357},"external-context.md",{"path":553,"priority":357},"hud.md",{"path":555,"priority":357},"learner.md",{"path":557,"priority":357},"mcp-setup.md",{"path":559,"priority":357},"omc-doctor.md",{"path":561,"priority":357},"omc-setup.md",{"path":563,"priority":357},"omc-teams.md",{"path":565,"priority":357},"project-session-manager.md",{"path":567,"priority":357},"psm.md",{"path":569,"priority":357},"release.md",{"path":571,"priority":357},"remember.md",{"path":573,"priority":357},"sciomc.md",{"path":575,"priority":357},"self-improve.md",{"path":577,"priority":357},"skillify.md",{"path":579,"priority":357},"trace.md",{"path":581,"priority":357},"verify.md",{"path":583,"priority":357},"visual-verdict.md",{"path":585,"priority":357},"wiki.md",{"path":587,"priority":357},"writer-memory.md",{"basePath":589,"description":590,"displayName":591,"installMethods":592,"rationale":593,"selectedPaths":594,"source":346,"sourceLanguage":18,"type":266},"skills/ai-slop-cleaner","Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode","ai-slop-cleaner",{"claudeCode":12},"SKILL.md frontmatter at skills/ai-slop-cleaner/SKILL.md",[595],{"path":535,"priority":340},{"basePath":597,"description":598,"displayName":599,"installMethods":600,"rationale":601,"selectedPaths":602,"source":346,"sourceLanguage":18,"type":266},"skills/ask","Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly","ask",{"claudeCode":12},"SKILL.md frontmatter at skills/ask/SKILL.md",[603],{"path":535,"priority":340},{"basePath":605,"description":606,"displayName":607,"installMethods":608,"rationale":609,"selectedPaths":610,"source":346,"sourceLanguage":18,"type":266},"skills/autopilot","Full autonomous execution from idea to working code","autopilot",{"claudeCode":12},"SKILL.md frontmatter at skills/autopilot/SKILL.md",[611],{"path":535,"priority":340},{"basePath":613,"description":614,"displayName":615,"installMethods":616,"rationale":617,"selectedPaths":618,"source":346,"sourceLanguage":18,"type":266},"skills/autoresearch","Stateful single-mission improvement loop with strict evaluator contract, markdown decision logs, and max-runtime stop behavior","autoresearch",{"claudeCode":12},"SKILL.md frontmatter at skills/autoresearch/SKILL.md",[619],{"path":535,"priority":340},{"basePath":621,"description":622,"displayName":623,"installMethods":624,"rationale":625,"selectedPaths":626,"source":346,"sourceLanguage":18,"type":266},"skills/cancel","Cancel any active OMC mode (autopilot, ralph, ultrawork, ultraqa, swarm, ultrapilot, pipeline, team)","cancel",{"claudeCode":12},"SKILL.md frontmatter at skills/cancel/SKILL.md",[627],{"path":535,"priority":340},{"basePath":629,"description":630,"displayName":631,"installMethods":632,"rationale":633,"selectedPaths":634,"source":346,"sourceLanguage":18,"type":266},"skills/ccg","Claude-Codex-Gemini tri-model orchestration via /ask codex + /ask gemini, then Claude synthesizes results","ccg",{"claudeCode":12},"SKILL.md frontmatter at skills/ccg/SKILL.md",[635],{"path":535,"priority":340},{"basePath":637,"description":638,"displayName":639,"installMethods":640,"rationale":641,"selectedPaths":642,"source":346,"sourceLanguage":18,"type":266},"skills/configure-notifications","Configure notification integrations (Telegram, Discord, Slack) via natural language","configure-notifications",{"claudeCode":12},"SKILL.md frontmatter at skills/configure-notifications/SKILL.md",[643],{"path":535,"priority":340},{"basePath":645,"description":646,"displayName":647,"installMethods":648,"rationale":649,"selectedPaths":650,"source":346,"sourceLanguage":18,"type":266},"skills/debug","Diagnose the current OMC session or repo state using logs, traces, state, and focused reproduction","debug",{"claudeCode":12},"SKILL.md frontmatter at skills/debug/SKILL.md",[651],{"path":535,"priority":340},{"basePath":653,"description":654,"displayName":655,"installMethods":656,"rationale":657,"selectedPaths":658,"source":346,"sourceLanguage":18,"type":266},"skills/deep-dive","2-stage pipeline: trace (causal investigation) -> deep-interview (requirements crystallization) with 3-point injection","deep-dive",{"claudeCode":12},"SKILL.md frontmatter at skills/deep-dive/SKILL.md",[659],{"path":535,"priority":340},{"basePath":661,"description":662,"displayName":663,"installMethods":664,"rationale":665,"selectedPaths":666,"source":346,"sourceLanguage":18,"type":266},"skills/deep-interview","Socratic deep interview with mathematical ambiguity gating before explicit execution approval","deep-interview",{"claudeCode":12},"SKILL.md frontmatter at skills/deep-interview/SKILL.md",[667],{"path":535,"priority":340},{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":346,"sourceLanguage":18,"type":266},"skills/deepinit","Deep codebase initialization with hierarchical AGENTS.md documentation","deepinit",{"claudeCode":12},"SKILL.md frontmatter at skills/deepinit/SKILL.md",[675],{"path":535,"priority":340},{"basePath":677,"description":678,"displayName":679,"installMethods":680,"rationale":681,"selectedPaths":682,"source":346,"sourceLanguage":18,"type":266},"skills/external-context","Invoke parallel document-specialist agents for external web searches and documentation lookup","external-context",{"claudeCode":12},"SKILL.md frontmatter at skills/external-context/SKILL.md",[683],{"path":535,"priority":340},{"basePath":685,"description":686,"displayName":687,"installMethods":688,"rationale":689,"selectedPaths":690,"source":346,"sourceLanguage":18,"type":266},"skills/hud","Configure HUD display options (layout, presets, display elements)","hud",{"claudeCode":12},"SKILL.md frontmatter at skills/hud/SKILL.md",[691],{"path":535,"priority":340},{"basePath":693,"description":694,"displayName":695,"installMethods":696,"rationale":697,"selectedPaths":698,"source":346,"sourceLanguage":18,"type":266},"skills/learner","Extract a learned skill from the current conversation","learner",{"claudeCode":12},"SKILL.md frontmatter at skills/learner/SKILL.md",[699],{"path":535,"priority":340},{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":346,"sourceLanguage":18,"type":266},"skills/mcp-setup","Configure popular MCP servers for enhanced agent capabilities","mcp-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/mcp-setup/SKILL.md",[707],{"path":535,"priority":340},{"basePath":709,"description":710,"displayName":711,"installMethods":712,"rationale":713,"selectedPaths":714,"source":346,"sourceLanguage":18,"type":266},"skills/omc-doctor","Diagnose and fix oh-my-claudecode installation issues","omc-doctor",{"claudeCode":12},"SKILL.md frontmatter at skills/omc-doctor/SKILL.md",[715],{"path":535,"priority":340},{"basePath":717,"description":718,"displayName":719,"installMethods":720,"rationale":721,"selectedPaths":722,"source":346,"sourceLanguage":18,"type":266},"skills/omc-reference","OMC agent catalog, available tools, team pipeline routing, commit protocol, and skills registry. Auto-loads when delegating to agents, using OMC tools, orchestrating teams, making commits, or invoking skills.","omc-reference",{"claudeCode":12},"SKILL.md frontmatter at skills/omc-reference/SKILL.md",[723],{"path":535,"priority":340},{"basePath":725,"description":726,"displayName":727,"installMethods":728,"rationale":729,"selectedPaths":730,"source":346,"sourceLanguage":18,"type":266},"skills/omc-setup","Install or refresh oh-my-claudecode for plugin, npm, and local-dev setups from the canonical setup flow","omc-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/omc-setup/SKILL.md",[731],{"path":535,"priority":340},{"basePath":733,"description":734,"displayName":735,"installMethods":736,"rationale":737,"selectedPaths":738,"source":346,"sourceLanguage":18,"type":266},"skills/omc-teams","CLI-team runtime for claude, codex, or gemini workers in tmux panes when you need process-based parallel execution","omc-teams",{"claudeCode":12},"SKILL.md frontmatter at skills/omc-teams/SKILL.md",[739],{"path":535,"priority":340},{"basePath":741,"description":742,"displayName":743,"installMethods":744,"rationale":745,"selectedPaths":746,"source":346,"sourceLanguage":18,"type":266},"skills/plan","Strategic planning with optional interview workflow","omc-plan",{"claudeCode":12},"SKILL.md frontmatter at skills/plan/SKILL.md",[747],{"path":535,"priority":340},{"basePath":749,"description":750,"displayName":751,"installMethods":752,"rationale":753,"selectedPaths":754,"source":346,"sourceLanguage":18,"type":266},"skills/project-session-manager","Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions","project-session-manager",{"claudeCode":12},"SKILL.md frontmatter at skills/project-session-manager/SKILL.md",[755,756,759,761,763],{"path":535,"priority":340},{"path":757,"priority":758},"templates/feature.md","low",{"path":760,"priority":758},"templates/issue-fix.md",{"path":762,"priority":758},"templates/pr-review.md",{"path":764,"priority":758},"templates/projects.json",{"basePath":766,"description":767,"displayName":768,"installMethods":769,"rationale":770,"selectedPaths":771,"source":346,"sourceLanguage":18,"type":266},"skills/ralph","Self-referential loop until task completion with configurable verification reviewer","ralph",{"claudeCode":12},"SKILL.md frontmatter at skills/ralph/SKILL.md",[772],{"path":535,"priority":340},{"basePath":774,"description":775,"displayName":776,"installMethods":777,"rationale":778,"selectedPaths":779,"source":346,"sourceLanguage":18,"type":266},"skills/ralplan","Consensus planning entrypoint that auto-gates vague ralph/autopilot/team requests before execution","ralplan",{"claudeCode":12},"SKILL.md frontmatter at skills/ralplan/SKILL.md",[780],{"path":535,"priority":340},{"basePath":782,"description":783,"displayName":784,"installMethods":785,"rationale":786,"selectedPaths":787,"source":346,"sourceLanguage":18,"type":266},"skills/release","Generic release assistant — analyzes repo release rules, caches them in .omc/RELEASE_RULE.md, then guides the release","release",{"claudeCode":12},"SKILL.md frontmatter at skills/release/SKILL.md",[788],{"path":535,"priority":340},{"basePath":790,"description":791,"displayName":792,"installMethods":793,"rationale":794,"selectedPaths":795,"source":346,"sourceLanguage":18,"type":266},"skills/remember","Review reusable project knowledge and decide what belongs in project memory, notepad, or durable docs","remember",{"claudeCode":12},"SKILL.md frontmatter at skills/remember/SKILL.md",[796],{"path":535,"priority":340},{"basePath":798,"description":799,"displayName":800,"installMethods":801,"rationale":802,"selectedPaths":803,"source":346,"sourceLanguage":18,"type":266},"skills/sciomc","Orchestrate parallel scientist agents for comprehensive analysis with AUTO mode","sciomc",{"claudeCode":12},"SKILL.md frontmatter at skills/sciomc/SKILL.md",[804],{"path":535,"priority":340},{"basePath":806,"description":807,"displayName":808,"installMethods":809,"rationale":810,"selectedPaths":811,"source":346,"sourceLanguage":18,"type":266},"skills/self-improve","Autonomous evolutionary code improvement engine with tournament selection","self-improve",{"claudeCode":12},"SKILL.md frontmatter at skills/self-improve/SKILL.md",[812,813,815,817,819,821,823,825,827,829,831,833,835],{"path":535,"priority":340},{"path":814,"priority":357},"data_contracts.md",{"path":816,"priority":758},"scripts/plot_progress.py",{"path":818,"priority":758},"scripts/resolve-paths.mjs",{"path":820,"priority":758},"scripts/validate.sh",{"path":822,"priority":357},"si-benchmark-builder.md",{"path":824,"priority":357},"si-goal-clarifier.md",{"path":826,"priority":357},"si-researcher.md",{"path":828,"priority":758},"templates/agent-settings.json",{"path":830,"priority":758},"templates/goal.md",{"path":832,"priority":758},"templates/harness.md",{"path":834,"priority":758},"templates/idea.md",{"path":836,"priority":758},"templates/settings.json",{"basePath":838,"description":839,"displayName":840,"installMethods":841,"rationale":842,"selectedPaths":843,"source":346,"sourceLanguage":18,"type":266},"skills/setup","Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow","setup",{"claudeCode":12},"SKILL.md frontmatter at skills/setup/SKILL.md",[844],{"path":535,"priority":340},{"basePath":846,"description":847,"displayName":266,"installMethods":848,"rationale":849,"selectedPaths":850,"source":346,"sourceLanguage":18,"type":266},"skills/skill","Manage local skills - list, add, remove, search, edit, setup wizard",{"claudeCode":12},"SKILL.md frontmatter at skills/skill/SKILL.md",[851],{"path":535,"priority":340},{"basePath":853,"description":854,"displayName":855,"installMethods":856,"rationale":857,"selectedPaths":858,"source":346,"sourceLanguage":18,"type":266},"skills/skillify","Turn a repeatable workflow from the current session into a reusable OMC skill draft","skillify",{"claudeCode":12},"SKILL.md frontmatter at skills/skillify/SKILL.md",[859],{"path":535,"priority":340},{"basePath":861,"description":862,"displayName":863,"installMethods":864,"rationale":865,"selectedPaths":866,"source":346,"sourceLanguage":18,"type":266},"skills/team","N coordinated agents on shared task list using Claude Code native teams","team",{"claudeCode":12},"SKILL.md frontmatter at skills/team/SKILL.md",[867],{"path":535,"priority":340},{"basePath":869,"description":870,"displayName":871,"installMethods":872,"rationale":873,"selectedPaths":874,"source":346,"sourceLanguage":18,"type":266},"skills/trace","Evidence-driven tracing lane that orchestrates competing tracer hypotheses in Claude built-in team mode","trace",{"claudeCode":12},"SKILL.md frontmatter at skills/trace/SKILL.md",[875],{"path":535,"priority":340},{"basePath":262,"description":10,"displayName":265,"installMethods":877,"rationale":878,"selectedPaths":879,"source":346,"sourceLanguage":18,"type":266},{"claudeCode":12},"SKILL.md frontmatter at skills/ultraqa/SKILL.md",[880],{"path":535,"priority":340},{"basePath":882,"description":883,"displayName":884,"installMethods":885,"rationale":886,"selectedPaths":887,"source":346,"sourceLanguage":18,"type":266},"skills/ultrawork","Parallel execution engine for high-throughput task completion","ultrawork",{"claudeCode":12},"SKILL.md frontmatter at skills/ultrawork/SKILL.md",[888],{"path":535,"priority":340},{"basePath":890,"description":891,"displayName":892,"installMethods":893,"rationale":894,"selectedPaths":895,"source":346,"sourceLanguage":18,"type":266},"skills/verify","Verify that a change really works before you claim completion","verify",{"claudeCode":12},"SKILL.md frontmatter at skills/verify/SKILL.md",[896],{"path":535,"priority":340},{"basePath":898,"description":899,"displayName":900,"installMethods":901,"rationale":902,"selectedPaths":903,"source":346,"sourceLanguage":18,"type":266},"skills/visual-verdict","Structured visual QA verdict for screenshot-to-reference comparisons","visual-verdict",{"claudeCode":12},"SKILL.md frontmatter at skills/visual-verdict/SKILL.md",[904],{"path":535,"priority":340},{"basePath":906,"description":907,"displayName":908,"installMethods":909,"rationale":910,"selectedPaths":911,"source":346,"sourceLanguage":18,"type":266},"skills/wiki","LLM Wiki — persistent markdown knowledge base that compounds across sessions (Karpathy model)","wiki",{"claudeCode":12},"SKILL.md frontmatter at skills/wiki/SKILL.md",[912],{"path":535,"priority":340},{"basePath":914,"description":915,"displayName":916,"installMethods":917,"rationale":918,"selectedPaths":919,"source":346,"sourceLanguage":18,"type":266},"skills/writer-memory","Agentic memory system for writers - track characters, relationships, scenes, and themes","writer-memory",{"claudeCode":12},"SKILL.md frontmatter at skills/writer-memory/SKILL.md",[920,921],{"path":535,"priority":340},{"path":922,"priority":758},"templates/synopsis-template.md",{"basePath":275,"description":924,"displayName":925,"installMethods":926,"license":256,"rationale":927,"selectedPaths":928,"source":346,"sourceLanguage":276,"type":991},"Multi-agent orchestration system for Claude Code - Inspired by oh-my-opencode","oh-my-claude-sisyphus",{"npm":925},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[929,931,932,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989],{"path":930,"priority":340},"package.json",{"path":342,"priority":340},{"path":344,"priority":345},{"path":934,"priority":357},"bridge/cli.cjs",{"path":936,"priority":758},"src/index.ts",{"path":938,"priority":758},"src/tools/ast-tools.ts",{"path":940,"priority":758},"src/tools/deepinit-manifest.ts",{"path":942,"priority":758},"src/tools/diagnostics/index.ts",{"path":944,"priority":758},"src/tools/diagnostics/lsp-aggregator.ts",{"path":946,"priority":758},"src/tools/diagnostics/tsc-runner.ts",{"path":948,"priority":758},"src/tools/index.ts",{"path":950,"priority":758},"src/tools/lsp/client.ts",{"path":952,"priority":758},"src/tools/lsp/devcontainer.ts",{"path":954,"priority":758},"src/tools/lsp/index.ts",{"path":956,"priority":758},"src/tools/lsp/servers.ts",{"path":958,"priority":758},"src/tools/lsp/utils.ts",{"path":960,"priority":758},"src/tools/lsp-tools.ts",{"path":962,"priority":758},"src/tools/memory-tools.ts",{"path":964,"priority":758},"src/tools/notepad-tools.ts",{"path":966,"priority":758},"src/tools/python-repl/bridge-manager.ts",{"path":968,"priority":758},"src/tools/python-repl/index.ts",{"path":970,"priority":758},"src/tools/python-repl/paths.ts",{"path":972,"priority":758},"src/tools/python-repl/session-lock.ts",{"path":974,"priority":758},"src/tools/python-repl/socket-client.ts",{"path":976,"priority":758},"src/tools/python-repl/tool.ts",{"path":978,"priority":758},"src/tools/resume-session.ts",{"path":980,"priority":758},"src/tools/session-history-tools.ts",{"path":982,"priority":758},"src/tools/shared-memory-tools.ts",{"path":984,"priority":758},"src/tools/skills-tools.ts",{"path":986,"priority":758},"src/tools/state-tools.ts",{"path":988,"priority":758},"src/tools/trace-tools.ts",{"path":990,"priority":758},"src/tools/wiki-tools.ts","mcp",{"sources":993},[994],"manual",{"npmPackage":925},{"closedIssues90d":248,"description":997,"forks":249,"homepage":998,"license":256,"openIssues90d":250,"pushedAt":251,"readmeSize":246,"stars":252,"topics":999},"Teams-first Multi-agent orchestration for Claude Code","https://oh-my-claudecode.dev",[1000,1001,1002,294,1003,1004,1005,223,1006,1007],"agentic-coding","ai-agents","claude","oh-my-opencode","opencode","vibe-coding","multi-agent-systems","parallel-execution",{"downloads":254},{"classifiedAt":1010,"discoverAt":1011,"extractAt":1012,"githubAt":1012,"npmAt":1013,"updatedAt":1010},1778699233952,1778699222147,1778699228505,1778699232128,[225,223,221,222,224],{"evaluatedAt":260,"extractAt":310,"updatedAt":260},[],[1018,1044,1064,1085,1105,1132],{"_creationTime":1019,"_id":1020,"community":1021,"display":1022,"identity":1028,"providers":1032,"relations":1038,"tags":1040,"workflow":1041},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":1023,"installMethods":1024,"name":1026,"sourceUrl":1027},"Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.",{"claudeCode":1025},"steipete/clawdis","telegram-crabbox-e2e-proof","https://github.com/steipete/clawdis",{"basePath":1029,"githubOwner":1030,"githubRepo":1031,"locale":18,"slug":1026,"type":266},".agents/skills/telegram-crabbox-e2e-proof","steipete","clawdis",{"evaluate":1033,"extract":1037},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1034,"tags":1035,"targetMarket":226,"tier":227},100,[222,1036,223,221,315],"telegram",{"commitSha":298},{"repoId":1039},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[223,315,221,1036,222],{"evaluatedAt":1042,"extractAt":1043,"updatedAt":1042},1778698038113,1778697652123,{"_creationTime":1045,"_id":1046,"community":1047,"display":1048,"identity":1051,"providers":1052,"relations":1060,"tags":1061,"workflow":1062},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":750,"installMethods":1049,"name":1050,"sourceUrl":14},{"claudeCode":12},"Project Session Manager",{"basePath":749,"githubOwner":263,"githubRepo":264,"locale":18,"slug":751,"type":266},{"evaluate":1053,"extract":1059},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1034,"tags":1054,"targetMarket":226,"tier":227},[1055,1056,224,1057,223,315,1058],"git","development-environment","tmux","developer-tool",{"commitSha":298,"license":256},{"parentExtensionId":269,"repoId":306},[223,315,1058,1056,1055,1057,224],{"evaluatedAt":1063,"extractAt":310,"updatedAt":1063},1778699613343,{"_creationTime":1065,"_id":1066,"community":1067,"display":1068,"identity":1072,"providers":1074,"relations":1081,"tags":1082,"workflow":1083},1778697652123.886,"k174rav3ndhd0xydpyp2k4nn8586nbvw",{"reviewCount":8},{"description":1069,"installMethods":1070,"name":1071,"sourceUrl":1027},"Route plain-language requests for Pi, Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions (\"telephone game\" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.",{"claudeCode":1025},"acp-router",{"basePath":1073,"githubOwner":1030,"githubRepo":1031,"locale":18,"slug":1071,"type":266},"extensions/acpx/skills/acp-router",{"evaluate":1075,"extract":1080},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1034,"tags":1076,"targetMarket":226,"tier":227},[1077,1078,1079,224,223],"routing","acp","coding-assistants",{"commitSha":298},{"repoId":1039},[1078,223,1079,1077,224],{"evaluatedAt":1084,"extractAt":1043,"updatedAt":1084},1778698053003,{"_creationTime":1086,"_id":1087,"community":1088,"display":1089,"identity":1093,"providers":1095,"relations":1101,"tags":1102,"workflow":1103},1778697652123.8845,"k17bexjjjsz81ysk7bd3ggdm8s86mt2t",{"reviewCount":8},{"description":1090,"installMethods":1091,"name":1092,"sourceUrl":1027},"Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.",{"claudeCode":1025},"openclaw-testing",{"basePath":1094,"githubOwner":1030,"githubRepo":1031,"locale":18,"slug":1092,"type":266},".agents/skills/openclaw-testing",{"evaluate":1096,"extract":1100},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1034,"tags":1097,"targetMarket":226,"tier":227},[222,1098,1099,223,296],"ci","validation",{"commitSha":298},{"repoId":1039},[223,1098,296,222,1099],{"evaluatedAt":1104,"extractAt":1043,"updatedAt":1104},1778697962962,{"_creationTime":1106,"_id":1107,"community":1108,"display":1109,"identity":1115,"providers":1119,"relations":1125,"tags":1127,"workflow":1128},1778697205743.894,"k17ej9360g7468qswf3svnrx9186m1ng",{"reviewCount":8},{"description":1110,"installMethods":1111,"name":1113,"sourceUrl":1114},"Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction.",{"claudeCode":1112},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":1116,"githubOwner":1117,"githubRepo":1118,"locale":18,"slug":1113,"type":266},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":1120,"extract":1124},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1034,"tags":1121,"targetMarket":226,"tier":227},[1122,1123,222,315,223],"browser-automation","web-scraping",{"commitSha":298},{"repoId":1126},"kd74710g49kxgwbfjxeb7s132d86myxr",[223,1122,315,222,1123],{"evaluatedAt":1129,"extractAt":1130,"updatedAt":1131},1778697222051,1778697205743,1778697438718,{"_creationTime":1133,"_id":1134,"community":1135,"display":1136,"identity":1142,"providers":1146,"relations":1154,"tags":1156,"workflow":1157},1778696691708.3054,"k17by7bzagajqkcvcetdw10cz586nxbj",{"reviewCount":8},{"description":1137,"installMethods":1138,"name":1140,"sourceUrl":1141},"Orchestrate multi-agent swarms with agentic-flow for parallel task execution, dynamic topology, and intelligent coordination. Use when scaling beyond single agents, implementing complex workflows, or building distributed AI systems.",{"claudeCode":1139},"ruvnet/ruflo","swarm-orchestration","https://github.com/ruvnet/ruflo",{"basePath":1143,"githubOwner":1144,"githubRepo":1145,"locale":18,"slug":1140,"type":266},".claude/skills/swarm-orchestration","ruvnet","ruflo",{"evaluate":1147,"extract":1153},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1034,"tags":1148,"targetMarket":226,"tier":227},[225,292,1149,1150,1151,1152],"swarm","distributed-systems","coordination","ai-workflow",{"commitSha":298},{"repoId":1155},"kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[225,1152,1151,1150,292,1149],{"evaluatedAt":1158,"extractAt":1159,"updatedAt":1158},1778699363559,1778696691708]