create-plan

Generate phased implementation plans with directory layouts and phase files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/darraghh1/my-claude-setup --skill create-plan-darraghh1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plan
Source: https://github.com/darraghh1/my-claude-setup/tree/main/.claude/skills/create-plan
Command: npx skills add https://github.com/darraghh1/my-claude-setup --skill create-plan-darraghh1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, phased implementation plans for new features or projects, ensuring all necessary steps and considerations are documented upfront to prevent rework.

Core Features & Use Cases

  • Comprehensive Planning: Generates a full plan including folder structure, plan.md, and individual phase files.
  • Template Adherence: Enforces project-specific patterns by referencing and utilizing provided templates (PLAN-TEMPLATE.md, PHASE-TEMPLATE.md).
  • Iterative Phase Creation: Breaks down large features into atomic, manageable phases with clear requirements and acceptance criteria.
  • Use Case: When starting a new feature like "User Profile Management," use this Skill to generate a detailed plan with phases for database schema, API endpoints, and UI components, ensuring consistency with existing project patterns.

Quick Start

Use the create-plan skill to generate a plan for the 'implement user authentication' feature.

Frequently Asked Questions about create-plan

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

FAQPage Schema
How do I generate a phased implementation plan for a software feature?

To generate a phased implementation plan, you define the feature scope and the system creates a directory layout, a master plan.md document, and individual phase files, breaking the work into atomic, manageable steps.

What is atomic phase decomposition in project planning?

Atomic phase decomposition is the process of breaking down a large software feature into isolated, manageable phases. Each phase file contains clear requirements and acceptance criteria to ensure focused, incremental implementation.

Can I use custom project templates for feature design and workflow automation?

Yes, the planning process enforces project-specific patterns by referencing and utilizing provided templates like PLAN-TEMPLATE.md and PHASE-TEMPLATE.md to ensure new features match existing codebase architecture.

Does project planning integrate with Test Driven Development workflows?

Yes, the generated implementation plans integrate Test Driven Development (TDD) directly into the phased structure, ensuring testing requirements and acceptance criteria are documented upfront for each development phase.

What is the best way to structure documentation for a new software architecture project?

The best way to structure project documentation is generating a master plan document alongside individual phase files. This ensures all implementation steps, database schemas, and API endpoints are documented upfront to prevent rework.

When do I need a master plan document for project management?

You need a master plan document when starting a new feature like User Profile Management. It maps out the overall architecture, database schema, and API endpoints, preventing rework by documenting all necessary steps upfront.