[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6P90GPT9CYF1P3YZV4WH8P0":3,"skill-same:01M6P90GPT9CYF1P3YZV4WH8P0":67},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":48,"ownerHtmlUrl":49,"ownerBlogUrl":50,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M6P90GPT9CYF1P3YZV4WH8P0","haiku-reset-stage",null,"Wipe a single stage of an intent (its units, outputs, artifacts, elaboration, feedback, and stage branch) so the agent can re-run it from scratch. Other stages stay untouched. For wiping the whole intent, use \u002Freset-intent.","TheBushidoCollective\u002Fhaiku-method","TheBushidoCollective","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F233175215?v=4","01M6P8SCRJW0J2C9YZ0D14R6MA","The Bushido Collective","01M6P8SCX4KGHF4C5GPWEV48SC",1,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-reset-stage\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"haiku","haiku reset stage","stage","reset","single","run","scratch","for","wiping","can","re","From Scratch","it","units","intent","use","branch","feedback","artifacts","2026-11-10 10:12:30",false,"---\nname: haiku-reset-stage\ndescription: Wipe a single stage of an intent (its units, outputs, artifacts, elaboration, feedback, and stage branch) so the agent can re-run it from scratch. Other stages stay untouched. For wiping the whole intent, use \u002Freset-intent.\n---\n\n# Reset Stage\n\nWipe ONE stage of an intent and let the engine re-enter it at the elaborate phase on the next tick. The intent's other stages, their approvals, and intent main's history all stay put.\n\n## When to use this skill\n\nThe intent is fine, but a specific stage produced output that no longer matches what the user wants — usually because the studio's hat instructions, review-agents, or stage config were updated *after* the stage ran, and the user wants the agent to redo just that stage with the new instructions.\n\n**Not the right tool when:**\n- The intent's whole premise was wrong from the start — that's `\u002Freset-intent`.\n- The stage's output has a few specific problems the user wants flagged — that's a feedback revisit, not a reset.\n- The user wants to roll back intent main's git history — that's a manual `git revert` \u002F `git reset`, not in scope for this skill.\n\n## How to drive it\n\nWhen the user says \"reset the product stage\" (or names one stage):\n\n1. **Identify the intent.** If no intent slug is known from context, call `haiku_intent_list` first. If multiple are active and the user didn't name one, ask which intent before proceeding — the same discovery preflight `\u002Fhaiku:haiku-reset-intent` does.\n2. Call `haiku_stage_reset { intent: \"\u003Cslug>\", stage: \"\u003Cstage-name>\" }`. The tool confirms via the SPA picker and lists what's about to be deleted.\n3. After the user confirms, the tool performs the wipe (details below).\n4. The tool returns a message saying to call `haiku_run_next` — the next tick re-enters the stage at its elaborate phase. The agent picks up the conversation and re-runs the stage's hat sequence.\n\n## What gets wiped\n\n- `stages\u002F\u003Cstage>\u002Funits\u002F*.md`\n- `stages\u002F\u003Cstage>\u002Foutputs\u002F`, `artifacts\u002F`, `decisions.jsonl`\n- `stages\u002F\u003Cstage>\u002Felaboration.md`\n- `stages\u002F\u003Cstage>\u002Ffeedback\u002F*.md`\n- `stages\u002F\u003Cstage>\u002Fdiscovery\u002F` *contents* (the studio's template files are kept; the agent's produced outputs are wiped)\n- The stage's git branch (`haiku\u002F\u003Cslug>\u002F\u003Cstage>`). The next `haiku_run_next` forks it from intent main as needed.\n\n## What stays\n\n- `intent.md` (the whole intent's identity, including approval stamps that belong to OTHER stages).\n- Intent main's commits — the stage's prior merge into main stays in history. The stage's new work supersedes via the normal merge path; the next merge from stage → intent main reconciles the two views.\n- Other stages' state: units, outputs, approvals, branches — all untouched.\n- The stage's *declaration* in the intent's `stages:` list. The stage still exists as a workflow phase; it just starts over.\n","# Reset Stage\n\nWipe ONE stage of an intent and let the engine re-enter it at the elaborate phase on the next tick. The intent's other stages, their approvals, and intent main's history all stay put.\n\n## When to use this skill\n\nThe intent is fine, but a specific stage produced output that no longer matches what the user wants — usually because the studio's hat instructions, review-agents, or stage config were updated *after* the stage ran, and the user wants the agent to redo just that stage with the new instructions.\n\n**Not the right tool when:**\n- The intent's whole premise was wrong from the start — that's `\u002Freset-intent`.\n- The stage's output has a few specific problems the user wants flagged — that's a feedback revisit, not a reset.\n- The user wants to roll back intent main's git history — that's a manual `git revert` \u002F `git reset`, not in scope for this skill.\n\n## How to drive it\n\nWhen the user says \"reset the product stage\" (or names one stage):\n\n1. **Identify the intent.** If no intent slug is known from context, call `haiku_intent_list` first. If multiple are active and the user didn't name one, ask which intent before proceeding — the same discovery preflight `\u002Fhaiku:haiku-reset-intent` does.\n2. Call `haiku_stage_reset { intent: \"\u003Cslug>\", stage: \"\u003Cstage-name>\" }`. The tool confirms via the SPA picker and lists what's about to be deleted.\n3. After the user confirms, the tool performs the wipe (details below).\n4. The tool returns a message saying to call `haiku_run_next` — the next tick re-enters the stage at its elaborate phase. The agent picks up the conversation and re-runs the stage's hat sequence.\n\n## What gets wiped\n\n- `stages\u002F\u003Cstage>\u002Funits\u002F*.md`\n- `stages\u002F\u003Cstage>\u002Foutputs\u002F`, `artifacts\u002F`, `decisions.jsonl`\n- `stages\u002F\u003Cstage>\u002Felaboration.md`\n- `stages\u002F\u003Cstage>\u002Ffeedback\u002F*.md`\n- `stages\u002F\u003Cstage>\u002Fdiscovery\u002F` *contents* (the studio's template files are kept; the agent's produced outputs are wiped)\n- The stage's git branch (`haiku\u002F\u003Cslug>\u002F\u003Cstage>`). The next `haiku_run_next` forks it from intent main as needed.\n\n## What stays\n\n- `intent.md` (the whole intent's identity, including approval stamps that belong to OTHER stages).\n- Intent main's commits — the stage's prior merge into main stays in history. The stage's new work supersedes via the normal merge path; the next merge from stage → intent main reconciles the two views.\n- Other stages' state: units, outputs, approvals, branches — all untouched.\n- The stage's *declaration* in the intent's `stages:` list. The stage still exists as a workflow phase; it just starts over.\n",{"name":5,"description":7},"main","42451f546de75e0c4f38d5d3bb0999e54661bf32","plugin\u002Fskills\u002Fhaiku-reset-stage",0,"https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method","https:\u002F\u002Fhaikumethod.ai\u002F","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective","https:\u002F\u002Fthebushido.co","Strategic Technology Leadership That Actually Delivers","2026-11-04 00:54:41",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add TheBushidoCollective\u002Fhaiku-method --skill haiku-reset-stage",{"tool":59,"command":60},"bunx","bunx skills add TheBushidoCollective\u002Fhaiku-method --skill haiku-reset-stage",{"tool":62,"command":63},"pnpm","pnpm dlx skills add TheBushidoCollective\u002Fhaiku-method --skill haiku-reset-stage","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-reset-stage\u002FSKILL.md",true,[],[68,84,107,117,132,146],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":38},"01M6P93YBHRPSHMRR5C870HPF8","haiku-zap","Zero-ceremony single-unit execution — run one task directly through a stage's hat loop without intent or workflow scaffolding","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-zap\u002FSKILL.md",[],[75,76,19,23,77,21,78,79,80,24,81,82,33,83],"zap","haiku zap","unit","scaffolding","task","workflow","ZeRO","execution","loop",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":95,"publishedAt":38},"01M6P93D0VA0HWH0NZHER4C6YN","haiku-version","Show the running H·AI·K·U MCP binary version, plugin version, and whether the engine is the dev source build or the compiled bundle","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-version\u002FSKILL.md",[90],{"categoryNo":91,"categoryName":92,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[19,96,97,98,99,100,101,102,103,104,105,106],"version","haiku version","show","MCP","plugin","dev","engine","build","binary","bundle","source",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":38},"01M6P93947PNH55ZJ999GZ9J3C","haiku-unarchive","Unarchive an intent — restore a previously archived intent to default lists","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-unarchive\u002FSKILL.md",[],[114,19,33,115,116],"haiku unarchive","restore","default",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":38},"01M6P936W0VF4BE1WR6JGQ6NJW","haiku-triggers","Poll configured providers for events that should create intents or advance gates","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-triggers\u002FSKILL.md",[],[124,125,19,126,127,128,129,130,131,26],"triggers","haiku triggers","events","create","Providers","intents","advance","gates",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":38},"01M6P92V5HDE325PHZHK2BVR7S","haiku-studios","Browse available H·AI·K·U studios grouped by category with help links into each studio definition","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-studios\u002FSKILL.md",[],[19,139,140,141,142,143,144,145],"haiku studios","browse","help","with","links","studio","definition",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":150,"categories":151,"keywords":152,"publishedAt":38},"01M6P92KY8511PWQP83YKVFJB3","haiku-statusline","Install, remove, or preview the H·AI·K·U custom Claude Code status line — a one-line stage\u002Fphase indicator for the active intent","https:\u002F\u002Fgithub.com\u002FTheBushidoCollective\u002Fhaiku-method\u002Fblob\u002Fmain\u002Fplugin\u002Fskills\u002Fhaiku-statusline\u002FSKILL.md",[],[19,153,154,155,156,157,158,33,159,160,21,161,26,162,163,164],"statusline","haiku statusline","code","indicator","install","remove","preview","active","line","custom","phase","status"]