implementation-plan

Generate executable implementation plans from a standardized PLAN template.

381|48|Updated Aug 12, 2025
One-click install
npx skills add https://github.com/rsmdt/the-startup --skill implementation-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation-plan
Source: https://github.com/rsmdt/the-startup/tree/main/plugins/start/skills/implementation-plan
Command: npx skills add https://github.com/rsmdt/the-startup --skill implementation-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps convert PRD/SDD/PLAN into actionable tasks. It prescribes a template-driven PLAN, phase-by-phase execution, and traceability back to source documents.

Core Features & Use Cases

  • PLAN template: Use the template.md exactly to draft a stepwise plan.
  • TDD phases: Prime → Test → Implement → Validate for each phase.
  • Traceability: Map tasks to SDD/PRD references.

Quick Start

Create docs/specs/[ID]-[name]/implementation-plan.md from the template.

Frequently Asked Questions about implementation-plan

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

FAQPage Schema
How do I convert product specs into executable implementation tasks?

Implementation planning transforms PRD and SDD documents into step-by-step executable tasks by applying a structured PLAN template with phase-based sequencing, test-driven cycles (Prime → Test → Implement → Validate), explicit task metadata, and traceability back to source specifications.

What's the best way to structure a test-driven implementation plan?

The PLAN template prescribes TDD phases for each execution block: Prime (setup), Test (validation criteria), Implement (core work), and Validate (gate checks). Each phase maps to specific tasks with dependencies, owners, and links to PRD/SDD requirements.

How do I maintain traceability between tasks and specification documents?

Embed specification references directly in task metadata within implementation-plan.md, mapping each task phase back to its originating SDD or PRD section. This creates a queryable chain from high-level requirements through validation gates.

Can I use implementation planning for partial feature rollouts or existing projects?

Yes. The Skill applies to creating new PLAN documents from scratch, completing individual phases in existing implementation-plan.md files, and defining task sequences across multiple docs/specs without requiring full project restart.

What validation checks should an implementation plan include?

Each phase includes explicit validation gates: test coverage requirements after Test phase, acceptance criteria verification after Implement phase, and integration checks after Validate phase. Gates prevent task progression until dependencies and quality thresholds are met.

Do I need prior experience with test-driven development to use this approach?

The template guides TDD structure for those new to the practice. It prescribes the cycle sequence and task metadata format, though understanding TDD principles (test-first, iterative validation) helps apply the phases effectively.