init-milestone-skill

Community

Safely create or register new milestones

AuthorOceanEyeFF
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It removes the risk and overhead of manually setting up milestone pipelines by validating milestone specs, enforcing unique/consistent dependencies, and atomically writing the correct milestone artifact and backlog entry.

Core Features & Use Cases

  • Milestone creation and upsert: Creates a new milestone artifact or updates an existing one (with latest-override semantics) without touching version/release state.
  • Dependency and activation guardrails: Validates depends_on_milestones against live history and detects circular dependencies, then computes planned vs active using activation intent/rules while enforcing that only one milestone can be active at a time.
  • Signal/acceptance handling for worktrack appends: When appending worktracks to a goal-driven milestone, performs coverage verdicts (fully/partially/not covered) and requires programmer confirmation before proceeding to prevent scope creep.

Quick Start

Use init-milestone-skill when your harness controller needs to create or upsert a new Milestone under RepoScope.Init by providing the milestone title, purpose, worktrack list, priority, dependency list (if any), and activation rules, then confirm the generated milestone brief before any write/activation occurs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: init-milestone-skill
Download link: https://github.com/OceanEyeFF/servo/archive/main.zip#init-milestone-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.