[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-obra-superpowers-skills-executing-plans":3},{"error":4,"detail":5,"metadata":24,"markdownContent":25,"rawMarkdown":21},false,{"repo_full_name":6,"owner":7,"repo_name":8,"repo_forks":9,"skill_path":10,"repo_stars":11,"name":12,"category_id":13,"description":14,"file_tree":15,"skill_md_content":21,"skill_id":22,"skill_key":23},"obra/superpowers","obra","superpowers",7683,"skills/executing-plans",96793,"executing-plans",1,"Use when you have a written implementation plan to execute in a separate session with review checkpoints",[16],{"name":17,"path":18,"size":19,"type":20},"SKILL.md","skills/executing-plans/SKILL.md",2459,"file","---\nname: executing-plans\ndescription: Use when you have a written implementation plan to execute in a separate session with review checkpoints\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 Superpowers works much better with access to subagents. The quality of its 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 TodoWrite 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/master 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","0be2c51f-3c95-5b05-b6bf-279dc39eed93","obra-superpowers-skills-executing-plans",{"name":12,"description":14},"\u003Ch1>Executing Plans\u003C/h1>\n\u003Ch2>Overview\u003C/h2>\n\u003Cp>Load plan, review critically, execute all tasks, report when complete.\u003C/p>\n\u003Cp>\u003Cstrong>Announce at start:\u003C/strong> &quot;I&#39;m using the executing-plans skill to implement this plan.&quot;\u003C/p>\n\u003Cp>\u003Cstrong>Note:\u003C/strong> Tell your human partner that Superpowers works much better with access to subagents. The quality of its 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.\u003C/p>\n\u003Ch2>The Process\u003C/h2>\n\u003Ch3>Step 1: Load and Review Plan\u003C/h3>\n\u003Col>\n\u003Cli>Read plan file\u003C/li>\n\u003Cli>Review critically - identify any questions or concerns about the plan\u003C/li>\n\u003Cli>If concerns: Raise them with your human partner before starting\u003C/li>\n\u003Cli>If no concerns: Create TodoWrite and proceed\u003C/li>\n\u003C/ol>\n\u003Ch3>Step 2: Execute Tasks\u003C/h3>\n\u003Cp>For each task:\u003C/p>\n\u003Col>\n\u003Cli>Mark as in_progress\u003C/li>\n\u003Cli>Follow each step exactly (plan has bite-sized steps)\u003C/li>\n\u003Cli>Run verifications as specified\u003C/li>\n\u003Cli>Mark as completed\u003C/li>\n\u003C/ol>\n\u003Ch3>Step 3: Complete Development\u003C/h3>\n\u003Cp>After all tasks complete and verified:\u003C/p>\n\u003Cul>\n\u003Cli>Announce: &quot;I&#39;m using the finishing-a-development-branch skill to complete this work.&quot;\u003C/li>\n\u003Cli>\u003Cstrong>REQUIRED SUB-SKILL:\u003C/strong> Use superpowers:finishing-a-development-branch\u003C/li>\n\u003Cli>Follow that skill to verify tests, present options, execute choice\u003C/li>\n\u003C/ul>\n\u003Ch2>When to Stop and Ask for Help\u003C/h2>\n\u003Cp>\u003Cstrong>STOP executing immediately when:\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>Hit a blocker (missing dependency, test fails, instruction unclear)\u003C/li>\n\u003Cli>Plan has critical gaps preventing starting\u003C/li>\n\u003Cli>You don&#39;t understand an instruction\u003C/li>\n\u003Cli>Verification fails repeatedly\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>Ask for clarification rather than guessing.\u003C/strong>\u003C/p>\n\u003Ch2>When to Revisit Earlier Steps\u003C/h2>\n\u003Cp>\u003Cstrong>Return to Review (Step 1) when:\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>Partner updates the plan based on your feedback\u003C/li>\n\u003Cli>Fundamental approach needs rethinking\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>Don&#39;t force through blockers\u003C/strong> - stop and ask.\u003C/p>\n\u003Ch2>Remember\u003C/h2>\n\u003Cul>\n\u003Cli>Review plan critically first\u003C/li>\n\u003Cli>Follow plan steps exactly\u003C/li>\n\u003Cli>Don&#39;t skip verifications\u003C/li>\n\u003Cli>Reference skills when plan says to\u003C/li>\n\u003Cli>Stop when blocked, don&#39;t guess\u003C/li>\n\u003Cli>Never start implementation on main/master branch without explicit user consent\u003C/li>\n\u003C/ul>\n\u003Ch2>Integration\u003C/h2>\n\u003Cp>\u003Cstrong>Required workflow skills:\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>superpowers:using-git-worktrees\u003C/strong> - REQUIRED: Set up isolated workspace before starting\u003C/li>\n\u003Cli>\u003Cstrong>superpowers:writing-plans\u003C/strong> - Creates the plan this skill executes\u003C/li>\n\u003Cli>\u003Cstrong>superpowers:finishing-a-development-branch\u003C/strong> - Complete development after all tasks\u003C/li>\n\u003C/ul>\n"]