impl-plan

Convert design documents into implementation plans with task breakdowns and progress tracking.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/tacogips/git-xnotes --skill impl-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impl-plan
Source: https://github.com/tacogips/git-xnotes/tree/main/.claude/skills/impl-plan
Command: npx skills add https://github.com/tacogips/git-xnotes --skill impl-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Implementation Plan Skill bridges design documents and executable work by providing a structured approach to craft actionable implementation plans, ensuring clarity and alignment across design, development, and delivery.

Core Features & Use Cases

  • Structured planning: Create implementation plans with a clear header, design references, and progress-tracking sections.
  • Granular tasking: Define scope with 1-3 sessions and 3-10 subtasks to enable parallel work.
  • Governed workflow: Enforce a standard file layout under impl-plans/, including a PROGRESS.json tracker and plan templates.
  • Guided documentation: Maintain frontmatter metadata and a consistent plan layout to support collaboration and auditing.

Quick Start

Draft a new implementation plan from a design document by filling the header, listing modules, and establishing initial progress tracking.

Frequently Asked Questions about impl-plan

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

FAQPage Schema
How do I convert a design document into an actionable implementation plan?

To convert a design document into an implementation plan, you translate the design into granular task breakdowns. This involves defining scope with 1-3 sessions, assigning 3-10 subtasks for parallel work, and establishing initial progress tracking.

What is the best way to track progress across multi-session development iterations?

The best way to track progress across iterations is by using a standardized file layout with a PROGRESS.json tracker. This enforces plan structure and task granularity rules while maintaining frontmatter metadata for collaboration and auditing.

How do I structure an implementation plan to enable parallel task execution?

You structure an implementation plan for parallel execution by defining scope with 1-3 sessions and breaking work into 3-10 subtasks. A clear header, design references, and progress-tracking sections maintain alignment across development.

Do I need Markdown and frontmatter metadata for design-to-plan task management?

Yes, you need Markdown and frontmatter metadata for design-to-plan task management. Maintaining frontmatter metadata and a consistent plan layout under a prescribed directory structure supports collaboration, progress tracking, and workflow auditing.

Can I use a standard file layout to govern implementation plan templates?

Yes, you can govern implementation plan templates using a standard file layout. This approach enforces a structured directory for plans, utilizes a PROGRESS.json tracker, and applies prescribed sections to guide multi-session development.

When should I not use a frontmatter-based model for task breakdowns?

You should avoid a frontmatter-based model for task breakdowns if your project requires real-time progress syncing rather than file-based tracking, or if your development workflow operates outside structured Markdown documentation and prescribed directory layouts.