kata-add-phase

Append a sequentially numbered phase to the current milestone in ROADMAP.md and STATE.md.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gannonh/kata-orchestrator --skill kata-add-phase
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kata-add-phase
Source: https://github.com/gannonh/kata-orchestrator/tree/main/skills/kata-add-phase
Command: npx skills add https://github.com/gannonh/kata-orchestrator --skill kata-add-phase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of adding the next planned phase to the current milestone in your roadmap. It eliminates the manual steps of enumerating phases, calculating the next phase number, and updating planning documents.

Core Features & Use Cases

  • Append sequential phases to the current milestone's phase list.
  • Automatically calculate the next phase number and create the phase directory under .planning/phases/pending.
  • Update ROADMAP.md and STATE.md accordingly.

Quick Start

Use the /kata:kata-add-phase command to add a new phase. For example:

  • /kata:kata-add-phase Add authentication
  • /kata:kata-add-phase --issue .planning/issues/open/2026-02-06-phase-lookup.md

Frequently Asked Questions about kata-add-phase

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

FAQPage Schema
How do I automatically append the next phase to a roadmap milestone?▼

To append the next phase to a roadmap milestone, you can use a planning automation command that calculates the next sequential phase number and updates your existing planning documents automatically. This eliminates manual phase enumeration and document updates.

What files do I need to set up before automating roadmap phase management?▼

You need existing ROADMAP.md and STATE.md files within a .planning directory structure to automate roadmap phase management. The automation reads these files to determine the current milestone state and appends the new phase data accurately.

How does automatic phase calculation work for sequential roadmap planning?▼

Automatic phase calculation works by reading the current milestone phases from your STATE.md and ROADMAP.md files, determining the highest existing phase number, and incrementing it by one to generate the next sequential phase directory and entry.

Can I add a new roadmap phase using an issue file from my planning directory?▼

Yes, you can add a new roadmap phase using an issue file by passing the file path as an argument to the command. The automation uses the phase description from the issue to generate the corresponding directory and roadmap entries.

What is the best way to update ROADMAP.md and STATE.md when adding a milestone phase?▼

The best way to update ROADMAP.md and STATE.md when adding a milestone phase is using an automated phase management command, which ensures both documents are synchronized with the new phase number and directory structure without manual editing.

What happens to the new phase directory when I append a phase to the current milestone?▼

When you append a phase to the current milestone, the automation creates a new phase directory under .planning/phases/pending. This directory is generated based on the calculated next phase number and the provided phase description.