execplan

Generate self-contained ExecPlans with steps, milestones, and acceptance criteria.

17|4|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/doodledood/claude-code-plugins --skill execplan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execplan
Source: https://github.com/doodledood/claude-code-plugins/tree/main/claude-plugins/planning/skills/execplan
Command: npx skills add https://github.com/doodledood/claude-code-plugins --skill execplan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a highly detailed, self-contained execution plan (ExecPlan) that guides an AI agent or human novice through complex feature implementation. It eliminates ambiguity, ensures all necessary context is present, and guarantees a demonstrably working outcome, significantly reducing errors and rework.

Core Features & Use Cases

  • Self-Contained Guidance: Each ExecPlan includes all necessary knowledge and instructions, making it fully independent and easy to follow.
  • Living Document: The plan evolves with discoveries and decisions, serving as the single source of truth for progress and historical context.
  • Observable Outcomes: Focuses on verifiable behaviors and acceptance criteria, ensuring the delivered feature works exactly as expected.
  • Use Case: You have a complex system change involving multiple components. Use this Skill to generate an ExecPlan that details every step, from context setting to validation, allowing any developer to pick it up and deliver the feature successfully.

Quick Start

Create an execplan for integrating a new third-party payment gateway, detailing the API interactions, data model changes, and error handling.

Frequently Asked Questions about execplan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an execution plan for a software feature?

An execution plan outlines every step from context to validation, including milestones, acceptance criteria, risk exploration, and testing instructions. It enables any developer to implement a feature end-to-end with complete clarity and verifiable outcomes.

What should an execution plan include for complex feature implementation?

A comprehensive execution plan contains planning steps, clear decisions and assumptions, step-by-step instructions, acceptance criteria, milestone tracking, risk exploration, testing strategy, and progress tracking mechanisms to ensure the feature works as expected.

Can an execution plan serve as a living document?

Yes. An execution plan evolves with discoveries and decisions throughout implementation, serving as the single source of truth for progress, historical context, and auditable decision-making across the entire feature delivery lifecycle.

How does an execution plan reduce implementation errors?

By making plans self-contained and executable with observable outcomes, execution plans eliminate ambiguity and ensure all necessary context is present. This significantly reduces rework and guarantees a demonstrably working outcome.

When should I use an execution plan instead of informal guidance?

Use execution plans for complex system changes involving multiple components where ambiguity could cause failures. They're essential when onboarding novices or distributed teams who need independent, auditable specifications to deliver features successfully.

What makes an execution plan self-contained?

A self-contained execution plan includes all necessary knowledge, context, and instructions without external references, allowing any developer—regardless of experience—to pick it up and deliver the feature end-to-end within the repository.