[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6P7HC67BRDBMZ78V9NQ8NZC":3,"skill-same:01M6P7HC67BRDBMZ78V9NQ8NZC":81},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":57,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6P7HC67BRDBMZ78V9NQ8NZC","executing-plans",null,"Use when you have a written implementation plan to execute in a separate session with review checkpoints","Phoenixrr2113\u002Fagent-harness","Phoenixrr2113","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F32098841?v=4","01M6P7CRMBR55TFZBTAFT1WK4Y","Randy Wilson","01M6P7CRRWGEZFSH6JW1VGS8Q0",1,"MIT","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Fdefaults\u002Fskills\u002Fexecuting-plans\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"executing plans","plans","superpowers","implementation plan","checkpoints","you","with","human","active","implementation","review","use","session","execute","plan","https","license","github","2026-11-10 10:12:30",false,"---\nname: executing-plans\ndescription: Use when you have a written implementation plan to execute in a separate session with review checkpoints\nlicense: MIT\nmetadata:\n  harness-source: \"https:\u002F\u002Fgithub.com\u002Fobra\u002Fsuperpowers\u002Fblob\u002F6efe32c9e2dd002d0c394e861e0529675d1ab32e\u002Fskills\u002Fexecuting-plans\u002FSKILL.md\"\n  harness-source-commit: \"6efe32c9e2dd002d0c394e861e0529675d1ab32e\"\n  harness-license: \"MIT\"\n  harness-license-source: \"https:\u002F\u002Fgithub.com\u002Fobra\u002Fsuperpowers\u002Fblob\u002F6efe32c9e2dd002d0c394e861e0529675d1ab32e\u002FLICENSE\"\n  harness-vendored-at: \"2026-04-28\"\n  harness-author: \"human\"\n  harness-status: \"active\"\n---\n\n# Executing Plans\n\n## Overview\n\nLoad plan, review critically, execute all tasks, report when complete.\n\n**Announce at start:** \"I'm using the executing-plans skill to implement this plan.\"\n\n**Note:** Tell your human partner that this skill works much better with access to subagents. The quality of work will be significantly higher if run on a platform with subagent support (such as Claude Code or Codex). If subagents are available, use superpowers:subagent-driven-development instead of this skill.\n\n## The Process\n\n### Step 1: Load and Review Plan\n1. Read plan file\n2. Review critically - identify any questions or concerns about the plan\n3. If concerns: Raise them with your human partner before starting\n4. If no concerns: Create a task list and proceed\n\n### Step 2: Execute Tasks\n\nFor each task:\n1. Mark as in_progress\n2. Follow each step exactly (plan has bite-sized steps)\n3. Run verifications as specified\n4. Mark as completed\n\n### Step 3: Complete Development\n\nAfter all tasks complete and verified:\n- Announce: \"I'm using the finishing-a-development-branch skill to complete this work.\"\n- **REQUIRED SUB-SKILL:** Use superpowers:finishing-a-development-branch\n- Follow that skill to verify tests, present options, execute choice\n\n## When to Stop and Ask for Help\n\n**STOP executing immediately when:**\n- Hit a blocker (missing dependency, test fails, instruction unclear)\n- Plan has critical gaps preventing starting\n- You don't understand an instruction\n- Verification fails repeatedly\n\n**Ask for clarification rather than guessing.**\n\n## When to Revisit Earlier Steps\n\n**Return to Review (Step 1) when:**\n- Partner updates the plan based on your feedback\n- Fundamental approach needs rethinking\n\n**Don't force through blockers** - stop and ask.\n\n## Remember\n- Review plan critically first\n- Follow plan steps exactly\n- Don't skip verifications\n- Reference skills when plan says to\n- Stop when blocked, don't guess\n- Never start implementation on main\u002Fmaster branch without explicit user consent\n\n## Integration\n\n**Required workflow skills:**\n- **superpowers:using-git-worktrees** - REQUIRED: Set up isolated workspace before starting\n- **superpowers:writing-plans** - Creates the plan this skill executes\n- **superpowers:finishing-a-development-branch** - Complete development after all tasks\n","# Executing Plans\n\n## Overview\n\nLoad plan, review critically, execute all tasks, report when complete.\n\n**Announce at start:** \"I'm using the executing-plans skill to implement this plan.\"\n\n**Note:** Tell your human partner that this skill works much better with access to subagents. The quality of work will be significantly higher if run on a platform with subagent support (such as Claude Code or Codex). If subagents are available, use superpowers:subagent-driven-development instead of this skill.\n\n## The Process\n\n### Step 1: Load and Review Plan\n1. Read plan file\n2. Review critically - identify any questions or concerns about the plan\n3. If concerns: Raise them with your human partner before starting\n4. If no concerns: Create a task list and proceed\n\n### Step 2: Execute Tasks\n\nFor each task:\n1. Mark as in_progress\n2. Follow each step exactly (plan has bite-sized steps)\n3. Run verifications as specified\n4. Mark as completed\n\n### Step 3: Complete Development\n\nAfter all tasks complete and verified:\n- Announce: \"I'm using the finishing-a-development-branch skill to complete this work.\"\n- **REQUIRED SUB-SKILL:** Use superpowers:finishing-a-development-branch\n- Follow that skill to verify tests, present options, execute choice\n\n## When to Stop and Ask for Help\n\n**STOP executing immediately when:**\n- Hit a blocker (missing dependency, test fails, instruction unclear)\n- Plan has critical gaps preventing starting\n- You don't understand an instruction\n- Verification fails repeatedly\n\n**Ask for clarification rather than guessing.**\n\n## When to Revisit Earlier Steps\n\n**Return to Review (Step 1) when:**\n- Partner updates the plan based on your feedback\n- Fundamental approach needs rethinking\n\n**Don't force through blockers** - stop and ask.\n\n## Remember\n- Review plan critically first\n- Follow plan steps exactly\n- Don't skip verifications\n- Reference skills when plan says to\n- Stop when blocked, don't guess\n- Never start implementation on main\u002Fmaster branch without explicit user consent\n\n## Integration\n\n**Required workflow skills:**\n- **superpowers:using-git-worktrees** - REQUIRED: Set up isolated workspace before starting\n- **superpowers:writing-plans** - Creates the plan this skill executes\n- **superpowers:finishing-a-development-branch** - Complete development after all tasks\n",{"name":5,"license":15,"metadata":47,"description":7},{"harness-author":31,"harness-source":48,"harness-status":32,"harness-license":15,"harness-vendored-at":49,"harness-source-commit":50,"harness-license-source":51},"https:\u002F\u002Fgithub.com\u002Fobra\u002Fsuperpowers\u002Fblob\u002F6efe32c9e2dd002d0c394e861e0529675d1ab32e\u002Fskills\u002Fexecuting-plans\u002FSKILL.md","2026-04-28","6efe32c9e2dd002d0c394e861e0529675d1ab32e","https:\u002F\u002Fgithub.com\u002Fobra\u002Fsuperpowers\u002Fblob\u002F6efe32c9e2dd002d0c394e861e0529675d1ab32e\u002FLICENSE","main","0f67103affd30a3c778874b890dbd5801cdbd94f","defaults\u002Fskills\u002Fexecuting-plans",2,"https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@agntk\u002Fagent-harness","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113","Full-stack engineer building AI agents, RAG pipelines, and knowledge graphs. \r\nTypeScript · Node.js · Vercel AI SDK · 8+ years shipping production systems.","2026-04-30 21:56:42",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add Phoenixrr2113\u002Fagent-harness --skill executing-plans",{"tool":67,"command":68},"bunx","bunx skills add Phoenixrr2113\u002Fagent-harness --skill executing-plans",{"tool":70,"command":71},"pnpm","pnpm dlx skills add Phoenixrr2113\u002Fagent-harness --skill executing-plans","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Fdefaults\u002Fskills\u002Fexecuting-plans\u002FSKILL.md",true,[75],{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},"evals\u002Ftriggers.json","REFERENCE","参考文档",3226,"https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Fdefaults\u002Fskills\u002Fexecuting-plans\u002Fevals\u002Ftriggers.json",[82,93,113,139,161,179],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":91,"publishedAt":42},"01M6P7MR06WFMWS1BZYK4BNR6W","research","Conduct research.","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fold-harness-7-primitives\u002Fskills\u002Fresearch\u002FSKILL.md",[88],{"categoryNo":89,"categoryName":90,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",[84,92],"conduct",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":100,"publishedAt":42},"01M6P7M15ZPZ79PT5S8ZQABGGB","{{NAME=null}=null}","Briefly describe what this skill does AND when to use it. Use imperative\nphrasing (\"Use this skill when...\"). Aim for 80-500 chars. Include keywords\nthe model can pattern-match against the user's prompt.","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Ftemplates\u002Fskill-bundle\u002FSKILL.md",[99],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[101,102,103,104,105,106,107,108,31,109,110,35,111,112],"name","{{name=null}=null}","user","when to use","for","can","match","it","pattern","draft","prompt","model",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":120,"publishedAt":42},"01M6P7KTVE8E9A9M5116XQ80Z2","working-in-a-git-repo","Operating manual for dev work: worktree discipline, build\u002Ftest\u002Flint commands, file ownership zones, commit style, and a verification checklist before reporting done. Use when starting any feature\u002Ffix work in this repo.","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Ftemplates\u002Fdev\u002Fdefaults\u002Fskills\u002Fworking-in-a-git-repo\u002FSKILL.md",[119],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[121,122,123,124,125,126,127,128,129,130,131,132,133,105,134,135,136,137,35,138],"repo","git","working in a git repo","commit","Bash","file","verification","dev","lint","test","workflow","done","work","manual","operating","style","feature","fix",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":149,"publishedAt":42},"01M6P7K87FD7EHXJJ81F9SFC7J","test-runner","Runs the project's test suite (or a targeted subset), parses the output, and reports pass\u002Ffail with failing-test details. Use when you need to know test status; call with the test command to run, or leave blank for the project default.","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Ftemplates\u002Fdev\u002Fdefaults\u002Fskills\u002Ftest-runner\u002FSKILL.md",[145,148],{"categoryNo":146,"categoryName":147,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[130,150,151,152,30,29,105,153,32,31,154,155,156,35,157,158,125,128,159,160],"test runner","runner","output","call","project","test suite","reports","command","subagent","testing","default",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":168,"publishedAt":42},"01M6P7K3QMV9Z7DRA720HBYTS9","reviewer","Reviews a diff or change set for bugs, security issues, test gaps, and style. Use when evaluating a code change, reviewing a pull request, or running a structured review pass before merge.","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Ftemplates\u002Fdev\u002Fdefaults\u002Fskills\u002Freviewer\u002FSKILL.md",[167],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[163,169,170,171,130,34,128,105,172,173,174,136,31,175,35,158,125,176,177,178],"code","pull request","change","gaps","bugs","reviews","diff","SET","pull","issues",{"skillNo":180,"name":181,"nameZh":6,"description":182,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":183,"categories":184,"keywords":186,"publishedAt":42},"01M6P7JZA19PYZE9XKEWXMQBZ6","fix-failing-tests","Seven-step flow for diagnosing and fixing failing tests. Use when the user asks to fix failing tests, green the suite, or says 'tests are red' — works through reproduce → read → root-cause → propose → apply → verify → commit.","https:\u002F\u002Fgithub.com\u002FPhoenixrr2113\u002Fagent-harness\u002Fblob\u002Fmain\u002Ftemplates\u002Fdev\u002Fdefaults\u002Fskills\u002Ffix-failing-tests\u002FSKILL.md",[185],{"categoryNo":146,"categoryName":147,"taxonomyType":21,"taxonomyTypeDesc":22},[187,188,138,141,189,105,31,32,190,151,191,35,121,163,125,192,128,124,130,159],"fix failing tests","tests","apply","green","root-cause","verify"]