gsd-remove-phase

Remove unstarted roadmap phases and renumber subsequent phases in git.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/MINT-IA/MINT --skill gsd-remove-phase-mint-ia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-remove-phase
Source: https://github.com/MINT-IA/MINT/tree/main/.claude/skills/gsd-remove-phase
Command: npx skills add https://github.com/MINT-IA/MINT --skill gsd-remove-phase-mint-ia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Removes an unstarted future phase from a project's roadmap without leaving cancelled or deferred markers, keeping the phase sequence linear and the repository state clean.

Core Features & Use Cases

  • Safe Removal: Validates the phase is unstarted before deleting related entries to avoid removing in-progress work.
  • Automatic Renumbering: Renumbers all subsequent phases to preserve a contiguous sequence after deletion.
  • Audit Trail: Commits the change to git so the removal is recorded as historical context for the team.

Quick Start

Remove phase 4 from the roadmap and renumber subsequent phases, committing the result to git.

Frequently Asked Questions about gsd-remove-phase

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

FAQPage Schema
How do I remove an unstarted future phase from a project roadmap without breaking the sequence?

Removing an unstarted future phase from a roadmap requires validating the phase is unstarted, deleting its entries, automatically renumbering all subsequent phases to preserve a contiguous sequence, and committing the change to git for a clean repository state.

When should I delete a roadmap phase instead of deferring it?

You should delete a roadmap phase instead of deferring it when you want to keep the phase sequence linear and avoid leaving cancelled or deferred markers in your repository, ensuring unstarted future phases are cleanly removed and renumbered.

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

No, you cannot remove a phase that has already started because the safe removal process validates that the target phase is unstarted before deleting related entries, preventing the accidental removal of in-progress work.

What is the best way to renumber subsequent phases after deleting a future phase in git?

The best way to renumber subsequent phases is using a dedicated workflow that safely deletes the target phase, automatically renumbers all following phases to close the gap, updates the files, and records the change in a git commit.

Does removing a phase from a numbered workflow automatically create a git commit?

Yes, removing a phase automatically creates a git commit to serve as an audit trail, recording the removal and renumbering as historical context for the team rather than leaving untracked changes in the repository.

Can I use this phase removal workflow for any project management roadmap?

This workflow applies specifically to repositories that use numbered roadmap phases where unstarted future phases must be removed and subsequent phases renumbered, making it suitable for structured phase-management workflows.