gsd-remove-phase

Remove an unstarted future phase from a roadmap and renumber subsequent phases.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/TruCol270/salty-pickle --skill gsd-remove-phase-trucol270
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-remove-phase
Source: https://github.com/TruCol270/salty-pickle/tree/main/.claude-skills/gsd-remove-phase
Command: npx skills add https://github.com/TruCol270/salty-pickle --skill gsd-remove-phase-trucol270

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Remove a specified future phase and discard it from the roadmap.
  • Renumber all subsequent phases to preserve a coherent, sequential order.
  • Commit changes to create a historical trace and enable rollback if needed.

Quick Start

Remove the phase with the given number from the roadmap and renumber the remaining phases.

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 a future phase from a roadmap and renumber the remaining phases?

Removing a future phase from a roadmap involves discarding the target phase and deterministically renumbering all subsequent phases to maintain a clean, linear sequence. This process preserves completed work and keeps the roadmap coherent.

What does phase renumbering do when modifying a linear project roadmap?

Phase renumbering shifts the sequence numbers of subsequent phases after a removal to eliminate gaps. It ensures the roadmap maintains a strict linear order, preventing numbering inconsistencies from disrupting future workflow validation.

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

No, this process applies only to future, unstarted phases. It validates the target phase before removal to ensure completed work remains unaffected, making it unsuitable for modifying active or historical roadmap phases.

Does removing a roadmap phase create a git commit for historical traceability?

Yes, removing a roadmap phase and renumbering subsequent phases generates a git commit. This creates a historical trace of the roadmap modification, enabling rollback if the phase removal needs to be reversed.

What is the best way to maintain a strict linear phase order after deleting a future roadmap phase?

The best way to maintain a strict linear order is through deterministic renumbering of subsequent phases after deletion. This approach validates the phase removal and commits the updated sequence to ensure roadmap consistency.