gpd-remove-phase

Delete an unstarted future phase and renumber subsequent phases in gpd projects.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/CharlieGreenman/roomtemp-superconductor-gpd --skill gpd-remove-phase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gpd-remove-phase
Source: https://github.com/CharlieGreenman/roomtemp-superconductor-gpd/tree/main/.agents/skills/gpd-remove-phase
Command: npx skills add https://github.com/CharlieGreenman/roomtemp-superconductor-gpd --skill gpd-remove-phase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Remove an unstarted future phase from the roadmap and renumber subsequent phases to maintain a clean, linear sequence.

Core Features & Use Cases

  • Delete the future phase directory: .gpd/phases/{target}-{slug}/
  • Renumber all subsequent phases to maintain a clean linear sequence
  • Update ROADMAP.md and STATE.md to reflect changes
  • Commit the change to history with a descriptive message

Quick Start

Run the gpd-remove-phase command with the target phase number to perform removal and renumbering.

Frequently Asked Questions about gpd-remove-phase

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

FAQPage Schema
How do I remove an unstarted phase from a gpd roadmap and keep phase numbers consecutive?

To remove an unstarted phase from a gpd roadmap, the process deletes the target future phase directory and renumbers subsequent phases. This maintains a clean linear sequence and updates ROADMAP.md and STATE.md files accordingly.

What happens to ROADMAP.md and STATE.md when I delete a future phase?

When a future phase is deleted, ROADMAP.md and STATE.md are automatically updated to reflect the removal. Subsequent phases are renumbered to ensure the phase sequence remains accurate and consecutive across the project.

Do I need the gpd CLI workflow to delete and renumber project phases?

Yes, the gpd CLI workflow is required to delete and renumber project phases. The process validates that the target phase is an unstarted future phase before deleting the directory and committing the descriptive change to history.

Can I remove a phase that has already started from the roadmap?

No, you cannot remove a phase that has already started. The roadmap maintenance task strictly validates that the target phase is an unstarted future phase before allowing directory deletion and renumbering of subsequent phases.

What is the best way to maintain a clean linear sequence when canceling a planned roadmap phase?

The best way to maintain a clean linear sequence when canceling a planned roadmap phase is to remove the unstarted phase directory and renumber all subsequent phases. This ensures ROADMAP.md and STATE.md accuracy.