Plan Executor

Executing plans

by davila7 · MIT license · ★ 32,299 on GitHub

Executing plans cover

Use when you have a written implementation plan to execute in a separate session with review checkpoints

---
name: executing-plans
description: Use when you have a written implementation plan to execute in a separate session with review checkpoints
---

# Executing Plans

## Overview

Load plan, review critically, execute tasks in batches, report for review between batches.

**Core principle:** Batch execution with checkpoints for architect review.

**Announce at start:** "I'm using the executing-plans skill to implement this plan."

## The Process

### Step 1: Load and Review Plan

Overview

Load plan, review critically, execute tasks in batches, report for review between batches.

Manual install (npx, ZIP)
Claude Codenpx skills add davila7/claude-code-templates --skill executing-plans -g -a claude-code
Claude Code (degit)npx degit davila7/claude-code-templates/cli-tool/components/skills/productivity/executing-plans#main ~/.claude/skills/executing-plans-davila7
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md2.1 KB
Read SKILL.md here
davila7/main1 file shown
SKILL.md
Show the full text77 lines

Executing Plans

Overview

Load plan, review critically, execute tasks in batches, report for review between batches.

Core principle: Batch execution with checkpoints for architect review.

Announce at start: "I'm using the executing-plans skill to implement this plan."

The Process

Step 1: Load and Review Plan
  1. Read plan file
  2. Review critically - identify any questions or concerns about the plan
  3. If concerns: Raise them with your human partner before starting
  4. If no concerns: Create TodoWrite and proceed
Step 2: Execute Batch

Default: First 3 tasks

For each task:

  1. Mark as in_progress
  2. Follow each step exactly (plan has bite-sized steps)
  3. Run verifications as specified
  4. Mark as completed
Step 3: Report

When batch complete:

  • Show what was implemented
  • Show verification output
  • Say: "Ready for feedback."
Step 4: Continue

Based on feedback:

  • Apply changes if needed
  • Execute next batch
  • Repeat until complete
Step 5: Complete Development

After all tasks complete and verified:

  • Announce: "I'm using the finishing-a-development-branch skill to complete this work."
  • REQUIRED SUB-SKILL: Use superpowers:finishing-a-development-branch
  • Follow that skill to verify tests, present options, execute choice

When to Stop and Ask for Help

STOP executing immediately when:

  • Hit a blocker mid-batch (missing dependency, test fails, instruction unclear)
  • Plan has critical gaps preventing starting
  • You don't understand an instruction
  • Verification fails repeatedly

Ask for clarification rather than guessing.

When to Revisit Earlier Steps

Return to Review (Step 1) when:

  • Partner updates the plan based on your feedback
  • Fundamental approach needs rethinking

Don't force through blockers - stop and ask.

Remember

  • Review plan critically first
  • Follow plan steps exactly
  • Don't skip verifications
  • Reference skills when plan says to
  • Between batches: just report and wait
  • Stop when blocked, don't guess
1---
2name: executing-plans
3description: Use when you have a written implementation plan to execute in a separate session with review checkpoints
4---
5 
6# Executing Plans
7 
8## Overview
9 
10Load plan, review critically, execute tasks in batches, report for review between batches.
11 
12**Core principle:** Batch execution with checkpoints for architect review.
13 
14**Announce at start:** "I'm using the executing-plans skill to implement this plan."
15 
16## The Process
17 
18### Step 1: Load and Review Plan
191. Read plan file
202. Review critically - identify any questions or concerns about the plan
213. If concerns: Raise them with your human partner before starting
224. If no concerns: Create TodoWrite and proceed
23 
24### Step 2: Execute Batch
25**Default: First 3 tasks**
26 
27For each task:
281. Mark as in_progress
292. Follow each step exactly (plan has bite-sized steps)
303. Run verifications as specified
314. Mark as completed
32 
33### Step 3: Report
34When batch complete:
35- Show what was implemented
36- Show verification output
37- Say: "Ready for feedback."
38 
39### Step 4: Continue
40Based on feedback:
41- Apply changes if needed
42- Execute next batch
43- Repeat until complete
44 
45### Step 5: Complete Development
46 
47After all tasks complete and verified:
48- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
49- **REQUIRED SUB-SKILL:** Use superpowers:finishing-a-development-branch
50- Follow that skill to verify tests, present options, execute choice
51 
52## When to Stop and Ask for Help
53 
54**STOP executing immediately when:**
55- Hit a blocker mid-batch (missing dependency, test fails, instruction unclear)
56- Plan has critical gaps preventing starting
57- You don't understand an instruction
58- Verification fails repeatedly
59 
60**Ask for clarification rather than guessing.**
61 
62## When to Revisit Earlier Steps
63 
64**Return to Review (Step 1) when:**
65- Partner updates the plan based on your feedback
66- Fundamental approach needs rethinking
67 
68**Don't force through blockers** - stop and ask.
69 
70## Remember
71- Review plan critically first
72- Follow plan steps exactly
73- Don't skip verifications
74- Reference skills when plan says to
75- Between batches: just report and wait
76- Stop when blocked, don't guess
77 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 32,299
Checked
Source
davila7/claude-code-templates ↗
Creator
davila7 · 212 listings
View creator

