When you've written out an implementation plan and want Claude to execute it methodically, this skill provides the structure. It works in batches of three tasks by default, with mandatory review checkpoints between each batch. Claude loads your plan, flags any concerns upfront, executes the steps exactly as written, runs verifications, then stops to show you what happened before continuing. The forcing function here is the checkpoint discipline. Instead of plowing through an entire plan and potentially compounding errors, you get regular opportunities to course correct. It also chains into the finishing-a-development-branch skill when all tasks are complete, so there's a defined handoff to wrap up the work properly.

skills.sh installs
342
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill executing-plans --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Git & Pull Requests, Code Review & Quality, Productivity & Planning
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1forztf avatarspeckit-specify-zhforztf/open-skilled-sdd中文功能规范创建工具,用于将自然语言功能描述转换为结构化的功能规范文档。支持自动生成分支名称、创建Git分支、初始化规范文件和质量验证。触发词包括:"speckit规范"、"功能规范"、"创建规范"、"功能描述转换"、"speckit-specify"。当用户需要将功能想法转换为结构化规范时使用此技能。332skills.sh installs
2pedronauck avatarlesson-learnedpedronauck/skillsAnalyze recent code changes via git history and extract software engineering lessons. Use when the user asks 'what is the lesson here?', 'what can I learn from 313skills.sh installs
3aviz85 avatargh-pages-deployaviz85/claude-skills-libraryDeploy static or interactive frontend content to GitHub Pages using gh CLI. Use when the user wants to publish, share, or make accessible any HTML/CSS/JS conten312skills.sh installs
4jezweb avatartinacmsjezweb/claude-skillsBuild content-heavy sites with Git-backed TinaCMS. Provides visual editing for blogs, documentation, and marketing sites. Supports Next.js, Vite+React, and Astr304skills.sh installs
5jezweb avatargoogle-spaces-updatesjezweb/claude-skillsPost team updates to Google Chat Spaces via webhook. Deployment notifications, bug fixes, feature announcements, questions. Reads config from .claude/settings.j301skills.sh installs
6kkkkhazix avatarskill-managerkkkkhazix/khazix-skillsLifecycle manager for GitHub-based skills. Use this to batch scan your skills directory, check for updates on GitHub, and perform guided upgrades of your skill 295skills.sh installs