{"id":"a8c270c4-1449-421f-9095-36e7485f6010","shortId":"arCbMX","kind":"skill","title":"executing-plans","tagline":"Disciplined plan execution for implementation tasks. Use when executing a saved implementation plan, following step-by-step instructions from a plan document.","description":"# Executing Plans\n\n## Overview\n\nLoad plan, review critically, execute tasks in batches, report for review between batches.\n\n**Core principle:** Batch execution with checkpoints for architect review.\n\n**Announce at start:** \"I'm using the executing-plans skill to implement this plan.\"\n\n## Quick Reference\n\n| Step | Action | Exit Condition |\n|------|--------|----------------|\n| 1 | Load + Review | Concerns raised OR TodoWrite created |\n| 2 | Execute Batch | 3 tasks complete + verified |\n| 3 | Report | Show results, say \"Ready for feedback\" |\n| 4 | Continue | Apply feedback, next batch |\n| 5 | Complete | Use `finishing-a-development-branch` |\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 Batch\n**Default: First 3 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: Report\nWhen batch complete:\n- Show what was implemented\n- Show verification output\n- Say: \"Ready for feedback.\"\n\n### Step 4: Continue\nBased on feedback:\n- Apply changes if needed\n- Execute next batch\n- Repeat until complete\n\n### Step 5: 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:** `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 mid-batch (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## Common Mistakes\n\n**Executing without critical review**\n- Problem: Blindly following plan with gaps\n- Fix: Step 1 explicitly requires raising concerns first\n\n**Batch size drift**\n- Problem: Doing 5-10 tasks without checkpoint\n- Fix: Default is 3. Report after EVERY batch.\n\n**Guessing through blockers**\n- Problem: Making assumptions when stuck\n- Fix: STOP immediately, ask for clarification\n\n**Skipping verification commands**\n- Problem: Mark complete without running tests\n- Fix: Each task has verification - run it\n\n## Integration\n\n**Called by:**\n- **writing-plans** (Parallel Session choice)\n\n**Calls:**\n- **finishing-a-development-branch** (Step 5)\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- Between batches: just report and wait\n- Stop when blocked, don't guess","tags":["executing","plans","agent","skills","library","codingcossack","agent-framework","agent-skills","agent-system","agent-workflow","agentic-workflow","ai-agents"],"capabilities":["skill","source-codingcossack","skill-executing-plans","topic-agent-framework","topic-agent-skills","topic-agent-system","topic-agent-workflow","topic-agentic-workflow","topic-ai-agents","topic-anthropic","topic-claude","topic-claude-code","topic-claude-skills","topic-claude-skills-hub","topic-claude-skills-libary"],"categories":["agent-skills-library"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/CodingCossack/agent-skills-library/executing-plans","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add CodingCossack/agent-skills-library","source_repo":"https://github.com/CodingCossack/agent-skills-library","install_from":"skills.sh"}},"qualityScore":"0.458","qualityRationale":"deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 17 github stars · SKILL.md body (3,026 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-23T07:01:19.179Z","embedding":null,"createdAt":"2026-04-18T23:06:35.930Z","updatedAt":"2026-04-23T07:01:19.179Z","lastSeenAt":"2026-04-23T07:01:19.179Z","tsv":"'-10':366 '1':73,113,118,163,318,354 '2':81,122,153,168 '3':84,88,133,158,179,189,373 '4':96,144,184,206 '5':102,222,365,424 'action':70 'announc':52,231 'appli':98,211 'approach':329 'architect':50 'ask':269,303,339,389 'assumpt':383 'base':208,324 'batch':37,42,45,83,101,155,192,217,281,360,377,445 'bite':176 'bite-s':175 'blind':347 'block':452 'blocker':278,336,380 'branch':109,240,254,422 'call':409,417 'chang':212 'checkpoint':48,369 'choic':264,416 'clarif':305,391 'command':394 'common':340 'complet':86,103,187,193,220,223,228,243,397 'concern':76,129,135,147,358 'condit':72 'continu':97,207 'core':43 'creat':80,148 'critic':33,124,290,344,428 'default':156,371 'depend':283 'develop':108,224,239,253,421 'disciplin':4 'document':26 'drift':362 'earlier':312 'everi':376 'exact':172,433 'execut':2,6,12,27,34,46,60,82,154,215,263,273,342 'executing-plan':1,59 'exit':71 'explicit':355 'fail':285,301 'feedback':95,99,204,210,327 'file':121 'finish':106,237,251,419 'finishing-a-development-branch':105,236,250,418 'first':157,359,429 'fix':352,370,386,401 'follow':17,169,255,348,430 'forc':334 'fundament':328 'gap':291,351 'guess':308,378,455 'help':271 'hit':276 'human':140 'identifi':125 'immedi':274,388 'implement':8,15,64,197 'instruct':22,286,299 'integr':408 'load':30,74,114 'm':56,233 'make':382 'mark':164,185,396 'mid':280 'mid-batch':279 'miss':282 'mistak':341 'need':214,330 'next':100,216 'option':262 'output':200 'overview':29 'parallel':414 'partner':141,320 'plan':3,5,16,25,28,31,61,66,117,120,132,173,288,323,349,413,427,431,441 'present':261 'prevent':292 'principl':44 'problem':346,363,381,395 'proceed':151 'process':111 'progress':167 'question':127 'quick':67 'rais':77,136,357 'rather':306 'read':119 'readi':93,202 'refer':68,438 'rememb':425 'repeat':218,302 'report':38,89,190,374,447 'requir':246,356 'result':91 'rethink':331 'return':314 'review':32,40,51,75,116,123,316,345,426 'revisit':311 'run':180,399,406 'save':14 'say':92,201,442 'session':415 'show':90,194,198 'size':177,361 'skill':62,241,249,257,439 'skill-executing-plans' 'skip':392,436 'source-codingcossack' 'specifi':183 'start':54,143,293 'step':19,21,69,112,152,171,178,188,205,221,313,317,353,423,432 'step-by-step':18 'stop':267,272,337,387,450 'stuck':385 'sub':248 'sub-skil':247 'task':9,35,85,159,162,227,367,403 'test':260,284,400 'todowrit':79,149 'topic-agent-framework' 'topic-agent-skills' 'topic-agent-system' 'topic-agent-workflow' 'topic-agentic-workflow' 'topic-ai-agents' 'topic-anthropic' 'topic-claude' 'topic-claude-code' 'topic-claude-skills' 'topic-claude-skills-hub' 'topic-claude-skills-libary' 'unclear':287 'understand':297 'updat':321 'use':10,57,104,234 'verif':181,199,300,393,405,437 'verifi':87,230,259 'wait':449 'without':343,368,398 'work':245 'write':412 'writing-plan':411","prices":[{"id":"778df4b8-454e-44f7-81e8-6e86939557f2","listingId":"a8c270c4-1449-421f-9095-36e7485f6010","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"CodingCossack","category":"agent-skills-library","install_from":"skills.sh"},"createdAt":"2026-04-18T23:06:35.930Z"}],"sources":[{"listingId":"a8c270c4-1449-421f-9095-36e7485f6010","source":"github","sourceId":"CodingCossack/agent-skills-library/executing-plans","sourceUrl":"https://github.com/CodingCossack/agent-skills-library/tree/main/skills/executing-plans","isPrimary":false,"firstSeenAt":"2026-04-18T23:06:35.930Z","lastSeenAt":"2026-04-23T07:01:19.179Z"}],"details":{"listingId":"a8c270c4-1449-421f-9095-36e7485f6010","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"CodingCossack","slug":"executing-plans","github":{"repo":"CodingCossack/agent-skills-library","stars":17,"topics":["agent-framework","agent-skills","agent-system","agent-workflow","agentic-workflow","ai-agents","anthropic","claude","claude-code","claude-skills","claude-skills-hub","claude-skills-libary","code-review","codex","context-engineering","debugging","developer-workflow"],"license":null,"html_url":"https://github.com/CodingCossack/agent-skills-library","pushed_at":"2026-01-03T20:02:38Z","description":"Coding agent skills library for programming workflows | Claude Skills, Codex Skills | Forked from obra/superpower","skill_md_sha":"4eda0054209dc294139d758e145d038c2e711b11","skill_md_path":"skills/executing-plans/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/CodingCossack/agent-skills-library/tree/main/skills/executing-plans"},"layout":"multi","source":"github","category":"agent-skills-library","frontmatter":{"name":"executing-plans","description":"Disciplined plan execution for implementation tasks. Use when executing a saved implementation plan, following step-by-step instructions from a plan document."},"skills_sh_url":"https://skills.sh/CodingCossack/agent-skills-library/executing-plans"},"updatedAt":"2026-04-23T07:01:19.179Z"}}