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.