Plan

Convert feature specifications into implementation plans with dependency analysis.

17|7|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/rsts-dev/claude-buddy-marketplace --skill plan-rsts-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Plan
Source: https://github.com/rsts-dev/claude-buddy-marketplace/tree/main/plugins/buddy/skills/Plan
Command: npx skills add https://github.com/rsts-dev/claude-buddy-marketplace --skill plan-rsts-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert feature specifications into concrete, actionable implementation plans through structured templates and phased execution.

Core Features & Use Cases

  • Automated plan generation from specs with dependency analysis
  • Foundation-aware template selection to align plans with project context
  • Risk assessment, phasing, and clear deliverables for each execution stage
  • Use Case: Given a new feature spec in specs/, generate a ready-to-implement plan and save it to specs/[YYYYMMDD-slug]/plan.md

Quick Start

Provide a feature specification in specs/ and run the /buddy:plan command to generate a plan.

Frequently Asked Questions about Plan

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

FAQPage Schema
How do I turn feature specifications into implementation plans?▼

To turn feature specifications into implementation plans, provide a spec in the specs/ directory and run the plan command. The tool analyzes dependencies and generates a phased execution strategy saved to specs/[YYYYMMDD-slug]/plan.md.

Do I need a loaded foundation before generating an implementation plan?▼

Yes, a loaded foundation is a strict prerequisite for generating an implementation plan. Foundation-aware template selection ensures the plan aligns with your project context before outputting the final plan document.

What is foundation-aware template selection for software planning?▼

Foundation-aware template selection automatically aligns generated implementation plans with your project's existing architecture and context. It ensures the resulting phased execution strategy matches your established foundation.

How to generate a phased execution strategy from a feature spec?▼

To generate a phased execution strategy from a feature spec, place the specification in specs/ and execute the plan command. The tool outputs a ready-to-implement plan with risk assessment, deliverables, and phasing to specs/[YYYYMMDD-slug]/plan.md.

What is the best way to structure implementation plans for new features?▼

The best way to structure implementation plans is through automated dependency analysis and phasing. This tool converts specs into clear deliverables and risk assessments for each execution stage, saving a structured plan.md file.

Can I use plan generation without a spec in the specs/ directory?▼

No, a feature specification located in specs/ is a mandatory prerequisite. The plan generation process enforces this requirement to ensure the resulting implementation plan is accurately derived from concrete specifications.