create-implementation-plan

Generate deterministic, machine-readable implementation plans with phases, owners, and completion criteria.

Updated Dec 13, 2023
One-click install
npx skills add https://github.com/ranma2913/echo-api --skill create-implementation-plan-ranma2913
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-implementation-plan
Source: https://github.com/ranma2913/echo-api/tree/main/.github/skills/create-implementation-plan
Command: npx skills add https://github.com/ranma2913/echo-api --skill create-implementation-plan-ranma2913

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams generate structured, executable implementation plans for new features, refactors, or upgrades, eliminating ambiguity and ensuring reproducible results.

Core Features & Use Cases

  • Deterministic phase-based plan generation that outputs discrete, independently executable phases with defined tasks, owners, and completion criteria.
  • Comprehensive plan artifacts including required files, dependencies, risk assessment, testing, and rollback strategies.
  • Collaboration-friendly workflow for product managers, software engineers, and AI agents to produce, review, and store plans in the /plan directory with versioned naming.

Quick Start

Generate an implementation plan for the given PlanPurpose and save it to /plan using the [purpose]-[component]-[version].md naming convention.

Frequently Asked Questions about create-implementation-plan

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

FAQPage Schema
How do I create an executable implementation plan for a new software feature?

You can automate executable implementation plan generation by applying a structured template that enforces sections for requirements, implementation phases, dependencies, files, testing, risks, and validation, outputting deterministic, machine-parsable plan artifacts.

What should be included in a phase-based project management plan for refactoring?

A phase-based project management plan should include discrete, independently executable phases with defined tasks, owners, completion criteria, risk assessment, rollback strategies, and required files to ensure comprehensive and verifiable execution.

Can AI agents and software engineers collaborate on generating structured implementation plans?

Yes, AI agents, product managers, and software engineers can collaborate to produce, review, and store structured implementation plans in a designated plan directory using a versioned naming convention for reproducible results.

Does deterministic plan generation work for projects of any size?

Deterministic plan generation works for projects of any size by applying a structured template that enforces requirements, implementation phases, dependencies, files, testing, risks, and validation to output machine-parsable plan artifacts.

How do I structure implementation plans to be machine-parsable for automated workflows?

To structure machine-parsable implementation plans, enforce a deterministic template with front-matter containing name and description, followed by discrete sections for requirements, implementation phases, dependencies, files, testing, risks, and validation.

What is the best way to automate implementation plan creation for complex engineering upgrades?

The best way to automate implementation plan creation is using a structured template that generates deterministic, phase-based plan artifacts with defined tasks, ownership, verifiable completion criteria, and rollback strategies for engineering upgrades.