gsd-complete-milestone

Archive versioned milestones by updating ROADMAP.md, REQUIREMENTS.md, and PROJECT.md with a git tag.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/onelee85/my-skills --skill gsd-complete-milestone-onelee85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-complete-milestone
Source: https://github.com/onelee85/my-skills/tree/main/gsd-complete-milestone
Command: npx skills add https://github.com/onelee85/my-skills --skill gsd-complete-milestone-onelee85

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive completed milestone records and prepare the project for the next version by updating ROADMAP.md, REQUIREMENTS.md, and PROJECT.md, while ensuring proper audit and artifact retention.

Core Features & Use Cases

  • Milestone archiving: move ROADMAP.md and REQUIREMENTS.md into milestone-specific archives, update PROJECT.md with current state, and seed next milestone with fresh requirements.
  • Audit-driven workflow: verify milestone audit status before archiving and provide guidance to address gaps.
  • Version tagging and release hygiene: create a git tag v{{version}} for the archived milestone and offer to push it.

Quick Start

Run the complete-milestone workflow to archive the milestone for a given version and prepare ROADMAP.md and REQUIREMENTS.md for the next cycle.

Frequently Asked Questions about gsd-complete-milestone

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

FAQPage Schema
How do I archive a completed project milestone and prepare the next version?

Archive a completed milestone by moving ROADMAP.md and REQUIREMENTS.md into milestone-specific archives, updating PROJECT.md, and seeding fresh requirements for the next version cycle.

What does milestone archiving do with ROADMAP.md and REQUIREMENTS.md?

Milestone archiving moves ROADMAP.md and REQUIREMENTS.md into milestone-specific archives, then updates PROJECT.md with the current state and seeds the next milestone with fresh requirements.

How do I create a git tag for a completed project version automatically?

Create a git tag for a completed project version by running the complete-milestone workflow, which tags the archived milestone as v{{version}} and offers to push it to the remote repository.

Do I need to pass a milestone audit before archiving project documentation?

Yes, milestone archiving requires verifying milestone audit status before proceeding, providing guidance to address any gaps found during the pre-flight audit checks.

Can I use this milestone archiving workflow without a git repository?

No, milestone archiving requires a git repository to create the v{{version}} tag for the archived milestone and perform release hygiene by offering to push the tag.