One-click install
npx skills add https://github.com/guicaulada/dotfiles --skill impl-plan-guicaulada
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impl-plan
Source: https://github.com/guicaulada/dotfiles/tree/main/home/dot_claude/exact_skills/impl-plan
Command: npx skills add https://github.com/guicaulada/dotfiles --skill impl-plan-guicaulada

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts vague ideas and design notes into structured, task-based implementation plans so teams can move from concept to demoable increments with clear dependencies, acceptance criteria, and mitigations.

Core Features & Use Cases

  • Iterative Requirements Clarification: Ask one question at a time to refine scope, constraints, and success criteria and record the Q&A for traceability.
  • Research and Evidence Capture: Perform targeted research and save findings to inform architecture decisions and task estimates.
  • Plan Generation with Dependencies and Risks: Produce an ordered task breakdown, dependency map, acceptance criteria for each task, and a risk register; save artifacts in a project directory for review and iteration.
  • Use Case: A product manager or engineer can turn a design doc into a prioritized implementation plan with demoable milestones and explicit blockers before starting development.

Quick Start

Create an implementation plan for adding rate limiting to our REST API and save artifacts to .impl-plans/api-rate-limiting/.

Frequently Asked Questions about impl-plan

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

FAQPage Schema
How do I turn a design doc into an implementation plan with task breakdown and dependencies?

To turn a design doc into an implementation plan, use iterative requirements clarification to refine scope and generate an ordered task breakdown with dependency mapping, acceptance criteria, and a risk register. Artifacts are saved in a project directory for review.

What is the best way to create demoable increments from vague project ideas?

Creating demoable increments from vague ideas involves iterative clarification and targeted research to produce a structured, task-based implementation plan. This plan maps dependencies and defines explicit acceptance criteria for each milestone before development starts.

How do I generate a risk register and acceptance criteria for software development tasks?

You can generate a risk register and acceptance criteria by processing design notes through iterative requirement mapping. This produces ordered tasks paired with explicit mitigations and success criteria saved as project artifacts.

Does this implementation plan generator work without any external dependencies?

Yes, this implementation plan generator works without external dependencies. It operates independently to perform research, map task dependencies, and save structured project artifacts directly to a local project directory.

Can I use prompt-driven development to map task dependencies for complex software engineering projects?

Yes, you can use prompt-driven development to map task dependencies for complex projects. It breaks ideas into executable, ordered tasks and captures architecture research to inform dependency mapping and risk mitigation.

What are the limitations of using automated task breakdown for project artifacts?

Automated task breakdown relies on iterative clarification, meaning it requires active user input to refine scope and constraints accurately. If initial design notes lack detail, the generated dependency maps and risk registers may need further manual iteration.