shine-add-phase

Add an integer phase to the current milestone with slug generation.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/diShine-digital-agency/SHINE-Code-System --skill shine-add-phase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shine-add-phase
Source: https://github.com/diShine-digital-agency/SHINE-Code-System/tree/main/skills/shine-add-phase
Command: npx skills add https://github.com/diShine-digital-agency/SHINE-Code-System --skill shine-add-phase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add a new integer phase to the end of the current milestone in the roadmap by automating phase creation, slug generation, and ROADMAP updates, ensuring consistency and traceability.

Core Features & Use Cases

  • Phase number calculation: determine the next sequential integer for the new phase.
  • Directory creation with slug generation: create the phase directory and slug for readability.
  • Roadmap structure updates: insert new phase entry into the correct milestone.
  • STATE.md updates: evolve ROADMAP state tracking to reflect the new phase.

Quick Start

Create a new phase description and run the add-phase workflow to append it to the current milestone.

Frequently Asked Questions about shine-add-phase

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

FAQPage Schema
How do I append a new phase to a milestone in a roadmap automatically?

To append a new phase to a milestone in a roadmap, you can use an automated workflow that calculates the next sequential integer, generates a directory slug, and updates the ROADMAP state to ensure consistency and traceability.

What is the process for adding sequential phase numbers to roadmap milestones?

Adding sequential phase numbers to roadmap milestones involves parsing arguments, verifying milestone existence, calculating the next integer phase number, and routing the workflow to insert the new phase entry into the correct directory.

How does slug generation work when creating a new phase directory?

Slug generation for a new phase directory creates a readable identifier for the phase folder. It is triggered during the add-phase workflow, ensuring the directory structure aligns with the new phase entry inserted into the roadmap.

Do I need an existing milestone before adding a new phase to the roadmap?

Yes, you need an existing milestone. The add-phase workflow enforces milestone existence checks before calculating the next phase number, generating slugs, and updating the STATE.md file to reflect the new phase.

What is the best way to automate roadmap state updates when adding phases?

The best way to automate roadmap state updates is using a workflow that handles phase numbering and directory creation, then directly evolves the ROADMAP state tracking within the STATE.md file to maintain structural consistency.

Why does my automated phase creation fail to update the roadmap state?

Automated phase creation may fail to update the roadmap state if the milestone existence check fails or if argument parsing encounters an error, preventing proper workflow routing to the add-phase process and STATE.md updates.