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.