plan

Generate design documents and task breakdowns for feature implementation.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/froggugugugu/project-blueprints --skill plan-froggugugugu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/froggugugugu/project-blueprints/tree/main/project-blueprint-en/.claude/skills/plan
Command: npx skills add https://github.com/froggugugugu/project-blueprints --skill plan-froggugugugu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you design new features by analyzing requirements, breaking them into manageable tasks, and planning their implementation.

Core Features & Use Cases

  • Impact Analysis: Identifies all files, schemas, and components affected by a new feature.
  • Task Breakdown: Splits feature implementation into sequential and parallelizable tasks.
  • Test Strategy: Defines an approach for unit and E2E testing.
  • Use Case: Before coding a new user authentication flow, use /plan to get a detailed breakdown of all files to modify, tasks to complete, and tests to write.

Quick Start

Use the plan skill to generate a design document for the user authentication feature.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I break down a feature implementation into manageable tasks?

Feature implementation breakdown decomposes features into sequential and parallelizable implementation units. It analyzes requirements to split complex features into manageable tasks for structured execution.

What is the best way to analyze the impact of a new feature on existing files?

Impact analysis identifies all files, schemas, and components affected by a new feature. It generates design documents that map dependencies to prevent unexpected integration conflicts.

How do I define a test strategy for new feature implementation?

Defining a test strategy outlines an approach for unit and E2E testing. It establishes testing methods to validate feature implementation and ensure code quality before deployment.

Can I generate design documents for a user authentication flow automatically?

Generating design documents for a user authentication flow analyzes requirements to produce detailed breakdowns. It identifies files to modify, tasks to complete, and tests to write.

When do I need task breakdown for software design?

Task breakdown for software design is needed before coding new features. It helps analyze requirements, decompose features into implementation units, and plan execution to avoid architectural pitfalls.