[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-obra-using-git-worktrees-zh-CN":3,"guides-for-obra-using-git-worktrees":572,"similar-k177kjekr2zx11n81wp1j02thx86mvz8-zh-CN":573},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":247,"isFallback":243,"parentExtension":252,"providers":314,"relations":318,"repo":320,"tags":569,"workflow":570},1778695116148.682,"k177kjekr2zx11n81wp1j02thx86mvz8",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"在开始需要与当前工作区隔离的功能性工作，或在执行实现计划之前使用 - 通过原生工具或 git worktree 回退确保存在隔离的工作区。",{"claudeCode":12},"obra/superpowers","using-git-worktrees","https://github.com/obra/superpowers",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":245},1778695116148.6821,"kn73g7ne8wmyv4sqzmbt5n3kdx86mf7x","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":220,"useCases":221},[21,26,29,32,36,39,43,47,50,53,57,61,64,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,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","该技能通过优先使用原生工具而非手动 git worktrees 并提供结构化的回退方案，提供了一种独特的工作区隔离方法，超出了默认的代理行为。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能已为生产做好准备，涵盖了工作区设置的完整生命周期，包括检测、通过首选或回退方法创建、项目设置和基线验证。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能的范围集中于管理隔离的开发工作区，主要使用 Git worktrees 或原生工具，不扩展到无关领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确简洁地反映了技能的目的和功能，指导用户何时以及如何使用它。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该技能主要使用定义明确的 bash 命令进行 Git 操作和包安装，而不是单个通用工具。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","所有参数，如目录偏好设置，都在 SKILL.md 中清晰记录，并解释了优先级顺序。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","该技能主要使用标准的 bash 命令，这些命令具有描述性且在上下文中是合适的。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","输入主要是具有文档参数的标准 bash 命令，输出是清晰定义的报告或状态消息。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该项目根据 MIT 许可证授权，如 LICENSE 文件和 README 所述。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","存储库显示近期活动，推送日期为 2026-05-13，表明维护活跃。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该技能依赖于标准的 Git 命令和常用包管理器（npm、cargo、pip、go），这些通常管理良好。存在锁定文件（hasLockfile: true）。",{"category":65,"check":66,"severity":67,"summary":68},"Security","Secret Management","not_applicable","该技能不处理或暴露任何秘密，仅专注于工作区管理。",{"category":65,"check":70,"severity":24,"summary":71},"Injection","该技能使用标准、定义明确的 bash 命令，不执行任意的外部代码或数据。",{"category":65,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","该技能仅使用捆绑的命令和脚本；没有运行时下载或外部代码执行。",{"category":65,"check":76,"severity":24,"summary":77},"Sandbox Isolation","该技能主要在项目目录中运行并使用标准的 Git 命令。它包含沙箱权限错误的备用方案。",{"category":65,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","在提供的脚本中未发现分离的进程或围绕拒绝调用进行重试的循环。",{"category":65,"check":82,"severity":24,"summary":83},"Data Exfiltration","该技能不与任何机密数据交互或提交任何机密数据；它仅专注于工作区设置。",{"category":65,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","捆绑的内容似乎没有隐藏的操纵技巧，描述也很清晰。",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","该技能的脚本是纯 bash 脚本，不涉及混淆、base64 负载或运行时获取的代码。",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","该技能通过使用相对路径、检查现有目录以及在沙箱权限被拒绝时提供备用方案来正确处理结构假设。",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","该存储库的已关闭与打开问题的比例健康（90 天内关闭 264 个，打开 123 个），表明维护活跃且响应迅速。",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","该存储库具有清晰的提交历史记录和最近的推送日期，以及 CHANGELOG.md，表明发布实践良好。",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","该技能使用标准的 Git 命令和包管理器，这些通常具有自身的验证功能，并且指令清晰直接。",{"category":65,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","虽然 `git worktree add` 可被视为破坏性操作，但它受到对现有隔离、工作区偏好和 `check-ignore` 验证的详细检查的保护。",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","该技能包括针对沙箱权限被拒绝的特定错误处理，并提供清晰的报告测试失败的说明，确保失败关闭行为。",{"category":111,"check":115,"severity":67,"summary":116},"Logging","该技能不执行需要超出命令及其结果标准记录的持久审计日志的操作。",{"category":118,"check":119,"severity":67,"summary":120},"Compliance","GDPR","该技能不处理个人数据。",{"category":118,"check":122,"severity":24,"summary":123},"Target market","该技能的功能是全球性的，不与任何特定的地理或法律管辖区挂钩。",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","该技能依赖于标准的 POSIX shell 命令和常用包管理器，确保了在不同环境中的广泛兼容性。",{"category":44,"check":128,"severity":24,"summary":129},"README","README 文件存在，并提供了 Superpowers 系统的全面概述，包括安装和工作流程细节。",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","该技能主要使用一组核心 Git 命令和包管理器命令，数量可控。",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","该技能利用特定的 Git 命令和包管理器命令，避免了可能引起歧义的近义词工具。",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","README 和 SKILL.md 中描述的所有功能都在技能中具有相应的已实现逻辑或命令。",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","README 提供了多个平台的详细安装说明，并包含可复制粘贴的示例。",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","该技能提供可操作的错误消息，例如关于沙箱权限被拒绝的指导以及报告测试失败的说明。",{"category":104,"check":148,"severity":24,"summary":149},"Pinned dependencies","虽然 SKILL.md 中没有明确固定包管理器的特定依赖版本，但使用锁定文件（hasLockfile: true）和标准包管理器命令暗示了良好的实践。脚本使用了 shebang 和头信息。",{"category":33,"check":151,"severity":67,"summary":152},"Dry-run preview","创建 worktree 的核心操作是状态更改，但由 Git 命令处理，这些命令有自己的安全机制和确认步骤；技能本身没有特定的 `--dry-run` 标志，也不是必需的。",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","该技能依赖于标准的 Git 操作和包管理器安装，这些操作通常是幂等的或能适当地处理重试。明确的超时不由技能本身管理，而是由底层命令管理。",{"category":118,"check":158,"severity":67,"summary":159},"Telemetry opt-in","该技能不发出遥测数据。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","该技能清晰地定义了其目的：通过原生工具或 Git worktrees 确保隔离的工作区，并规定了使用场景（开始功能性工作、执行实现计划前）。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","SKILL.md 中的 frontmatter 简洁有效，概括了核心功能和触发短语。",{"category":44,"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":67,"summary":175},"Forked exploration","此技能侧重于设置，不涉及需要 `context: fork` 的深入探索。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","SKILL.md 提供了检测现有隔离、处理目录偏好设置和检查忽略状态的具体示例。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","该技能明确记录了边缘情况，例如在子模块中、创建 worktree 期间的权限错误以及在继续之前需要验证。",{"category":111,"check":183,"severity":24,"summary":184},"Tool Fallback","该技能优先使用原生 worktree 工具，但提供了清晰的 `git worktree add` 回退方案，并附有适当的文档。",{"category":92,"check":186,"severity":24,"summary":187},"Stack assumptions","该技能明确说明了其堆栈假设，主要依赖于标准的 POSIX shell 命令和常用包管理器，并为不同环境提供了明确的步骤。",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","该技能指示在意外状态下停止并报告，例如测试失败或沙箱权限被拒绝。",{"category":92,"check":193,"severity":24,"summary":194},"Cross-skill coupling","该技能是独立的，侧重于工作区管理，不依赖或隐式耦合于其他特定技能。",1778694972188,"此技能可使用原生工具或 Git worktrees 自动创建和管理隔离的开发工作区。它包括检测现有隔离、选择目录、验证忽略状态、创建 worktrees、使用常用包管理器设置项目以及验证干净的测试基线等步骤。",[198,199,200,201,202],"在创建新工作区之前检测现有隔离","优先使用原生 worktree 工具而非手动 Git 命令","实现稳健的回退到 `git worktree add` 并进行安全检查","为常用语言（Node.js、Rust、Python、Go）自动化项目设置","设置工作区后验证干净的测试基线",[204,205,206,207],"管理代码审查或拉取请求。","直接在工作区中编写或调试代码。","处理项目特定的构建或部署流程（除初始设置外）。","除了 worktree 创建和状态检查之外，与远程 Git 存储库进行交互。","3.0.0","4.4.0","确保在隔离且干净的工作区中进行功能性工作，保护主开发分支，并为新任务确保可靠的起点。","所有检查均通过，并有积极发现或不适用，表明这是一项高质量、文档齐全且强大的技能。",100,"一项用于管理隔离开发工作区的出色技能，拥有完善的文档和强大的错误处理功能。",[215,216,217,218,219],"git","workspace","development","automation","cli","verified",[222,223,224,225],"开始需要干净、隔离环境的新功能开发。","在执行实现计划之前，确保一个稳定且可预测的工作区。","需要在多个隔离的开发任务之间切换，而不影响主分支。","为开发任务确保一个可靠且可复现的起始状态。",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"popularity":239,"security":241,"testCoverage":244},{"hasLockfile":228},true,1778694954634,{"descriptionLength":231,"readmeSize":232},196,8354,{"closedIssues90d":234,"forks":235,"hasChangelog":228,"openIssues90d":236,"pushedAt":237,"stars":238},264,16839,123,1778631763000,189277,{"npmDownloads":240},4072,{"hasNpmPackage":228,"license":242,"smitheryVerified":243},"MIT",false,{"hasCi":243,"hasTests":228},{"updatedAt":246},1778695116148,{"basePath":248,"githubOwner":249,"githubRepo":250,"locale":18,"slug":13,"type":251},"skills/using-git-worktrees","obra","superpowers","skill",{"_creationTime":253,"_id":254,"community":255,"display":256,"identity":261,"parentExtension":265,"providers":298,"relations":309,"tags":310,"workflow":311},1778694781833.2678,"k173cyjvkcyer717cf1859rka586mrx6",{"reviewCount":8},{"description":257,"installMethods":258,"name":260,"sourceUrl":14},"Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques",{"claudeCode":250,"superpowersMarketplace":259},"superpowers@superpowers-marketplace","Superpowers",{"basePath":262,"githubOwner":249,"githubRepo":250,"locale":263,"slug":250,"type":264},"","en","plugin",{"_creationTime":266,"_id":267,"community":268,"display":269,"identity":273,"providers":275,"relations":291,"tags":293,"workflow":294},1778694781833.2676,"k1788r38shp3egpgndh2gady8n86nknf",{"reviewCount":8},{"description":270,"installMethods":271,"name":272,"sourceUrl":14},"Development marketplace for Superpowers core skills library",{"claudeCode":12},"superpowers-dev",{"basePath":262,"githubOwner":249,"githubRepo":250,"locale":263,"slug":250,"type":274},"marketplace",{"evaluate":276,"extract":285},{"promptVersionExtension":277,"promptVersionScoring":209,"score":278,"tags":279,"targetMarket":283,"tier":284},"3.1.0",75,[217,280,281,282,274],"methodology","agent","skills","global","community",{"commitSha":286,"marketplace":287,"plugin":289},"HEAD",{"name":272,"pluginCount":288},1,{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd78df84w9e6v1ppqnzptt1afd86n9rm",[281,217,274,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":242,"plugin":307},{"mcpCount":8,"provider":290,"skillCount":308},14,{"parentExtensionId":267,"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":220},[215,216,217,218,219],{"commitSha":286},{"parentExtensionId":254,"repoId":292,"translatedFrom":319},"k177cc2csjkdcems8qf39yr5fd86mzrs",{"_creationTime":321,"_id":292,"identity":322,"providers":323,"workflow":564},1778694775718.9592,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":324,"discover":556,"extract":559,"github":560,"npm":563},{"commitSha":286,"extensions":325},[326,339,388,412,420,428,436,444,454,468,492,502,508,522,530,540],{"basePath":262,"description":270,"displayName":272,"installMethods":327,"rationale":328,"selectedPaths":329,"source":338,"sourceLanguage":263,"type":274},{"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":262,"description":257,"displayName":250,"installMethods":340,"license":242,"rationale":341,"selectedPaths":342,"source":338,"sourceLanguage":263,"type":264},{"claudeCode":250},"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":263,"type":251},"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":263,"type":251},"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":263,"type":251},"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":263,"type":251},"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":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":338,"sourceLanguage":263,"type":251},"skills/receiving-code-review","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","receiving-code-review",{"claudeCode":12},"SKILL.md frontmatter at skills/receiving-code-review/SKILL.md",[443],{"path":396,"priority":332},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":338,"sourceLanguage":263,"type":251},"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",[451,452],{"path":396,"priority":332},{"path":453,"priority":349},"code-reviewer.md",{"basePath":455,"description":456,"displayName":457,"installMethods":458,"rationale":459,"selectedPaths":460,"source":338,"sourceLanguage":263,"type":251},"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",[461,462,464,466],{"path":396,"priority":332},{"path":463,"priority":349},"code-quality-reviewer-prompt.md",{"path":465,"priority":349},"implementer-prompt.md",{"path":467,"priority":349},"spec-reviewer-prompt.md",{"basePath":469,"description":470,"displayName":471,"installMethods":472,"rationale":473,"selectedPaths":474,"source":338,"sourceLanguage":263,"type":251},"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",[475,476,478,480,482,484,486,488,490],{"path":396,"priority":332},{"path":477,"priority":349},"CREATION-LOG.md",{"path":479,"priority":349},"condition-based-waiting.md",{"path":481,"priority":349},"defense-in-depth.md",{"path":483,"priority":349},"root-cause-tracing.md",{"path":485,"priority":349},"test-academic.md",{"path":487,"priority":349},"test-pressure-1.md",{"path":489,"priority":349},"test-pressure-2.md",{"path":491,"priority":349},"test-pressure-3.md",{"basePath":493,"description":494,"displayName":495,"installMethods":496,"rationale":497,"selectedPaths":498,"source":338,"sourceLanguage":263,"type":251},"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",[499,500],{"path":396,"priority":332},{"path":501,"priority":349},"testing-anti-patterns.md",{"basePath":248,"description":503,"displayName":13,"installMethods":504,"rationale":505,"selectedPaths":506,"source":338,"sourceLanguage":263,"type":251},"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",{"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":263,"type":251},"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":263,"type":251},"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":263,"type":251},"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":263,"type":251},"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":250},{"closedIssues90d":234,"description":561,"forks":235,"license":242,"openIssues90d":236,"pushedAt":237,"readmeSize":232,"stars":238,"topics":562},"An agentic skills framework & software development methodology that works.",[],{"downloads":240},{"classifiedAt":565,"discoverAt":566,"extractAt":567,"githubAt":567,"npmAt":568,"updatedAt":565},1778694781548,1778694775719,1778694777628,1778694779566,[218,219,217,215,216],{"evaluatedAt":571,"extractAt":296,"updatedAt":246},1778694972293,[],[574,603,625,651,672,700],{"_creationTime":575,"_id":576,"community":577,"display":578,"identity":584,"providers":589,"relations":596,"tags":599,"workflow":600},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":579,"installMethods":580,"name":582,"sourceUrl":583},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":581},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":585,"githubOwner":586,"githubRepo":587,"locale":263,"slug":588,"type":251},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":590,"extract":595},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":591,"targetMarket":283,"tier":220},[215,592,304,593,218,219,594],"development-environment","tmux","developer-tool",{"commitSha":286,"license":242},{"parentExtensionId":597,"repoId":598},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[218,219,594,592,215,593,304],{"evaluatedAt":601,"extractAt":602,"updatedAt":601},1778699613343,1778699234184,{"_creationTime":604,"_id":605,"community":606,"display":607,"identity":610,"providers":613,"relations":621,"tags":622,"workflow":623},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":608,"installMethods":609,"name":587,"sourceUrl":583},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":581},{"basePath":611,"githubOwner":586,"githubRepo":587,"locale":263,"slug":612,"type":251},"skills/ask","ask",{"evaluate":614,"extract":620},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":615,"targetMarket":283,"tier":220},[219,218,616,617,618,619],"llm","prompting","code-review","artifact-generation",{"commitSha":286,"license":242},{"parentExtensionId":597,"repoId":598},[619,218,219,618,616,617],{"evaluatedAt":624,"extractAt":602,"updatedAt":624},1778699303045,{"_creationTime":626,"_id":627,"community":628,"display":629,"identity":635,"providers":639,"relations":645,"tags":647,"workflow":648},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":630,"installMethods":631,"name":633,"sourceUrl":634},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":632},"steipete/clawdis","github","https://github.com/steipete/clawdis",{"basePath":636,"githubOwner":637,"githubRepo":638,"locale":263,"slug":633,"type":251},"skills/github","steipete","clawdis",{"evaluate":640,"extract":644},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":641,"targetMarket":283,"tier":220},[633,219,642,643,218],"api","developer-tools",{"commitSha":286},{"repoId":646},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[642,218,219,643,633],{"evaluatedAt":649,"extractAt":650,"updatedAt":649},1778698569289,1778697652123,{"_creationTime":652,"_id":653,"community":654,"display":655,"identity":659,"providers":661,"relations":668,"tags":669,"workflow":670},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":656,"installMethods":657,"name":658,"sourceUrl":634},"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":632},"telegram-crabbox-e2e-proof",{"basePath":660,"githubOwner":637,"githubRepo":638,"locale":263,"slug":658,"type":251},".agents/skills/telegram-crabbox-e2e-proof",{"evaluate":662,"extract":667},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":663,"targetMarket":283,"tier":220},[664,665,218,666,219],"testing","telegram","qa",{"commitSha":286},{"repoId":646},[218,219,666,665,664],{"evaluatedAt":671,"extractAt":650,"updatedAt":671},1778698038113,{"_creationTime":673,"_id":674,"community":675,"display":676,"identity":682,"providers":686,"relations":692,"tags":695,"workflow":696},1778697369634.8499,"k17333g8dacqsmw8kk79h77vmx86n0d1",{"reviewCount":8},{"description":677,"installMethods":678,"name":680,"sourceUrl":681},"AI 代理的浏览器自动化 CLI。当用户需要与网站交互时使用，包括浏览页面、填写表单、点击按钮、截屏、提取数据、测试 Web 应用或自动化任何浏览器任务。触发条件包括请求“打开网站”、“填表”、“点击按钮”、“截屏”、“抓取页面数据”、“测试此 Web 应用”、“登录网站”、“自动化浏览器操作”或任何需要以编程方式进行 Web 交互的任务。",{"claudeCode":679},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":683,"githubOwner":684,"githubRepo":685,"locale":18,"slug":680,"type":251},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":687,"extract":691},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":688,"targetMarket":283,"tier":220},[689,690,664,219,218],"browser-automation","web-scraping",{"commitSha":286},{"repoId":693,"translatedFrom":694},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[218,689,219,664,690],{"evaluatedAt":697,"extractAt":698,"updatedAt":699},1778697222051,1778697205743,1778697369634,{"_creationTime":701,"_id":702,"community":703,"display":704,"identity":708,"providers":710,"relations":716,"tags":717,"workflow":718},1778697652123.8813,"k175pymk0vm7xrcjj2p0jf904186nae7",{"reviewCount":8},{"description":705,"installMethods":706,"name":707,"sourceUrl":634},"Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.",{"claudeCode":632},"openclaw-debugging",{"basePath":709,"githubOwner":637,"githubRepo":638,"locale":263,"slug":707,"type":251},".agents/skills/openclaw-debugging",{"evaluate":711,"extract":715},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":712,"targetMarket":283,"tier":220},[303,713,219,714,217],"openclaws","troubleshooting",{"commitSha":286},{"repoId":646},[219,303,217,713,714],{"evaluatedAt":719,"extractAt":650,"updatedAt":719},1778697754713]