[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-majiayu000-fixflow-zh-CN":3,"guides-for-majiayu000-fixflow":432,"similar-k174jb7x7h52qzjr42hvgsxpj986mgws-zh-CN":433},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":245,"isFallback":240,"parentExtension":250,"providers":251,"relations":257,"repo":260,"tags":428,"workflow":429},1778692997480.065,"k174jb7x7h52qzjr42hvgsxpj986mgws",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"使用严格的交付工作流执行编码任务：构建完整计划、分步实现、持续运行测试，并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时，支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD（给定/当/则）。",{"claudeCode":12},"majiayu000/vibeguard","fixflow","https://github.com/majiayu000/vibeguard",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":243},1778692997480.0652,"kn7963aykcnnxj1dgs7k0t9aad86n9yj","zh-CN",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":202,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"tier":219,"useCases":220},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,89,93,97,101,105,108,111,114,118,121,124,127,130,133,136,140,144,148,151,155,158,161,164,167,171,175,178,181,184,187,191],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地陈述了 AI 编码代理产生昂贵错误的问题，以及 VibeGuard 在这些错误进入代码库之前进行阻止的解决方案。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","通过提供原生规则、实时钩子和静态防护来拦截和纠正 AI 错误，VibeGuard 提供了超越默认 AI 行为的显著价值。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展提供了一套全面的工具、规则和钩子，涵盖了 AI 代码生成和审查的整个生命周期，适用于生产环境。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","VibeGuard 专注于强制执行 AI 代码生成的质量和安全，这是一个连贯的领域，其核心和工作流层之间具有清晰的产品边界。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了扩展的功能和目的，突出了其工作流和提交策略功能。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该扩展使用特定的、狭窄的工具和命令来进行各种检查和防护，而不是单一的通才执行工具。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","所有配置选项和参数，包括默认值和安装配置文件，都在 README 和 SKILL.md 中得到了清晰的文档记录。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","工具和命令的命名具有描述性，并遵循一致的命名约定。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","工具的输入和输出定义明确且最小化，仅请求必要数据并返回承诺的有效负载。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该扩展在 MIT 许可证下分发，这是一个宽松的开源许可证，通过 LICENSE 文件清晰标明。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","存储库显示了近期的提交活动，表明其维护活跃。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该项目使用 Rust/Cargo 和 Python，并且安装脚本表明它有效管理依赖项。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该扩展的文档和设计原则强调避免硬编码的秘密，并妥善处理它们，没有证据表明秘密被回显。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该扩展的设计原则和文档表明高度关注将加载的数据视为不受信任的数据，并捆绑所有资产，从而防止注入漏洞。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展捆绑了所有资产，并且在运行时不获取远程内容进行执行，从而降低了供应链风险。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","该扩展的设计侧重于在项目边界内运行，并且没有显示出尝试修改扩展或项目文件夹之外的文件。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","提供的文档或代码结构中没有分离进程启动或拒绝-重试循环的证据。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该扩展的原则和文档表明，它专注于防止数据泄露，没有未经文档说明的出站调用或提交机密数据的情况。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容似乎没有隐藏的操纵技巧，并且描述使用了干净的可打印 ASCII 和预期的 Unicode。",{"category":65,"check":87,"severity":24,"summary":88},"Opaque code execution","捆绑的脚本是纯粹的、可读的，没有混淆技术的迹象，如 base64 有效负载或运行时获取代码。",{"category":90,"check":91,"severity":24,"summary":92},"Portability","Structural Assumption","该扩展使用相对路径，并为缺失的项目结构提供清晰的错误消息，避免了硬编码的用户特定路径。",{"category":94,"check":95,"severity":24,"summary":96},"Trust","Issues Attention","该项目已关闭和打开的 issue 比例健康，表明维护者积极维护并响应迅速。",{"category":98,"check":99,"severity":24,"summary":100},"Versioning","Release Management","存在有意义的版本控制方案，有近期的提交，并有明确的更新指示。",{"category":102,"check":103,"severity":24,"summary":104},"Code Execution","Validation","该扩展似乎会验证输入和输出，正如其对代码质量和安全防护的关注所暗示的那样。",{"category":65,"check":106,"severity":24,"summary":107},"Unguarded Destructive Operations","该扩展的设计包含对 `rm -rf` 和 `git push --force` 等危险命令的防护，表明已对破坏性操作进行防护。",{"category":102,"check":109,"severity":24,"summary":110},"Error Handling","该扩展的设计原则“错误消息 = 修复说明”暗示了强大的错误处理能力，并提供清晰的消息和补救步骤。",{"category":102,"check":112,"severity":24,"summary":113},"Logging","该扩展提供了可观察性功能，包括指标和审计日志，并提供可选的详细日志记录。",{"category":115,"check":116,"severity":24,"summary":117},"Compliance","GDPR","该扩展专注于代码质量和安全，没有明确提及或表明在未经净化的情况下处理个人数据。",{"category":115,"check":119,"severity":24,"summary":120},"Target market","该扩展似乎在全球范围内适用，文档中未发现任何区域或司法管辖区的限制。",{"category":90,"check":122,"severity":24,"summary":123},"Runtime stability","该扩展设计用于与 Claude Code 和 Codex CLI 配合使用，安装脚本支持多个平台，表明运行时稳定性良好。",{"category":44,"check":125,"severity":24,"summary":126},"README","README 文件存在，内容全面，并清晰说明了扩展的目的和价值主张。",{"category":33,"check":128,"severity":24,"summary":129},"Tool surface size","该扩展公开了一组定义明确的工具和命令，尺寸适中，便于清晰和专注。",{"category":40,"check":131,"severity":24,"summary":132},"Overlapping near-synonym tools","该扩展的工具是独立的，并且名称似乎没有重叠的近义词，避免了歧义。",{"category":44,"check":134,"severity":24,"summary":135},"Phantom features","所有宣传的功能，如规则、钩子和静态防护，都在文档和代码结构中有相应的实现细节。",{"category":137,"check":138,"severity":24,"summary":139},"Install","Installation instruction","README 提供了清晰、可复制的安装和验证说明，包括针对不同配置文件和 IDE 的设置。",{"category":141,"check":142,"severity":24,"summary":143},"Errors","Actionable error messages","该扩展的设计原则“错误消息 = 修复说明”确保发出的错误消息是可操作的，并提供补救步骤。",{"category":145,"check":146,"severity":24,"summary":147},"Execution","Pinned dependencies","该项目依赖于标准的语言运行时（Python、Rust），并且安装脚本暗示了依赖管理，这表明依赖项已被固定。",{"category":33,"check":149,"severity":24,"summary":150},"Dry-run preview","虽然并非所有操作都明确详细说明，但该扩展对安全和验证的关注暗示了其强烈倾向于在执行前预览更改。",{"category":152,"check":153,"severity":24,"summary":154},"Protocol","Idempotent retry & timeouts","该扩展对安全和结构化错误处理的关注表明，尽可能将操作设计为幂等的，并具有适当的超时设置。",{"category":115,"check":156,"severity":24,"summary":157},"Telemetry opt-in","该扩展的文档强调关注用户隐私和控制，没有迹象表明存在选择退出的遥测或未经用户明确操作而收集敏感数据的情况。",{"category":40,"check":159,"severity":24,"summary":160},"Precise Purpose","描述清楚地定义了工件（AI 代理生成的代码）和用户意图（使用严格的交付工作流执行编码任务），并具有清晰的触发线索。",{"category":40,"check":162,"severity":24,"summary":163},"Concise Frontmatter","Frontmatter 简洁、自包含，并准确地总结了核心功能，可用于精确路由。",{"category":44,"check":165,"severity":24,"summary":166},"Concise Body","SKILL.md 的主体内容简洁，并将更深入的材料委托给单独的参考文件，遵循了渐进式披露原则。",{"category":168,"check":169,"severity":24,"summary":170},"Context","Progressive Disclosure","SKILL.md 概述了整体流程，并链接到单独的参考文件以获取详细的子任务，实施了渐进式披露。",{"category":168,"check":172,"severity":173,"summary":174},"Forked exploration","not_applicable","此技能不适用于需要分支上下文的深入探索或代码审查。",{"category":22,"check":176,"severity":24,"summary":177},"Usage examples","README 提供了清晰的端到端使用示例，用于安装、验证和各种防护脚本，展示了它们预期的结果。",{"category":22,"check":179,"severity":24,"summary":180},"Edge cases","文档解决了潜在问题，如误报，并列出了已知问题及缓解说明，表明对边缘情况的处理。",{"category":102,"check":182,"severity":24,"summary":183},"Tool Fallback","该扩展设计用于直接与 Claude Code 和 Codex CLI 配合使用，并提到了一个应用服务器包装器，表明与 MCP 服务器的集成健壮，对未列出的外部 MCP 服务器的依赖性最小。",{"category":90,"check":185,"severity":24,"summary":186},"Stack assumptions","文档清楚地说明了堆栈假设（Python 3、Rust/Cargo）和运行时环境（Bash、Python 脚本），并且安装说明涵盖了多个平台。",{"category":188,"check":189,"severity":24,"summary":190},"Safety","Halt on unexpected state","该扩展的设计原则和防护机制在遇到意外状态或危险操作时会自然地中断工作流，从而确保安全。",{"category":90,"check":192,"severity":24,"summary":193},"Cross-skill coupling","该技能似乎是独立的，专注于 AI 代码生成的质量，并且不隐式依赖于同时加载的其他技能。",1778692812351,"VibeGuard 提供原生规则、实时钩子和静态防护，以拦截和纠正 Claude Code 和 Codex 等 AI 编码代理的常见错误。它强制执行编码标准，阻止危险命令，并确保代码质量在其影响代码库之前。",[197,198,199,200,201],"原生规则，使 AI 远离糟糕的决策","关键拦截的实时钩子（写入、bash、提交）","用于项目范围分析的静态防护","带有可操作指令的自动化错误修复","用于进化防御的闭环学习系统",[203,204,205],"完全取代人工代码审查","提供完整的 IDE 或代码编辑器体验","在沙箱环境中执行代码进行安全测试","3.0.0","4.4.0","通过原生规则、实时钩子和静态分析来强制执行质量、安全和工作流标准，以防止 AI 编码代理犯下常见且昂贵的错误。","所有检查均已高质量通过，表明该扩展成熟且文档齐全。",100,"一套强大的防护和工作流，用于强制执行 AI 代码生成的质量和安全。",[213,214,215,216,217,218],"code-quality","ai-safety","developer-tools","code-generation","workflow-automation","security","verified",[221,222,223,224,225],"防止重复文件和重复模块","捕获伪造的 API、虚拟库和硬编码的占位符","阻止危险的 shell/git 命令","确保代码质量和测试验证后再提交","自动化代码审查和识别 AI 特有的代码冗余",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":239,"testCoverage":242},{"hasLockfile":228},true,1778692790328,{"descriptionLength":231,"readmeSize":232},355,20185,{"closedIssues90d":234,"forks":235,"hasChangelog":228,"openIssues90d":236,"pushedAt":237,"stars":238},48,2,10,1778682269000,8,{"hasNpmPackage":240,"license":241,"smitheryVerified":240},false,"MIT",{"hasCi":228,"hasTests":228},{"updatedAt":244},1778692997480,{"basePath":246,"githubOwner":247,"githubRepo":248,"locale":18,"slug":13,"type":249},"workflows/fixflow","majiayu000","vibeguard","skill",null,{"evaluate":252,"extract":255},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":253,"targetMarket":254,"tier":219},[213,214,215,216,217,218],"global",{"commitSha":256},"HEAD",{"repoId":258,"translatedFrom":259},"kd7b0vh258xpbyerk68bk3e1ks86mk58","k17bwx69hk0p0w7rnpzvv2p16h86mp2k",{"_creationTime":261,"_id":258,"identity":262,"providers":263,"workflow":424},1778692601876.5544,{"githubOwner":247,"githubRepo":248,"sourceUrl":14},{"classify":264,"discover":406,"github":409},{"commitSha":256,"extensions":265},[266,278,286,294,302,310,318,332,340,348,357,387,396],{"basePath":267,"description":268,"displayName":269,"installMethods":270,"rationale":271,"selectedPaths":272,"source":276,"sourceLanguage":277,"type":249},"skills/agentsmd-audit","Audit AGENTS.md / CLAUDE.md against the five high-leverage patterns (progressive disclosure, procedural workflows, decision tables, production code examples, domain rules with concrete alternatives). Reports per-pattern coverage, anti-patterns, and a prioritized fix list.","agentsmd-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/agentsmd-audit/SKILL.md",[273],{"path":274,"priority":275},"SKILL.md","mandatory","rule","en",{"basePath":279,"description":280,"displayName":281,"installMethods":282,"rationale":283,"selectedPaths":284,"source":276,"sourceLanguage":18,"type":249},"skills/awk-posix-compat","Shell 脚本中 awk 的 POSIX 兼容性指南。\nUse when: 编写或审查包含 awk 的 shell 脚本，\n尤其是需要 macOS + Linux 跨平台运行的场景。\n触发词: awk, BSD awk, POSIX regex, [[:space:]],\nguard 脚本, 跨平台 shell\n","awk-posix-compat",{"claudeCode":12},"SKILL.md frontmatter at skills/awk-posix-compat/SKILL.md",[285],{"path":274,"priority":275},{"basePath":287,"description":288,"displayName":289,"installMethods":290,"rationale":291,"selectedPaths":292,"source":276,"sourceLanguage":277,"type":249},"skills/eval-harness","Assessment-driven development — Quantify code generation quality with pass@k / pass^k metrics, automatically scored by Grader.","eval-harness",{"claudeCode":12},"SKILL.md frontmatter at skills/eval-harness/SKILL.md",[293],{"path":274,"priority":275},{"basePath":295,"description":296,"displayName":297,"installMethods":298,"rationale":299,"selectedPaths":300,"source":276,"sourceLanguage":277,"type":249},"skills/iterative-retrieval","Iterative retrieval — 4-stage loop (DISPATCH→EVALUATE→REFINE→LOOP) to pinpoint relevant information in the code base. Up to 3 rounds.","iterative-retrieval",{"claudeCode":12},"SKILL.md frontmatter at skills/iterative-retrieval/SKILL.md",[301],{"path":274,"priority":275},{"basePath":303,"description":304,"displayName":305,"installMethods":306,"rationale":307,"selectedPaths":308,"source":276,"sourceLanguage":277,"type":249},"skills/strategic-compact","Strategic compression — Manual compression of contexts at logical boundaries rather than arbitrary automatic compression. Key decisions and constraints are preserved and intermediate exploration is discarded.","strategic-compact",{"claudeCode":12},"SKILL.md frontmatter at skills/strategic-compact/SKILL.md",[309],{"path":274,"priority":275},{"basePath":311,"description":312,"displayName":313,"installMethods":314,"rationale":315,"selectedPaths":316,"source":276,"sourceLanguage":277,"type":249},"skills/trajectory-review","Post-hoc diagnosis of a failed agent trajectory. Classifies the first unrecoverable step into one of nine failure categories (plan adherence, hallucinated information, invalid tool call, misread tool output, intent–plan mismatch, under-specified intent, unsupported intent, guardrail trigger, system failure) and produces an evidence-backed root-cause report.","trajectory-review",{"claudeCode":12},"SKILL.md frontmatter at skills/trajectory-review/SKILL.md",[317],{"path":274,"priority":275},{"basePath":319,"description":320,"displayName":248,"installMethods":321,"rationale":322,"selectedPaths":323,"source":276,"sourceLanguage":277,"type":249},"skills/vibeguard","AI-assisted development of anti-hallucination specifications. Check out the seven-layer defense architecture, quantitative indicators, execution templates and practical cases. Used for code review, task startup inspection, and weekly review.",{"claudeCode":12},"SKILL.md frontmatter at skills/vibeguard/SKILL.md",[324,325,328,330],{"path":274,"priority":275},{"path":326,"priority":327},"references/review-template.md","medium",{"path":329,"priority":327},"references/scoring-matrix.md",{"path":331,"priority":327},"references/task-contract.yaml",{"basePath":333,"description":334,"displayName":335,"installMethods":336,"rationale":337,"selectedPaths":338,"source":276,"sourceLanguage":277,"type":249},"workflows/auto-optimize","Automate analysis, evaluation, design and optimization of target projects. Integrate VibeGuard as a baseline scan, the remediation process adheres to VibeGuard specifications, and a compliance check is run at the end. Support auto-run-agent autonomous execution.","auto-optimize",{"claudeCode":12},"SKILL.md frontmatter at workflows/auto-optimize/SKILL.md",[339],{"path":274,"priority":275},{"basePath":246,"description":341,"displayName":13,"installMethods":342,"rationale":343,"selectedPaths":344,"source":276,"sourceLanguage":277,"type":249},"Execute coding tasks with a strict delivery workflow: build a full plan, implement one step at a time, run tests continuously, and commit by default after each step (`per_step`). Support explicit commit policy overrides (`final_only`, `milestone`) and optional BDD (Given/When/Then) when users ask for behavior-driven delivery or requirements are unclear.",{"claudeCode":12},"SKILL.md frontmatter at workflows/fixflow/SKILL.md",[345,346],{"path":274,"priority":275},{"path":347,"priority":327},"CLAUDE.md",{"basePath":349,"description":350,"displayName":351,"installMethods":352,"rationale":353,"selectedPaths":354,"source":276,"sourceLanguage":277,"type":249},"workflows/optflow","Discover and deliver repository optimization work end to end: identify performance/reliability/maintainability/security/dx/cost optimization points, prioritize by impact-effort-risk, then execute fixes step by step with continuous testing and explicit commit policy (`final_only`, `per_step`, `milestone`). Default to `per_step` for implementation work so each feature is tested then committed before the next feature. Supports optional BDD (Given/When/Then).","optflow",{"claudeCode":12},"SKILL.md frontmatter at workflows/optflow/SKILL.md",[355,356],{"path":274,"priority":275},{"path":347,"priority":327},{"basePath":358,"description":359,"displayName":360,"installMethods":361,"rationale":362,"selectedPaths":363,"source":276,"sourceLanguage":277,"type":249},"workflows/plan-flow","Analyze repository-level duplicate/redundant design first, then build and execute a strict step-test-update plan in docs/plan. Use for deep architecture review, convergence planning, and traceable one-step-at-a-time delivery.","plan-flow",{"claudeCode":12},"SKILL.md frontmatter at workflows/plan-flow/SKILL.md",[364,365,366,368,370,372,374,376,378,380,383,385],{"path":274,"priority":275},{"path":347,"priority":327},{"path":367,"priority":327},"references/CLAUDE.md",{"path":369,"priority":327},"references/analysis-playbook.md",{"path":371,"priority":327},"references/execplan-integration.md",{"path":373,"priority":327},"references/execplan-template.md",{"path":375,"priority":327},"references/plan-accomplishments.md",{"path":377,"priority":327},"references/plan-template.md",{"path":379,"priority":327},"references/risk-impact-scoring.md",{"path":381,"priority":382},"scripts/findings_to_plan.py","low",{"path":384,"priority":382},"scripts/plan_lint.py",{"path":386,"priority":382},"scripts/redundancy_scan.sh",{"basePath":388,"description":389,"displayName":390,"installMethods":391,"rationale":392,"selectedPaths":393,"source":276,"sourceLanguage":277,"type":249},"workflows/plan-mode","Use when the user asks to enter Plan mode, says /prompts:plan or /plan, or wants a structured execution plan written to plan/.","plan-mode",{"claudeCode":12},"SKILL.md frontmatter at workflows/plan-mode/SKILL.md",[394,395],{"path":274,"priority":275},{"path":347,"priority":327},{"basePath":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":276,"sourceLanguage":277,"type":405},"vg-helper",{"cargo":397},"cli ecosystem detected at vg-helper",[401,403],{"path":402,"priority":275},"Cargo.toml",{"path":404,"priority":327},"src/main.rs","cli",{"sources":407},[408],"manual",{"closedIssues90d":234,"description":410,"forks":235,"homepage":411,"license":241,"openIssues90d":236,"pushedAt":237,"readmeSize":232,"stars":238,"topics":412},"Native rules, hooks, and guards that prevent Claude Code and Codex from hallucinating code, duplicating files, or shipping unverified changes.","https://majiayu000.github.io/vibeguard/",[413,213,414,215,415,416,417,418,214,419,420,421,422,423],"claude-code","codex","guardrails","hooks","agent-harness","ai-agents","anti-hallucination","codex-cli","linter","llm","static-analysis",{"classifiedAt":425,"discoverAt":426,"extractAt":427,"githubAt":427,"updatedAt":425},1778692606860,1778692601876,1778692604872,[214,216,213,215,218,217],{"evaluatedAt":430,"extractAt":431,"updatedAt":244},1778692812461,1778692607327,[],[434,461,485,517,546,577],{"_creationTime":435,"_id":436,"community":437,"display":438,"identity":444,"providers":449,"relations":454,"tags":457,"workflow":458},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":439,"installMethods":440,"name":442,"sourceUrl":443},"Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.",{"claudeCode":441},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":445,"githubOwner":446,"githubRepo":447,"locale":277,"slug":448,"type":249},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","skills","semgrep-rule-creator",{"evaluate":450,"extract":453},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":451,"targetMarket":254,"tier":219},[452,218,423,213,215],"semgrep",{"commitSha":256},{"parentExtensionId":455,"repoId":456},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[213,215,218,452,423],{"evaluatedAt":459,"extractAt":460,"updatedAt":459},1778699451460,1778698175626,{"_creationTime":462,"_id":463,"community":464,"display":465,"identity":471,"providers":474,"relations":479,"tags":481,"workflow":482},1778695021936.555,"k1715rn9402s29yge55y9nt0x986n2tf",{"reviewCount":8},{"description":466,"installMethods":467,"name":469,"sourceUrl":470},"Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.",{"claudeCode":468},"openai/skills","cli-creator","https://github.com/openai/skills",{"basePath":472,"githubOwner":473,"githubRepo":447,"locale":277,"slug":469,"type":249},"skills/.curated/cli-creator","openai",{"evaluate":475,"extract":478},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":476,"targetMarket":254,"tier":219},[405,216,215,414,477],"automation",{"commitSha":256},{"repoId":480},"kd75n2zj3yh472p25zffgycved86mnpx",[477,405,216,414,215],{"evaluatedAt":483,"extractAt":484,"updatedAt":483},1778695068759,1778695021936,{"_creationTime":486,"_id":487,"community":488,"display":489,"identity":495,"providers":499,"relations":509,"tags":512,"workflow":513},1778693768760.7378,"k175yn0rkw0qm6g8ctn8fm789586mft8",{"reviewCount":8},{"description":490,"installMethods":491,"name":493,"sourceUrl":494},"使用并行子代理军队管理 context-mode GitHub 问题、PR、发布和营销。为每个任务编排 10-20 个动态代理。在分类问题、审查 PR、发布版本、撰写 LinkedIn 帖子、宣布发布、修复错误、合并贡献、验证 ENV 变量、测试适配器或同步分支时使用。",{"claudeCode":492},"mksglu/context-mode","context-mode-ops","https://github.com/mksglu/context-mode",{"basePath":496,"githubOwner":497,"githubRepo":498,"locale":18,"slug":493,"type":249},".claude/skills/context-mode-ops","mksglu","context-mode",{"evaluate":500,"extract":508},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":501,"targetMarket":254,"tier":219},[502,503,504,216,505,506,218,507],"context-window","llm-optimization","session-continuity","developer-tool","productivity","compliance",{"commitSha":256},{"repoId":510,"translatedFrom":511},"kd764b2fctbqg4b8j8y6xvmkvs86m29m","k1758b69g51wttzw4r6epd3jrs86mtk8",[216,507,502,505,503,506,218,504],{"evaluatedAt":514,"extractAt":515,"updatedAt":516},1778693567505,1778693511416,1778693768760,{"_creationTime":518,"_id":519,"community":520,"display":521,"identity":527,"providers":531,"relations":539,"tags":542,"workflow":543},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":522,"installMethods":523,"name":525,"sourceUrl":526},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":524},"ruvnet/ruflo","migrate-validate","https://github.com/ruvnet/ruflo",{"basePath":528,"githubOwner":529,"githubRepo":530,"locale":277,"slug":525,"type":249},"plugins/ruflo-migrations/skills/migrate-validate","ruvnet","ruflo",{"evaluate":532,"extract":538},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":533,"targetMarket":254,"tier":219},[534,535,536,537,213,215],"database","migrations","sql","validation",{"commitSha":256},{"parentExtensionId":540,"repoId":541},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[213,534,215,535,536,537],{"evaluatedAt":544,"extractAt":545,"updatedAt":544},1778701008912,1778696691708,{"_creationTime":547,"_id":548,"community":549,"display":550,"identity":556,"providers":561,"relations":568,"tags":572,"workflow":573},1778698527362.5261,"k176bk4qe9ak5pqbq1p4acm18d86n19t",{"reviewCount":8},{"description":551,"installMethods":552,"name":554,"sourceUrl":555},"감지된 과잉 엔지니어링 패턴: (1) 사용자가 명시적으로 요청하지 않은 코드나 파일을 수정할 때 (2) 요청되지 않은 새로운 추상화 계층(클래스, 인터페이스, 팩토리, 래퍼)을 생성할 때 (3) 요청되지 않은 주석, 문서, JSDoc, 타입 주석을 추가할 때 (4) 요청되지 않은 새로운 종속성을 도입할 때 (5) 최소 편집 대신 파일 전체를 다시 작성할 때 (6) diff 범위가 사용자의 요청을 명백히 초과할 때 (7) 사용자가 \"너무 많아\", \"거기는 건드리지 마\", \"X만 변경해\", \"간단하게\", \"그만\"과 같은 신호를 보낼 때 (8) 발생할 수 없는 시나리오에 대한 오류 처리, 유효성 검사, 방어적 코드를 추가할 때 (9) 요청되지 않은 테스트, 설정 스캐폴딩, 문서를 생성할 때\n",{"claudeCode":553},"uucz/moyu","Moyu (摸鱼)","https://github.com/uucz/moyu",{"basePath":557,"githubOwner":558,"githubRepo":559,"locale":18,"slug":560,"type":249},"skills/moyu-ko","uucz","moyu","moyu-ko",{"evaluate":562,"extract":567},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":563,"targetMarket":254,"tier":219},[564,213,565,215,566],"ai-assist","prompt-engineering","refactoring",{"commitSha":256,"license":241},{"parentExtensionId":569,"repoId":570,"translatedFrom":571},"k17a8j7hxkm1n8dabrtcwp2z2d86nr39","kd7ccbpk8y3xm113xt8wy1c5jd86n94h","k17dzgrxxkxpeqmtcn5v3tjmad86n5tm",[564,213,215,565,566],{"evaluatedAt":574,"extractAt":575,"updatedAt":576},1778698415064,1778698296017,1778698527362,{"_creationTime":578,"_id":579,"community":580,"display":581,"identity":587,"providers":591,"relations":596,"tags":599,"workflow":600},1778696595410.5671,"k17anj41t8hgk7k78wc98gw6a186n8ks",{"reviewCount":8},{"description":582,"installMethods":583,"name":585,"sourceUrl":586},"Prevent destructive operations using Claude Code hooks. Three modes — cautious (warn on dangerous commands), lockdown (restrict edits to one directory), and clear (remove restrictions). Uses PreToolUse matchers for Bash, Edit, and Write.",{"claudeCode":584},"rohitg00/pro-workflow","safe-mode","https://github.com/rohitg00/pro-workflow",{"basePath":588,"githubOwner":589,"githubRepo":590,"locale":277,"slug":585,"type":249},"skills/safe-mode","rohitg00","pro-workflow",{"evaluate":592,"extract":595},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":593,"targetMarket":254,"tier":219},[218,415,594,213,416],"operations",{"commitSha":256},{"parentExtensionId":597,"repoId":598},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[213,415,416,594,218],{"evaluatedAt":601,"extractAt":602,"updatedAt":601},1778696971063,1778696595410]