prp-plan

Generate implementation plans from PRDs or descriptions into markdown files.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/yandy-r/claude-plugins --skill prp-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prp-plan
Source: https://github.com/yandy-r/claude-plugins/tree/main/.cursor-plugin/skills/prp-plan
Command: npx skills add https://github.com/yandy-r/claude-plugins --skill prp-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates end-to-end PRP planning by discovering codebase patterns and producing a ready-to-implement plan.

Core Features & Use Cases

  • Detects PRD or free-form input and selects the next pending phase
  • Runs deep codebase discovery via prp-researcher to surface patterns
  • Writes a single-pass-ready plan to docs/prps/plans/{name}.plan.md
  • Supports --parallel to run three researchers in parallel and emit a dependency-batched task list for prp-implement
  • Supports --team (Claude Code only) for a shared TeamCreate/TaskList workflow with coordinated shutdown
  • Supports --worktree annotations to embed per-task worktree metadata

Quick Start

Describe the feature or PRD path and run /prp-plan with optional --parallel or --team and an optional --worktree setting.

Frequently Asked Questions about prp-plan

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

FAQPage Schema
How do I automate feature planning from a PRD for a large codebase?

Automate feature planning by discovering existing codebase patterns and generating a complete implementation plan. The tool detects PRD or free-form input, surfaces relevant patterns, and writes a ready-to-implement plan to docs/prps/plans/{name}.plan.md.

How does parallel research mode work for implementation planning?

Parallel research runs three researchers concurrently to analyze the codebase and emits a dependency-batched task list. This speeds up pattern discovery and structures the output for downstream execution by prp-implement.

What is the best way to coordinate team-based execution for implementation plans?

Team-based execution uses a shared TeamCreate and TaskList workflow with coordinated shutdown. This mode, available in Claude Code, manages distributed task coordination for teams working from the generated plan.

Can I embed worktree metadata into generated task lists?

Yes, you can embed per-task worktree metadata using the --worktree setting. This annotates the plan with worktree details, allowing isolated development branches for each task.

Does the planning workflow support template-based validation?

Template-based validation is supported to ensure generated plans conform to expected structures. This validates the output plan against predefined templates before implementation begins.

What are the limitations of automated codebase pattern discovery?

Automated codebase pattern discovery relies on deep research to surface existing structures. If the codebase lacks clear patterns or documentation, the generated implementation plan may require manual refinement before execution.