plan

Automate multi-phase project planning and execution with phase tracking.

2|Updated Nov 9, 2023
One-click install
npx skills add https://github.com/MasonRhodesDev/dotfiles --skill plan-masonrhodesdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/MasonRhodesDev/dotfiles/tree/main/dot_claude/skills/plan
Command: npx skills add https://github.com/MasonRhodesDev/dotfiles --skill plan-masonrhodesdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams plan and manage complex multi-phase projects by providing a memory-aware, phase-driven workflow that resumes from CURRENT_PLAN.md and structures work into research, planning, building, validation, and cleanup phases.

Core Features & Use Cases

  • Memory-efficient phase handling: minimize context load by loading only phase summaries and required inputs.
  • Resume from CURRENT_PLAN.md: pick up where you left off and continue with the next phase.
  • Structured phase artifacts: generate phase-specific outputs and concise summaries to guide next steps.
  • Automation-ready templates: phase templates and orchestrator tooling to speed up planning.

Quick Start

Start a new plan and manage progress with the Plan Orchestrator. For example: python3 dot_claude/skills/plan/scripts/executable_orchestrator.py --dir . init "Achieve X goal" [--phases research planning building]

Frequently Asked Questions about plan

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

FAQPage Schema
How do I plan and execute multi-phase projects with memory constraints?

Multi-phase project planning structures work into discrete research, planning, building, validation, and cleanup phases with memory-optimized isolation. This Skill automates phase sequencing, loads only required context per phase, and tracks progress in CURRENT_PLAN.md so you resume exactly where you left off without reloading prior work.

Can I resume a project plan from where I stopped?

Yes. The Skill reads CURRENT_PLAN.md to resume from the current phase, preserving prior phase outputs and cross-phase knowledge references. You continue with the next phase without re-running completed work or reloading full context.

What's the best way to manage workflow orchestration across research, planning, and building phases?

Workflow orchestration across phases uses phase templates and an executable orchestrator that structures inputs, outputs, and summaries for each stage. The Skill automates phase transitions, generates phase-specific artifacts, and maintains a concise knowledge base so each phase loads only what it needs.

Do I need prior project documentation to start a plan?

No. The Plan Orchestrator initializes a new plan from a goal statement and optional phase list. It generates the CURRENT_PLAN.md structure and phase templates automatically, so you begin immediately without pre-existing documentation.

How does memory-aware phase isolation reduce context load?

Memory-aware isolation loads only the current phase's summary, inputs, and cross-phase references instead of full prior outputs. This minimizes context bloat while preserving knowledge flow, letting complex multi-phase workflows run within tighter memory budgets.

What happens if a phase fails during project execution?

The Skill tracks phase status in CURRENT_PLAN.md. If a phase fails, you can inspect the phase output, adjust inputs, and resume from that phase without losing prior progress or reprocessing completed phases.