create-plan

Generate phased implementation plans from product requirements into Markdown documentation.

2|Updated Jul 11, 2024
One-click install
npx skills add https://github.com/nicograef/handbook --skill create-plan-nicograef
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plan
Source: https://github.com/nicograef/handbook/tree/main/.claude/skills/create-plan
Command: npx skills add https://github.com/nicograef/handbook --skill create-plan-nicograef

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the ambiguity and lack of structure often found in early-stage feature development by forcing a disciplined, phased approach to implementation.

Core Features & Use Cases

  • Structured Planning: Automatically breaks down PRDs or task descriptions into logical, vertical slices.
  • Architectural Guardrails: Ensures durable decisions like schema shapes and route structures are defined before coding begins.
  • Use Case: When starting a complex new feature, use this Skill to generate a phased plan that identifies dependencies and acceptance criteria, ensuring the team builds in thin, verifiable vertical slices.

Quick Start

Use the create-plan skill to generate an implementation plan for the new user authentication module based on the provided PRD.

Frequently Asked Questions about create-plan

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

FAQPage Schema
How do I transform a PRD into an implementation plan?

To transform a PRD into an implementation plan, this Skill breaks down product requirements into logical, phased vertical slices. It generates structured Markdown documentation that defines architectural guardrails and acceptance criteria before coding begins.

What is vertical slice planning in software development?

Vertical slice planning is a structured development approach that breaks features into thin, verifiable end-to-end segments. This Skill facilitates this by phasing implementation tasks to ensure each slice delivers testable functionality while identifying dependencies.

Can I generate architectural decision documentation from a task description?

Yes, you can generate architectural decision documentation from a task description. The Skill requires context-aware analysis of codebase patterns to define durable decisions like schema shapes and route structures, outputting actionable Markdown files.

How do I structure a phased implementation plan for a complex feature?

To structure a phased implementation plan for a complex feature, the Skill analyzes your product requirements to establish architectural guardrails and define dependencies. It outputs Markdown documentation organizing the work into thin, verifiable vertical slices.

Does the create-plan Skill require existing codebase context to work?

Yes, the create-plan Skill requires codebase context to work effectively. It relies on context-aware analysis of existing codebase patterns and integration requirements to produce accurate architectural guardrails and actionable implementation plans.