Similar skills

See all →
SkillMulti-Step Task Plannerobra/superpowers · by obraUse when you have a spec or requirements for a multi-step task, before touching code★ 290k GitHub starsSkillProject Planning Guidedavila7/claude-code-templates · by davila7Use when you have a spec or requirements for a multi-step task, before touching code★ 32.3k GitHub starsSkillGoal Prompt Writeralirezarezvani/claude-skills · by alirezarezvaniConvert a rambling description of a desired outcome into one polished, autonomous /goal prompt ready to paste into a fresh session. Use when the user says "/fable-goal", "turn this into a goal prompt", "write me a fable prompt", "write the prompt that builds X", or rambles about something they want made and asks for the prompt that makes it happen. The output is a single copy-paste prompt, never the build itself. Do NOT use when the user wants the thing built right now in this session — only when they want the PROMPT that will make it happen in a fresh session.★ 26.3k GitHub starsSkillSprint Brief Generatormohitagw15856/pm-claude-skills · by mohitagw15856Generate a structured sprint brief from sprint data and goals. Use when asked to write a sprint brief, create a sprint summary, document sprint goals and scope, or produce a team-facing sprint overview. Produces a scannable brief with sprint goal, rationale, grouped work, critical path, risks, and definition of done.★ 1.4k GitHub starsSkillBrain Dump OrganizerShubhamsaboo/awesome-llm-apps · by Shubham SabooPaste your messy brain-dump or voice-note and get back a tidy brief: your goal, your decisions, what you changed your mind about, and the guesses you need to correct.★ 139k GitHub starsSkillBrowser Automationruvnet/RuView · by ruvnetWeb browser automation with AI-optimized snapshots for claude-flow agents★ 94.7k GitHub stars

More from davila7

Skill2D Game Developmentdavila7/claude-code-templates · by davila72D game development principles. Sprites, tilemaps, physics, camera.★ 32.3k GitHub starsSkill3D Game Development Principlesdavila7/claude-code-templates · by davila73D game development principles. Rendering, shaders, physics, cameras.★ 32.3k GitHub starsSkill3D Web Experience Builderdavila7/claude-code-templates · by davila7Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences. Use when: 3D website, three.js, WebGL, react three fiber, 3D experience.★ 32.3k GitHub starsSkillSplit Test Setupdavila7/claude-code-templates · by davila7When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.★ 32.3k GitHub starsAgentResearch Literature Synthesizerdavila7/claude-code-templates · by davila7Academic research synthesis specialist. Use PROACTIVELY for comprehensive research on academic topics, literature reviews, technical investigations, and well-cited analysis combining multiple sources. <example>Context: A podcast episode needs a segment grounded in peer-reviewed evidence with formal citations. user: "Research the current state of transformer efficiency techniques for the episode, with proper academic citations." assistant: "I'll use the academic-research-synthesizer agent to search arXiv and Semantic Scholar, extract full-text findings via WebFetch, and produce a cited literature synthesis with confidence levels." <commentary>Use academic-research-synthesizer (not comprehensive-researcher) when the episode segment needs peer-reviewed sourcing, formal citation format, and explicit confidence tagging rather than general-purpose multi-source coverage.</commentary></example> <example>Context: The episode-orchestrator has routed a "literature review" request for a technical deep-dive segment. user: "Summarize the research landscape on federated learning privacy guarantees." assistant: "I'll invoke academic-research-synthesizer to systematically search academic sources, note peer-review status per source, and synthesize consensus vs. open debates."</example>★ 32.3k GitHub starsAgentAcademic Research Specialistdavila7/claude-code-templates · by davila7Academic research specialist for scholarly sources, peer-reviewed papers, and academic literature. Use PROACTIVELY for research paper analysis, literature reviews, citation tracking, and academic methodology evaluation. <example>Context: The research-orchestrator has kicked off Phase 4 parallel research on 'efficacy of intermittent fasting' and needs peer-reviewed evidence. user: "Find the academic evidence on intermittent fasting outcomes." assistant: "I'll use the academic-researcher agent to search Semantic Scholar, PubMed, and OpenAlex for peer-reviewed studies and write structured findings to academic-research.md." <commentary>The request is specifically for scholarly/peer-reviewed evidence rather than general web coverage or code, so academic-researcher (not web-researcher or technical-researcher) is the right specialist.</commentary></example> <example>Context: The user wants a literature review comparing methodologies across studies on a topic. user: "Can you review the literature on transformer model interpretability and identify research gaps?" assistant: "Let me invoke the academic-researcher agent to pull foundational and recent papers, extract methodologies, and surface open research gaps." <commentary>Literature review, methodology extraction, and research-gap identification are core academic-researcher capabilities, distinct from technical-researcher's focus on code repositories and implementations.</commentary></example>★ 32.3k GitHub stars