phase

Break feature specifications into phased implementation plans with self-contained files.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/robertdp/claude-code-skills --skill phase-robertdp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase
Source: https://github.com/robertdp/claude-code-skills/tree/main/skills/phase
Command: npx skills add https://github.com/robertdp/claude-code-skills --skill phase-robertdp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you break a feature spec or requirement set into a structured, phased implementation plan that agents can execute with minimal context. It is designed to reduce ambiguity, prevent scope creep, and make complex work easier to hand off across sessions.

Core Features & Use Cases

  • Requirements capture: Interview the user when a spec is missing or too vague.
  • Codebase-aware planning: Inspect the repository to identify affected files, patterns, and test infrastructure before decomposing work.
  • Phased execution plans: Generate a master plan, self-contained phase files, and state tracking so each phase can be implemented independently.
  • Coverage and review: Map every requirement to a phase, critique the plan for blocking issues, and include a finalize step for verification and cleanup.

Quick Start

Ask the phase skill to decompose a spec file into a phased implementation plan.

Frequently Asked Questions about phase

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

FAQPage Schema
How do I break a feature specification into a phased implementation plan?

To break a feature specification into a phased implementation plan, you decompose the spec into self-contained files for minimal-context execution. This produces a master plan, sequential phase instructions, and state tracking for agent handoff.

What is the best way to decompose requirements for agent handoff across sessions?

Decomposing requirements for agent handoff involves generating a master plan and sequential phase instructions with state tracking. This structured decomposition prevents scope creep and makes complex work easier to hand off across sessions.

How do I map requirements to implementation phases for coverage tracking?

You map requirements to implementation phases for coverage tracking by critiquing the plan for blocking issues and tracking state across sequential files. This ensures every requirement maps to a phase before a finalize step handles verification.

Can I use phased execution plans for repository-aware work without a complete spec?

Yes, you can use phased execution plans for repository-aware work without a complete spec. The system interviews the user to gather missing requirements and inspects the repository to identify affected files before decomposing the work.

How does codebase-aware planning work for file-by-file decomposition?

Codebase-aware planning for file-by-file decomposition works by inspecting the repository to identify affected files, patterns, and test infrastructure. It then generates self-contained phase files so each phase can be implemented independently with minimal context.

What are the limitations of minimal-context execution for complex feature implementation?

A limitation of minimal-context execution for complex feature implementation is that each phase operates independently, meaning inter-phase dependencies must be strictly managed through state tracking to prevent execution failures during agent handoff.