propose-implementation-plan

Generate a TOML implementation plan mapping tests to atomic commits.

5|12|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/cbgbt/bottlerocket-forest --skill propose-implementation-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: propose-implementation-plan
Source: https://github.com/cbgbt/bottlerocket-forest/tree/main/skills/propose-implementation-plan
Command: npx skills add https://github.com/cbgbt/bottlerocket-forest --skill propose-implementation-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill generates a machine-readable implementation plan that coordinates atomic commits toward a complete feature, enabling consistent, auditable progress tracking.

Core Features & Use Cases

  • Automated mapping of design documents and test plans to a commit-based TOML plan.
  • Dependency-driven planning that clarifies execution order and risk.
  • End-to-end traceability from design and test plans to commits via acceptance criteria and tests.

Quick Start

Create an implementation-plan.toml in the repository that defines commits aligned with the feature's design and test plan.

Frequently Asked Questions about propose-implementation-plan

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

FAQPage Schema
How do I generate a TOML implementation plan from a design document and test plan?

To generate a TOML implementation plan, the Skill analyzes your design document and test plan to output a machine-readable TOML file with commit boundaries, dependencies, and acceptance criteria.

What is atomic commit planning for feature implementation?

Atomic commit planning coordinates small, self-contained commits toward a complete feature, ensuring consistent, auditable progress tracking through machine-readable implementation plans.

How do I map acceptance criteria and tests to specific commits in project management?

You map acceptance criteria and tests by generating an implementation plan that ensures end-to-end traceability, linking tests from the test plan directly to their corresponding atomic commits in the TOML output.

How do I define commit boundaries and dependencies for a new feature?

You define commit boundaries and dependencies by creating an implementation-plan.toml file, which uses dependency-driven planning to clarify execution order and validate the TOML structure for your repository.

Can I validate the TOML structure of an implementation plan automatically?

Yes, the Skill validates the TOML structure automatically when generating the implementation plan, ensuring the commit boundaries, dependencies, and acceptance criteria are correctly formatted and machine-readable.

When do I need a machine-readable implementation plan for atomic commits?

You need a machine-readable implementation plan when you want to coordinate atomic commits toward a complete feature and enable consistent, auditable progress tracking across your project workflow.