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.