Back to Skills

propose-implementation-plan

Create an implementation plan with atomic commits that build toward a complete feature

4stars11forksUpdated 3/1/2026

Security Assessment

Safe(100/100)
Security Score100/100

About propose-implementation-plan

The propose-implementation-plan skill is designed to assist developers in creating a structured, machine-parseable TOML implementation plan for a feature's development. This plan outlines atomic commits that build toward the complete implementation of a feature, ensuring that the development process is organized, trackable, and aligned with the feature's design and test plan. By providing a clear and detailed breakdown of each commit, its dependencies, and associated tests, this skill helps streamline the implementation process and enhances the clarity of the development workflow.

FAQ

What is the purpose of the propose-implementation-plan skill?

The skill helps generate a TOML-based implementation plan, breaking down a feature's development into sequential, manageable commits, each linked to a test plan and ensuring that the development process is organized and auditable.

When should I use the propose-implementation-plan skill?

Use this skill when the feature design document has been approved, you're ready to begin implementation, and you need to track progress or coordinate work across teams.

What are the prerequisites for using this skill?

The skill requires that both a feature design document and a test plan are available for the feature you're working on. These documents must be located in the 'docs/features/NNNN-feature-name' directory.

What does the implementation plan look like?

The implementation plan is created in TOML format, detailing each commit's ID, title, message, files, acceptance criteria, anti-patterns, and corresponding tests from the test plan.

Are there any verification steps after creating the implementation plan?

Yes, after drafting the plan, the skill includes a verification process to ensure all test cases are mapped to a commit and the plan is complete. Any gaps are identified and need to be fixed before proceeding.

Install propose-implementation-plan

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill