plan-phases

Generate implementation plans with phases sized to 30-50k token context budgets.

34|3|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/charlesjones-dev/claude-code-plugins-dev --skill plan-phases
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-phases
Source: https://github.com/charlesjones-dev/claude-code-plugins-dev/tree/main/plugins/ai-workflow/skills/plan-phases
Command: npx skills add https://github.com/charlesjones-dev/claude-code-plugins-dev --skill plan-phases

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides methodology for creating implementation plans that are optimized for sub-agent execution, with properly sized phases that respect context window constraints.

Core Features & Use Cases

  • Phase sizing: Breaks work into independently executable phases sized to fit sub-agent context budgets.
  • Dependency analysis: Minimizes cross-phase dependencies and clarifies acceptance criteria.
  • Structured planning: Guides the creation of phase-based plans with measurable outcomes and clear handoffs.
  • Use Case: When planning a large feature, this Skill helps you draft a plan that fits within sub-agent budgets and reduces scope creep.

Quick Start

Provide a project context and requirements, then outline the work as a sequence of whole-number phases with acceptance criteria. For example, describe Phase 1 with its goals and success criteria, Phase 2 dependencies, and Phase 3 handoffs.

Frequently Asked Questions about plan-phases

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

FAQPage Schema
How do I break down a large feature into phases that fit context budgets?

Phase sizing divides work into independently executable phases constrained to 30-50k token budgets per phase. Define each phase's goals, acceptance criteria, and dependencies, then sequence them to minimize cross-phase blocking and ensure sub-agent execution feasibility.

What's the best way to plan phased work with minimal dependencies between phases?

Dependency analysis clarifies handoffs and reduces coupling by mapping requirements upfront, identifying which phases block others, and structuring vertical slices by layer, entity, operation, or concern to enable parallel execution where possible.

How do I create an implementation plan for a greenfield feature that respects workflow constraints?

Structured planning guides you through stepwise requirement gathering, acceptance criteria definition, and phase sequencing with measurable outcomes. Apply vertical-slice splitting and document handoffs so each phase stands alone within budget limits.

Can I use phase-based planning for integration work, or is it only for greenfield development?

Phase-based planning applies to both greenfield and integration scenarios. Dependency minimization and context budget constraints guide the same planning methodology regardless of whether you're building new or integrating with existing systems.

What happens if a single feature doesn't fit into a 30-50k token phase?

Split the feature vertically by layer, entity, operation, or concern rather than horizontally by stage. Redefine phase boundaries so each phase delivers measurable value independently, reducing scope per phase and clarifying acceptance criteria for handoff.