dan:plan

Generate phase-based PLAN.md files from research and project documentation.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/RavBogard/DAN --skill dan-plan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dan:plan
Source: https://github.com/RavBogard/DAN/tree/main/.claude/skills/dan-plan
Command: npx skills add https://github.com/RavBogard/DAN --skill dan-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of phase-based execution plans by spawning a planner agent that translates research and project data into structured PLAN.md files.

Core Features & Use Cases

  • Spawns a dan-planner agent per phase to produce sequenced PLAN.md files.
  • Reads {phase}-RESEARCH.md along with REQUIREMENTS.md and PROJECT.md to inform planning.
  • Keeps plan lifecycle in sync with STATE.md and the frontmatter status.

Quick Start

Run the /dan:plan command to generate and review the next phase PLAN.md.

Frequently Asked Questions about dan:plan

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

FAQPage Schema
How do I generate phase-based execution plans from project documentation?▼

Phase-based execution plans are generated by reading your project's RESEARCH.md, REQUIREMENTS.md, and PROJECT.md files to produce sequenced, dependency-aware PLAN.md files for each target phase.

What is the best way to automate creating sequenced project plans from research findings?▼

Automating sequenced project plans involves spawning a planner agent that translates research findings and project data into structured PLAN.md files, keeping the plan lifecycle synced with STATE.md.

How do I keep my plan lifecycle in sync with project state and status tracking?▼

Plan lifecycle synchronization is maintained by automatically updating STATE.md and using the DAN CLI to set plan status and commit changes whenever a new phase plan is generated.

Do I need specific markdown files like REQUIREMENTS.md to draft executable plans?▼

Yes, drafting executable plans requires reading the target phase's RESEARCH.md along with REQUIREMENTS.md and PROJECT.md to inform the planning agent and produce accurate output files.

Can I use a phase planner to manage dependencies across multiple project phases?▼

Yes, a phase planner creates dependency-aware PLAN.md files by reading project documentation and research data, ensuring sequenced execution plans account for cross-phase requirements.