[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71JYQSYPZDKYHHTGNCJSNTC":3,"skill-same:01M71JYQSYPZDKYHHTGNCJSNTC":62},{"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":18,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":42,"repositoryHtmlUrl":43,"repositoryHomepageUrl":44,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":6,"updatedAt":47,"install":48,"resources":61},"01M71JYQSYPZDKYHHTGNCJSNTC","execute-plan",null,"Batch-execute tasks from the active epic capsule sequentially, with a human checkpoint after each step. Use when user has an approved plan and wants step-by-step oversight.","danielvm-git\u002Fbigpowers","danielvm-git","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1020864?v=4","01M71H1N1CTQ529S0KN7KETVG6","Daniel V M","01M71H1N218Y3S8WHCJ58NPRSW",292,"MIT","https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002F.trae\u002Fskills\u002Fexecute-plan\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"plan","execute plan","execute","oversight","checkpoint","use","when","EPIC","tasks","batch","with","haiku","human","active","user","2026-11-10 10:12:30",false,"---\nname: execute-plan\nmodel: haiku\ndescription: \"Batch-execute tasks from the active epic capsule sequentially, with a human checkpoint after each step. Use when user has an approved plan and wants step-by-step oversight.\"\n---\n\n# Execute Plan\n\nExecute tasks from the **active epic** (`specs\u002Fepics\u002FeNN-slug\u002Fepic.yaml` story `tasks[]`) one at a time, showing evidence after each step before proceeding.\n\n> **HARD GATE** — Do NOT proceed if on `main` or `master`. Run `kickoff-branch` first.\n>\n> **HARD GATE** — Active epic must exist with runnable `verify` on each task. If missing, run `plan-release` then `plan-work` or `build-epic`.\n\n## Process\n\n### 1. Read the plan\n\nRead `specs\u002Fstate.yaml` (`active_epic`, `active_story`) and the matching `specs\u002Fepics\u002F*\u002Fepic.yaml`. Parse `depends-on` in task descriptions for execution waves.\n\n> **CONTEXT ISOLATION** — Spawn each skill with a **fresh context window**. Pass decisions only through `specs\u002Fstate.yaml` `handoff` — never rely on prior chat history.\n\nConfirm with the user: step count, skip\u002Freorder, stop-after step.\n\n### 2. Execute step by step\n\nFor each task in the active story:\n\n**a. Announce** — task `desc` and `verify` command.\n\n**b. Execute** — code or `delegate-task` \u002F `dispatch-agents` for waves.\n\n**c. Run verify** — must be green before advancing.\n\n**d. Log** — non-obvious decisions in `specs\u002Fstate.yaml` under `decisions[]` or `handoff` block.\n\n**e. Checkpoint** — ask to proceed unless autonomous mode requested.\n\n**f. Story UAT** — after last task, run manual verification script from story notes or `verify-work`.\n\nOn verify failure: fix and re-run; never advance on red.\n\nUpdate `specs\u002Fexecution-status.yaml` when a story\u002Fepic completes (`bash scripts\u002Fsync-status-from-epics.sh` or direct edit).\n\n### 3. Blockers\n\nReport blocker; ask skip\u002Fadapt\u002Fstop; update epic capsule if plan changes.\n\n### 4. Final report\n\nSuggest: `verify-work` → `run-evals` → `audit-code` → `simulate-agents` → `commit-message` → `release-branch`\n\n## Rules\n\n- **Loop until behavioral correctness is verified**: if a verify command passes but the observed behavior is still wrong, return to step 1 and run the execution cycle again.\n\n\n\n\u003C!-- story: e02s03 -->\n\u003C!-- story: e05s02 -->\n\u003C!-- story: e08s01 -->\n","# Execute Plan\n\nExecute tasks from the **active epic** (`specs\u002Fepics\u002FeNN-slug\u002Fepic.yaml` story `tasks[]`) one at a time, showing evidence after each step before proceeding.\n\n> **HARD GATE** — Do NOT proceed if on `main` or `master`. Run `kickoff-branch` first.\n>\n> **HARD GATE** — Active epic must exist with runnable `verify` on each task. If missing, run `plan-release` then `plan-work` or `build-epic`.\n\n## Process\n\n### 1. Read the plan\n\nRead `specs\u002Fstate.yaml` (`active_epic`, `active_story`) and the matching `specs\u002Fepics\u002F*\u002Fepic.yaml`. Parse `depends-on` in task descriptions for execution waves.\n\n> **CONTEXT ISOLATION** — Spawn each skill with a **fresh context window**. Pass decisions only through `specs\u002Fstate.yaml` `handoff` — never rely on prior chat history.\n\nConfirm with the user: step count, skip\u002Freorder, stop-after step.\n\n### 2. Execute step by step\n\nFor each task in the active story:\n\n**a. Announce** — task `desc` and `verify` command.\n\n**b. Execute** — code or `delegate-task` \u002F `dispatch-agents` for waves.\n\n**c. Run verify** — must be green before advancing.\n\n**d. Log** — non-obvious decisions in `specs\u002Fstate.yaml` under `decisions[]` or `handoff` block.\n\n**e. Checkpoint** — ask to proceed unless autonomous mode requested.\n\n**f. Story UAT** — after last task, run manual verification script from story notes or `verify-work`.\n\nOn verify failure: fix and re-run; never advance on red.\n\nUpdate `specs\u002Fexecution-status.yaml` when a story\u002Fepic completes (`bash scripts\u002Fsync-status-from-epics.sh` or direct edit).\n\n### 3. Blockers\n\nReport blocker; ask skip\u002Fadapt\u002Fstop; update epic capsule if plan changes.\n\n### 4. Final report\n\nSuggest: `verify-work` → `run-evals` → `audit-code` → `simulate-agents` → `commit-message` → `release-branch`\n\n## Rules\n\n- **Loop until behavioral correctness is verified**: if a verify command passes but the observed behavior is still wrong, return to step 1 and run the execution cycle again.\n\n\n\n\u003C!-- story: e02s03 -->\n\u003C!-- story: e05s02 -->\n\u003C!-- story: e08s01 -->\n",{"name":5,"model":30,"description":7},"main","72f5e4c8b43f60cf86b37078ad8cd7e22daf67aa",".trae\u002Fskills\u002Fexecute-plan",23,"https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers","https:\u002F\u002Fdanielvm-git.github.io\u002Fbigpowers\u002F","https:\u002F\u002Fgithub.com\u002Fdanielvm-git","danielvm.net","2026-11-10 01:18:54",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add danielvm-git\u002Fbigpowers --skill execute-plan",{"tool":54,"command":55},"bunx","bunx skills add danielvm-git\u002Fbigpowers --skill execute-plan",{"tool":57,"command":58},"pnpm","pnpm dlx skills add danielvm-git\u002Fbigpowers --skill execute-plan","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002F.trae\u002Fskills\u002Fexecute-plan\u002FSKILL.md",true,[],[63,84,91,119,142,162],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":74,"publishedAt":34},"01M71KBG9F8X644MJB16H4V8M7","skill-verify-fail-open-fixture","Negative-path fixture for run-skill-verify.sh — must never PASS.","https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002Fspecs\u002Fverifications\u002Ffixtures\u002Fskill-verify-fail-open\u002FSKILL.md",[69],{"categoryNo":70,"categoryName":71,"taxonomyType":72,"taxonomyTypeDesc":73},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[75,76,77,78,79,80,81,82,83],"fixture","open","verify","skill verify fail open fixture","skill verify","path","run","for","never",{"skillNo":85,"name":86,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":34},"01M71KBE3BKEMKNE0C5DGVDWZH","negative-path","https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002Fspecs\u002Fverifications\u002Ffixtures\u002Fnegative-path\u002FSKILL.md",[],[90,80],"negative path",{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":100,"publishedAt":34},"01M71KBBGF7Y4EB4AMHBZ8CJFC","write-document","Write, organize, and sync high-integrity technical documents using the BMAD methodology. Ensures every document is Bold, Minimal, Actionable, and Durable. Use when creating architectural docs, technical guides, or organizing the specs\u002F directory.","https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002Fskills\u002Fwrite-document\u002FSKILL.md",[97],{"categoryNo":98,"categoryName":99,"taxonomyType":72,"taxonomyTypeDesc":73},"01JBSEEDCAT000000000000002","文档处理",[101,102,103,104,105,106,107,108,109,110,24,25,111,112,113,114,115,116,117,118],"write","write document","document","documents","actionable","technical","methodology","high","bmad","standard","minimal","bold","sonnet","integrity","organize","sync","directory","guides",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":34},"01M71KB8TM089JJD5AY5KAFSDM","wire-observability","Add structured JSON logging, observability commands, and idempotent setup scripts to a project. Use when a project needs production-readiness instrumentation, when user wants structured logging, or as a production-readiness gate at any phase of development.","https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002Fskills\u002Fwire-observability\u002FSKILL.md",[],[126,127,128,110,129,24,130,131,132,133,113,134,135,136,137,138,139,25,140,141],"observability","wire observability","readiness","commands","development","as","logging","add","instrumentation","at","structured logging","production-readiness","idempotent","phase","project","scripts",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":148,"publishedAt":34},"01M71KB6CNRANP449DQA3NJZ96","wire-ci","CI pipeline setup with bundled, forge-neutral templates and local validation. Detects the forge from the git remote, generates workflows for supported forges, and skips honestly for the rest. The CI equivalent of wire-observability.","https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002Fskills\u002Fwire-ci\u002FSKILL.md",[],[149,150,151,152,153,154,155,156,157,158,29,110,159,82,126,113,160,161],"wire ci","ci","remote","local","pipeline","forge","validation","setup","templates","REST","ci pipeline setup","git","workflows",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":166,"categories":167,"keywords":179,"publishedAt":34},"01M71KB2ZV98P03X88QR8MT9F1","visual-dashboard","Start a browser-based dashboard that visualizes architecture, implementation plans, and project status. Persists artifacts in .bigpowers\u002Fdashboard\u002F. Reads specs\u002Fstate.yaml, release-plan.yaml, epics, and planning-status via HTTP API or opencode panel.","https:\u002F\u002Fgithub.com\u002Fdanielvm-git\u002Fbigpowers\u002Fblob\u002Fmain\u002Fskills\u002Fvisual-dashboard\u002FSKILL.md",[168,171,176],{"categoryNo":169,"categoryName":170,"taxonomyType":72,"taxonomyTypeDesc":73},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":172,"categoryName":173,"taxonomyType":174,"taxonomyTypeDesc":175},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":177,"categoryName":178,"taxonomyType":174,"taxonomyTypeDesc":175},"01JBSEEDCAT000000000000033","数据分析师",[180,181,182,183,184,185,186,187,188,113,189,190,191,19,192,193,194,140,195,196],"dashboard","visual","visual dashboard","status","artifacts","http","plans","planning","panel","start","release","opencode","browser","api","architecture","project status","http api"]