[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-obra-receiving-code-review-zh-CN":3,"guides-for-obra-receiving-code-review":572,"similar-k171mhsqv9yvhf3dyk2pqc0qms86m0fs-zh-CN":573},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":246,"isFallback":242,"parentExtension":251,"providers":314,"relations":318,"repo":320,"tags":569,"workflow":570},1778695081166.7,"k171mhsqv9yvhf3dyk2pqc0qms86m0fs",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"当收到代码审查反馈时使用，在实施建议之前，特别是当反馈似乎不清楚或在技术上可疑时 — 需要严谨的技术和验证，而不是表面上的同意或盲目实施",{"claudeCode":12},"obra/superpowers","receiving-code-review","https://github.com/obra/superpowers",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":244},1778695081166.7002,"kn70a4gw1qjacf0e80qwmeexhh86n55k","zh-CN",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"promptVersionExtension":208,"promptVersionScoring":209,"purpose":210,"rationale":211,"score":212,"summary":213,"tags":214,"tier":219,"useCases":220},[21,26,29,32,36,39,44,48,51,54,58,62,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,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了接收代码审查反馈的问题以及在实施之前进行技术审查的必要性。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能指导 LLM 采用一种特定的、严格的流程来处理代码审查反馈，这是一种与默认 LLM 响应不同的行为。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能为处理代码审查反馈定义了一个清晰的工作流程，涵盖了从阅读反馈到实施和验证的整个生命周期。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能仅专注于接收和响应代码审查反馈的过程，而没有扩展到无关的领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了该技能的用途以及 SKILL.md 中详细说明的流程。",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","此技能不公开工具；它在 LLM 的推理过程中作为程序指南运行。",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","该技能没有可配置的参数或显式选项；其行为由输入提示和内部逻辑决定。",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","此技能不公开命名工具。",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","此技能不公开具有输入或输出模式的工具。",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","该扩展使用 MIT 许可证，该许可证是允许的，并在 LICENSE 文件和 README 中明确说明。",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","存储库显示了近期提交，表明正在积极维护。",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","该技能似乎没有需要特定管理的外部依赖项。",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","该技能不处理或公开敏感信息。",{"category":66,"check":70,"severity":24,"summary":71},"Injection","该技能操作代码审查反馈，不加载或执行不受信任的第三方数据。",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","该技能在运行时不获取外部内容，也不包含动态脚本。",{"category":66,"check":76,"severity":42,"summary":77},"Sandbox Isolation","此技能不与文件系统或外部进程交互。",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","技能逻辑中没有分离进程的产生或拒绝重试循环。",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","该技能侧重于流程，不读取或提交机密数据。",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","捆绑内容不包含隐藏的转向技巧，并且描述是干净的可打印 ASCII。",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","技能的逻辑以纯文本、可读的 Markdown 提供，不涉及混淆代码。",{"category":92,"check":93,"severity":42,"summary":94},"Portability","Structural Assumption","该技能操作对话上下文，不假定项目文件结构。",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","存储库中已关闭和打开的 issue 比例健康，表明维护者积极参与。",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","存储库包含 CHANGELOG，提交历史表明存在版本控制实践，尽管在 SKILL.md 中没有立即明显具体的版本字段。",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","此技能不执行代码或处理需要模式验证的结构化输入/输出。",{"category":66,"check":108,"severity":42,"summary":109},"Unguarded Destructive Operations","该技能的工作流程不涉及破坏性操作。",{"category":104,"check":111,"severity":42,"summary":112},"Error Handling","此技能不执行可能在传统意义上生成运行时错误的的代码；它指导 LLM 的行为。",{"category":104,"check":114,"severity":42,"summary":115},"Logging","该技能不执行需要本地审计日志记录的操作。",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","该技能不处理个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","未检测到区域或司法管辖区逻辑；该技能适用于全球范围。",{"category":92,"check":124,"severity":42,"summary":125},"Runtime stability","该技能的逻辑在 LLM 的执行环境中，不依赖于特定的外部运行时或操作系统功能。",{"category":45,"check":127,"severity":24,"summary":128},"README","存在 README 文件，并提供了 Superpowers 系统的全面概述，包括其理念和安装说明。",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","此扩展是一个技能，不公开多个工具。",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","此扩展是一个技能，不公开名称可能重叠的多个工具。",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","README 和 SKILL.md 中所有宣传的功能都与该技能描述的行为和流程一致。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README 提供了详细的安装说明，适用于各种环境，包括可复制粘贴的命令。",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","作为一个技能，它不会生成传统意义上的用户可见错误；其指导是面向流程的。",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","该技能没有需要固定的外部依赖项。",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","该技能指导一个流程，不涉及需要干运行模式的状态更改操作。",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","该技能不涉及需要幂等性或超时处理的远程调用或状态更改操作。",{"category":117,"check":158,"severity":42,"summary":159},"Telemetry opt-in","该技能不发出遥测数据。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","该技能的描述和 SKILL.md 清楚地定义了其目的：指导使用技术严谨性处理代码审查反馈的流程，指定何时使用它并概述禁止的响应。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","SKILL.md 中的前言简洁明了，有效地总结了该技能的核心功能和触发条件。",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 结构良好，核心流程简洁概述，详细信息和示例在清晰的章节中提供。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","SKILL.md 组织良好，概述了核心流程，并在独立、易于访问的章节中提供了详细的示例和规则，而不是嵌入大量材料。",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","该技能是一个程序指南，不涉及需要分叉上下文的深入探索。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","SKILL.md 包含几个清晰、可直接使用的示例，演示了如何在不同场景中应用该技能的原理。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","SKILL.md 解决了模糊反馈和需要验证等边缘情况，提供了恢复步骤和清晰的指导。",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","此技能不依赖需要回退机制的外部工具。",{"category":92,"check":186,"severity":42,"summary":187},"Stack assumptions","该技能在 LLM 环境中运行，不假定特定的编程语言堆栈或运行时。",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","该技能描述的流程强调在继续之前停止并寻求澄清不清楚的项目，这与在意外状态下停止的原则一致。",{"category":92,"check":193,"severity":24,"summary":194},"Cross-skill coupling","该技能看起来是独立的，专注于特定流程；它不隐式依赖于加载其他技能。",1778694890870,"这项技能为代理在收到代码审查反馈时提供了一个结构化的流程。它强调验证、技术评估和合理的响应，而不是盲目接受或表面上的同意，并为处理不清楚或外部反馈提供了具体的模式和示例。",[198,199,200,201,202],"代码审查反馈的结构化响应模式","实施前的验证和技术评估","关于处理模糊反馈的指导","提供技术理由来反对反馈的指南","强调 YAGNI 和 TDD 原则",[204,205,206,207],"执行代码审查本身","在未经验证的情况下实施建议","盲目同意反馈","处理与代码实现无关的反馈","3.0.0","4.4.0","确保代码审查反馈得到技术评估并正确实施，从而提高代码质量和促进建设性沟通。","该技能文档齐全，遵循了范围和安全性的最佳实践，并为其预期用途提供了清晰、可行的指导。主要优点是其强大的文档和清晰的工作流程。",97,"一项高度完善的技能，用于严格处理代码审查反馈，促进技术正确性而非表面上的同意。",[215,216,217,218],"code-review","development-workflow","technical-rigor","feedback-processing","verified",[221,222,223,224],"当收到需要技术审查的代码审查反馈时","当反馈显得模糊或在技术上可疑时","确保技术正确性而不是表面上的同意","处理来自内部和外部审阅者的反馈",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"popularity":238,"security":240,"testCoverage":243},{"hasLockfile":227},true,1778694875473,{"descriptionLength":230,"readmeSize":231},234,8354,{"closedIssues90d":233,"forks":234,"hasChangelog":227,"openIssues90d":235,"pushedAt":236,"stars":237},264,16839,123,1778631763000,189277,{"npmDownloads":239},4072,{"hasNpmPackage":227,"license":241,"smitheryVerified":242},"MIT",false,{"hasCi":242,"hasTests":227},{"updatedAt":245},1778695081166,{"basePath":247,"githubOwner":248,"githubRepo":249,"locale":18,"slug":13,"type":250},"skills/receiving-code-review","obra","superpowers","skill",{"_creationTime":252,"_id":253,"community":254,"display":255,"identity":260,"parentExtension":264,"providers":298,"relations":309,"tags":310,"workflow":311},1778694781833.2678,"k173cyjvkcyer717cf1859rka586mrx6",{"reviewCount":8},{"description":256,"installMethods":257,"name":259,"sourceUrl":14},"Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques",{"claudeCode":249,"superpowersMarketplace":258},"superpowers@superpowers-marketplace","Superpowers",{"basePath":261,"githubOwner":248,"githubRepo":249,"locale":262,"slug":249,"type":263},"","en","plugin",{"_creationTime":265,"_id":266,"community":267,"display":268,"identity":272,"providers":274,"relations":291,"tags":293,"workflow":294},1778694781833.2676,"k1788r38shp3egpgndh2gady8n86nknf",{"reviewCount":8},{"description":269,"installMethods":270,"name":271,"sourceUrl":14},"Development marketplace for Superpowers core skills library",{"claudeCode":12},"superpowers-dev",{"basePath":261,"githubOwner":248,"githubRepo":249,"locale":262,"slug":249,"type":273},"marketplace",{"evaluate":275,"extract":285},{"promptVersionExtension":276,"promptVersionScoring":209,"score":277,"tags":278,"targetMarket":283,"tier":284},"3.1.0",75,[279,280,281,282,273],"development","methodology","agent","skills","global","community",{"commitSha":286,"marketplace":287,"plugin":289},"HEAD",{"name":271,"pluginCount":288},1,{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd78df84w9e6v1ppqnzptt1afd86n9rm",[281,279,273,280,282],{"evaluatedAt":295,"extractAt":296,"updatedAt":297},1778694793413,1778694781833,1778695144064,{"evaluate":299,"extract":306},{"promptVersionExtension":208,"promptVersionScoring":209,"score":300,"tags":301,"targetMarket":283,"tier":284},96,[302,303,304,305,280],"tdd","debugging","workflow","collaboration",{"commitSha":286,"license":241,"plugin":307},{"mcpCount":8,"provider":290,"skillCount":308},14,{"parentExtensionId":266,"repoId":292},[305,303,280,302,304],{"evaluatedAt":312,"extractAt":296,"updatedAt":313},1778694812257,1778695144413,{"evaluate":315,"extract":317},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":316,"targetMarket":283,"tier":219},[215,216,217,218],{"commitSha":286},{"parentExtensionId":253,"repoId":292,"translatedFrom":319},"k172e6mgrge9s7z6e8qd8s973h86n3nn",{"_creationTime":321,"_id":292,"identity":322,"providers":323,"workflow":564},1778694775718.9592,{"githubOwner":248,"githubRepo":249,"sourceUrl":14},{"classify":324,"discover":556,"extract":559,"github":560,"npm":563},{"commitSha":286,"extensions":325},[326,339,388,412,420,428,436,442,452,466,490,500,508,522,530,540],{"basePath":261,"description":269,"displayName":271,"installMethods":327,"rationale":328,"selectedPaths":329,"source":338,"sourceLanguage":262,"type":273},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[330,333,335],{"path":331,"priority":332},".claude-plugin/marketplace.json","mandatory",{"path":334,"priority":332},"README.md",{"path":336,"priority":337},"LICENSE","high","rule",{"basePath":261,"description":256,"displayName":249,"installMethods":340,"license":241,"rationale":341,"selectedPaths":342,"source":338,"sourceLanguage":262,"type":263},{"claudeCode":249},"plugin manifest at .claude-plugin/plugin.json",[343,345,346,347,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386],{"path":344,"priority":332},".claude-plugin/plugin.json",{"path":334,"priority":332},{"path":336,"priority":337},{"path":348,"priority":349},"skills/brainstorming/SKILL.md","medium",{"path":351,"priority":349},"skills/dispatching-parallel-agents/SKILL.md",{"path":353,"priority":349},"skills/executing-plans/SKILL.md",{"path":355,"priority":349},"skills/finishing-a-development-branch/SKILL.md",{"path":357,"priority":349},"skills/receiving-code-review/SKILL.md",{"path":359,"priority":349},"skills/requesting-code-review/SKILL.md",{"path":361,"priority":349},"skills/subagent-driven-development/SKILL.md",{"path":363,"priority":349},"skills/systematic-debugging/SKILL.md",{"path":365,"priority":349},"skills/test-driven-development/SKILL.md",{"path":367,"priority":349},"skills/using-git-worktrees/SKILL.md",{"path":369,"priority":349},"skills/using-superpowers/SKILL.md",{"path":371,"priority":349},"skills/verification-before-completion/SKILL.md",{"path":373,"priority":349},"skills/writing-plans/SKILL.md",{"path":375,"priority":349},"skills/writing-skills/SKILL.md",{"path":377,"priority":337},"hooks/hooks-cursor.json",{"path":379,"priority":337},"hooks/hooks.json",{"path":381,"priority":337},"hooks/run-hook.cmd",{"path":383,"priority":337},"hooks/session-start",{"path":385,"priority":337},".codex-plugin/plugin.json",{"path":387,"priority":337},".cursor-plugin/plugin.json",{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":338,"sourceLanguage":262,"type":250},"skills/brainstorming","You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.","brainstorming",{"claudeCode":12},"SKILL.md frontmatter at skills/brainstorming/SKILL.md",[395,397,400,402,404,406,408,410],{"path":396,"priority":332},"SKILL.md",{"path":398,"priority":399},"scripts/frame-template.html","low",{"path":401,"priority":399},"scripts/helper.js",{"path":403,"priority":399},"scripts/server.cjs",{"path":405,"priority":399},"scripts/start-server.sh",{"path":407,"priority":399},"scripts/stop-server.sh",{"path":409,"priority":349},"spec-document-reviewer-prompt.md",{"path":411,"priority":349},"visual-companion.md",{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":338,"sourceLanguage":262,"type":250},"skills/dispatching-parallel-agents","Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies","dispatching-parallel-agents",{"claudeCode":12},"SKILL.md frontmatter at skills/dispatching-parallel-agents/SKILL.md",[419],{"path":396,"priority":332},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":338,"sourceLanguage":262,"type":250},"skills/executing-plans","Use when you have a written implementation plan to execute in a separate session with review checkpoints","executing-plans",{"claudeCode":12},"SKILL.md frontmatter at skills/executing-plans/SKILL.md",[427],{"path":396,"priority":332},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":338,"sourceLanguage":262,"type":250},"skills/finishing-a-development-branch","Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup","finishing-a-development-branch",{"claudeCode":12},"SKILL.md frontmatter at skills/finishing-a-development-branch/SKILL.md",[435],{"path":396,"priority":332},{"basePath":247,"description":437,"displayName":13,"installMethods":438,"rationale":439,"selectedPaths":440,"source":338,"sourceLanguage":262,"type":250},"Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation",{"claudeCode":12},"SKILL.md frontmatter at skills/receiving-code-review/SKILL.md",[441],{"path":396,"priority":332},{"basePath":443,"description":444,"displayName":445,"installMethods":446,"rationale":447,"selectedPaths":448,"source":338,"sourceLanguage":262,"type":250},"skills/requesting-code-review","Use when completing tasks, implementing major features, or before merging to verify work meets requirements","requesting-code-review",{"claudeCode":12},"SKILL.md frontmatter at skills/requesting-code-review/SKILL.md",[449,450],{"path":396,"priority":332},{"path":451,"priority":349},"code-reviewer.md",{"basePath":453,"description":454,"displayName":455,"installMethods":456,"rationale":457,"selectedPaths":458,"source":338,"sourceLanguage":262,"type":250},"skills/subagent-driven-development","Use when executing implementation plans with independent tasks in the current session","subagent-driven-development",{"claudeCode":12},"SKILL.md frontmatter at skills/subagent-driven-development/SKILL.md",[459,460,462,464],{"path":396,"priority":332},{"path":461,"priority":349},"code-quality-reviewer-prompt.md",{"path":463,"priority":349},"implementer-prompt.md",{"path":465,"priority":349},"spec-reviewer-prompt.md",{"basePath":467,"description":468,"displayName":469,"installMethods":470,"rationale":471,"selectedPaths":472,"source":338,"sourceLanguage":262,"type":250},"skills/systematic-debugging","Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes","systematic-debugging",{"claudeCode":12},"SKILL.md frontmatter at skills/systematic-debugging/SKILL.md",[473,474,476,478,480,482,484,486,488],{"path":396,"priority":332},{"path":475,"priority":349},"CREATION-LOG.md",{"path":477,"priority":349},"condition-based-waiting.md",{"path":479,"priority":349},"defense-in-depth.md",{"path":481,"priority":349},"root-cause-tracing.md",{"path":483,"priority":349},"test-academic.md",{"path":485,"priority":349},"test-pressure-1.md",{"path":487,"priority":349},"test-pressure-2.md",{"path":489,"priority":349},"test-pressure-3.md",{"basePath":491,"description":492,"displayName":493,"installMethods":494,"rationale":495,"selectedPaths":496,"source":338,"sourceLanguage":262,"type":250},"skills/test-driven-development","Use when implementing any feature or bugfix, before writing implementation code","test-driven-development",{"claudeCode":12},"SKILL.md frontmatter at skills/test-driven-development/SKILL.md",[497,498],{"path":396,"priority":332},{"path":499,"priority":349},"testing-anti-patterns.md",{"basePath":501,"description":502,"displayName":503,"installMethods":504,"rationale":505,"selectedPaths":506,"source":338,"sourceLanguage":262,"type":250},"skills/using-git-worktrees","Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback","using-git-worktrees",{"claudeCode":12},"SKILL.md frontmatter at skills/using-git-worktrees/SKILL.md",[507],{"path":396,"priority":332},{"basePath":509,"description":510,"displayName":511,"installMethods":512,"rationale":513,"selectedPaths":514,"source":338,"sourceLanguage":262,"type":250},"skills/using-superpowers","Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions","using-superpowers",{"claudeCode":12},"SKILL.md frontmatter at skills/using-superpowers/SKILL.md",[515,516,518,520],{"path":396,"priority":332},{"path":517,"priority":349},"references/codex-tools.md",{"path":519,"priority":349},"references/copilot-tools.md",{"path":521,"priority":349},"references/gemini-tools.md",{"basePath":523,"description":524,"displayName":525,"installMethods":526,"rationale":527,"selectedPaths":528,"source":338,"sourceLanguage":262,"type":250},"skills/verification-before-completion","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always","verification-before-completion",{"claudeCode":12},"SKILL.md frontmatter at skills/verification-before-completion/SKILL.md",[529],{"path":396,"priority":332},{"basePath":531,"description":532,"displayName":533,"installMethods":534,"rationale":535,"selectedPaths":536,"source":338,"sourceLanguage":262,"type":250},"skills/writing-plans","Use when you have a spec or requirements for a multi-step task, before touching code","writing-plans",{"claudeCode":12},"SKILL.md frontmatter at skills/writing-plans/SKILL.md",[537,538],{"path":396,"priority":332},{"path":539,"priority":349},"plan-document-reviewer-prompt.md",{"basePath":541,"description":542,"displayName":543,"installMethods":544,"rationale":545,"selectedPaths":546,"source":338,"sourceLanguage":262,"type":250},"skills/writing-skills","Use when creating new skills, editing existing skills, or verifying skills work before deployment","writing-skills",{"claudeCode":12},"SKILL.md frontmatter at skills/writing-skills/SKILL.md",[547,548,550,552,554],{"path":396,"priority":332},{"path":549,"priority":349},"anthropic-best-practices.md",{"path":551,"priority":399},"examples/CLAUDE_MD_TESTING.md",{"path":553,"priority":349},"persuasion-principles.md",{"path":555,"priority":349},"testing-skills-with-subagents.md",{"sources":557},[558],"manual",{"npmPackage":249},{"closedIssues90d":233,"description":561,"forks":234,"license":241,"openIssues90d":235,"pushedAt":236,"readmeSize":231,"stars":237,"topics":562},"An agentic skills framework & software development methodology that works.",[],{"downloads":239},{"classifiedAt":565,"discoverAt":566,"extractAt":567,"githubAt":567,"npmAt":568,"updatedAt":565},1778694781548,1778694775719,1778694777628,1778694779566,[215,216,218,217],{"evaluatedAt":571,"extractAt":296,"updatedAt":245},1778694890973,[],[574,606,636,663,694,724],{"_creationTime":575,"_id":576,"community":577,"display":578,"identity":584,"providers":588,"relations":599,"tags":602,"workflow":603},1778695548458.3926,"k172f2ed2j5kxdq8hbw4nszcw186m5xj",{"reviewCount":8},{"description":579,"installMethods":580,"name":582,"sourceUrl":583},"Review a pull request end-to-end using GitHub CLI. Covers diff analysis, commit history review, CI/CD check verification, severity-leveled feedback (blocking/suggestion/nit/praise), and gh pr review submission. Use when a pull request is assigned for review, performing a self-review before requesting others' input, conducting a second review after feedback is addressed, or auditing a merged PR for post-merge quality assessment.\n",{"claudeCode":581},"pjt222/agent-almanac","review-pull-request","https://github.com/pjt222/agent-almanac",{"basePath":585,"githubOwner":586,"githubRepo":587,"locale":262,"slug":582,"type":250},"skills/review-pull-request","pjt222","agent-almanac",{"evaluate":589,"extract":598},{"promptVersionExtension":208,"promptVersionScoring":209,"score":590,"tags":591,"targetMarket":283,"tier":219},100,[592,593,594,215,595,596,597],"review","pull-request","github","gh-cli","feedback","pr",{"commitSha":286},{"parentExtensionId":600,"repoId":601},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[215,596,595,594,597,593,592],{"evaluatedAt":604,"extractAt":605,"updatedAt":604},1778700796502,1778695548458,{"_creationTime":607,"_id":608,"community":609,"display":610,"identity":616,"providers":620,"relations":629,"tags":632,"workflow":633},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":611,"installMethods":612,"name":614,"sourceUrl":615},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":613},"Yeachan-Heo/oh-my-claudecode","oh-my-claudecode","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":617,"githubOwner":618,"githubRepo":614,"locale":262,"slug":619,"type":250},"skills/ask","Yeachan-Heo","ask",{"evaluate":621,"extract":628},{"promptVersionExtension":208,"promptVersionScoring":209,"score":590,"tags":622,"targetMarket":283,"tier":219},[623,624,625,626,215,627],"cli","automation","llm","prompting","artifact-generation",{"commitSha":286,"license":241},{"parentExtensionId":630,"repoId":631},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[627,624,623,215,625,626],{"evaluatedAt":634,"extractAt":635,"updatedAt":634},1778699303045,1778699234184,{"_creationTime":637,"_id":638,"community":639,"display":640,"identity":646,"providers":651,"relations":657,"tags":659,"workflow":660},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":641,"installMethods":642,"name":644,"sourceUrl":645},"Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.",{"claudeCode":643},"steipete/clawdis","ClawSweeper Skill","https://github.com/steipete/clawdis",{"basePath":647,"githubOwner":648,"githubRepo":649,"locale":262,"slug":650,"type":250},".agents/skills/clawsweeper","steipete","clawdis","clawsweeper",{"evaluate":652,"extract":656},{"promptVersionExtension":208,"promptVersionScoring":209,"score":590,"tags":653,"targetMarket":283,"tier":219},[594,624,215,654,655],"maintenance","ci-cd",{"commitSha":286,"license":241},{"repoId":658},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[624,655,215,594,654],{"evaluatedAt":661,"extractAt":662,"updatedAt":661},1778697688364,1778697652123,{"_creationTime":664,"_id":665,"community":666,"display":667,"identity":673,"providers":678,"relations":686,"tags":689,"workflow":690},1778696531398.4526,"k17bw2zxke0knwc4ezdjqtxsg986nn3j",{"reviewCount":8},{"description":668,"installMethods":669,"name":671,"sourceUrl":672},"运行 /handoff 以捕获会话数据，然后编写一个引用该数据的分阶段实施计划。创建用于跟踪的 beads。",{"claudeCode":670},"REMvisual/claude-handoff","Claude Handoff","https://github.com/REMvisual/claude-handoff",{"basePath":674,"githubOwner":675,"githubRepo":676,"locale":18,"slug":677,"type":250},"skills/handoffplan","REMvisual","claude-handoff","handoffplan",{"evaluate":679,"extract":685},{"promptVersionExtension":208,"promptVersionScoring":209,"score":590,"tags":680,"targetMarket":283,"tier":219},[681,682,683,215,684],"context","planning","session-management","developer-tools",{"commitSha":286,"license":241},{"repoId":687,"translatedFrom":688},"kd751dv4xqaztg0deehhxazcjn86mynf","k175pwr78zcnem11h4am251frn86mh2m",[215,681,684,682,683],{"evaluatedAt":691,"extractAt":692,"updatedAt":693},1778696514353,1778696473190,1778696531398,{"_creationTime":695,"_id":696,"community":697,"display":698,"identity":704,"providers":708,"relations":715,"tags":719,"workflow":720},1778693920987.904,"k173acn013r9q2bkahde5zsrpd86nc7j",{"reviewCount":8},{"description":699,"installMethods":700,"name":702,"sourceUrl":703},"重写代码审查意见，使其听起来像人类同事所写。消除 \"I noticed...\", \"I was wondering if perhaps...\", \"It might be worth considering...\" 这类企业AI的套话。每条评论都直截了当：地点、问题、具体修复方案。用于用户说“人性化审查”、“减少PR评论中的废话”、“让反馈听起来更人性化”、“审查此PR”、“代码审查”、“/review”、“/unslop-review”时。在审查PR时自动触发。\n",{"claudeCode":701},"MohamedAbdallah-14/unslop","unslop-review","https://github.com/MohamedAbdallah-14/unslop",{"basePath":705,"githubOwner":706,"githubRepo":707,"locale":18,"slug":702,"type":250},"skills/unslop-review","MohamedAbdallah-14","unslop",{"evaluate":709,"extract":714},{"promptVersionExtension":208,"promptVersionScoring":209,"score":590,"tags":710,"targetMarket":283,"tier":219},[711,712,215,713,684],"text-rewriting","ai-detection","natural-language-processing",{"commitSha":286},{"parentExtensionId":716,"repoId":717,"translatedFrom":718},"k177fsagh49r77m9y4755zc1mn86m1jm","kd727xcarpnqcat3wd68ms466s86mwkb","k176ahvt49a4bskq406thpyn6x86n6k4",[712,215,684,713,711],{"evaluatedAt":721,"extractAt":722,"updatedAt":723},1778693837524,1778693661691,1778693920987,{"_creationTime":725,"_id":726,"community":727,"display":728,"identity":734,"providers":739,"relations":747,"tags":750,"workflow":751},1778691441696.0051,"k172dv1s20hhxfa4mbptgbz7qd86mhfh",{"reviewCount":8},{"description":729,"installMethods":730,"name":732,"sourceUrl":733},"Revisa pull requests en proyectos Drupal 11 (u otro) siguiendo la metodología Codex (lógica de negocio, edge cases de hooks/queries, seguridad, performance, completitud). Genera un informe .md en la carpeta del IDE detectado (.antigravity/, .cursor/, .vscode/ o docs/) con hallazgos por severidad y soluciones accionables. Usar cuando el usuario pida \"revisión Codex\", \"revisión de PR\", \"revisar PR\", \"revisar PR\"",{"claudeCode":731},"j4rk0r/claude-skills","Codex PR Review","https://github.com/j4rk0r/claude-skills",{"basePath":735,"githubOwner":736,"githubRepo":737,"locale":18,"slug":738,"type":250},"skills/codex-pr-review","j4rk0r","claude-skills","codex-pr-review",{"evaluate":740,"extract":746},{"promptVersionExtension":208,"promptVersionScoring":209,"score":590,"tags":741,"targetMarket":283,"tier":219},[742,215,593,743,744,745],"drupal","codex","security","quality-assurance",{"commitSha":286,"license":241},{"repoId":748,"translatedFrom":749},"kd79shaph0e07035621cxd7x1n86m944","k175cj68ewyej64segk2xnppss86n5ad",[215,743,742,593,745,744],{"evaluatedAt":752,"extractAt":753,"updatedAt":754},1778691239127,1778691193352,1778691441696]