implementation-plan

Create implementation plan documents with phased development tasks and code references.

35|1|Updated Nov 6, 2011
One-click install
npx skills add https://github.com/steveclarke/dotfiles --skill implementation-plan-steveclarke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation-plan
Source: https://github.com/steveclarke/dotfiles/tree/main/ai/skills/implementation-plan
Command: npx skills add https://github.com/steveclarke/dotfiles --skill implementation-plan-steveclarke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It creates implementation plan documents that sequence development work and generate actionable tasks, including code examples where needed.

Core Features & Use Cases

  • Phased Planning: Define development phases and sequencing.
  • Integrated Tasks: Create actionable tasks with checklists and code references.
  • Documentation Style: Full documentation for novel aspects; reference patterns for established parts.

Quick Start

Create an implementation plan for a feature, including phase structure and sample tasks.

Frequently Asked Questions about implementation-plan

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

FAQPage Schema
How do I create a structured implementation plan with phases and tasks?

An implementation plan breaks development into sequenced phases with actionable tasks. This Skill generates phased plans that organize feature work across backend, frontend, and design, marking the first phase as in_progress and subsequent phases as pending, with full code blocks for novel aspects and reference patterns for established implementations.

What should an implementation plan include for code generation?

Implementation plans document novel code with complete blocks and reference established patterns by name. This Skill creates task-level breakdowns that cite existing patterns while providing full code examples for new functionality, ensuring developers have concrete guidance for both custom and standard implementations.

How do I break down a feature into development phases?

Phase breakdown sequences work logically across layers—typically backend foundation, frontend integration, and design refinement. This Skill structures three-phase TODO-driven plans with cross-references to vision, requirements, and spec documents, establishing clear dependencies and task ordering.

Can I use an implementation plan for cross-functional projects?

Implementation plans work for projects requiring coordination across backend, frontend, and design teams. This Skill generates structured phases with task checklists that integrate these disciplines, supporting parallel work streams and clear handoff points between phases.

When should I create an implementation plan instead of a task list?

Implementation plans suit complex features needing phase sequencing, task interdependencies, and code guidance. Use plans when a feature spans multiple layers or requires referencing existing patterns alongside new implementations, rather than flat task lists.

What's the difference between an implementation plan and a requirements document?

Requirements specify what to build; implementation plans specify how and when. This Skill cross-references requirements documents while adding phase structure, task breakdown, code examples, and sequencing—transforming what into an actionable development roadmap.