Skills

Milestone Review

Milestone progress review, completeness, quality metrics, risk, go/no-go recommendation.

Install

npx skills add Donchitos/Claude-Code-Game-Studios --skill milestone-review -g -a claude-code -y
Category
Engineering
Updated
17d ago
License
MIT
Context cost
Mediumabout 2,632 tokens
Runs scripts
No, instructions only

What it does

Milestone progress review, completeness, quality metrics, risk, go/no-go recommendation. At checkpoints or before a deadline.

!bash "${CLAUDE_SKILL_DIR}/../../hooks/yaml-helper.sh" resolve_config --keys review_mode,automation,workflow

Resolved above, use as-is; --review overrides review_mode for this run. No block → defaults in .claude/docs/config-resolution.md.

Milestone Review

Insufficient input, check this before producing any report

If the inputs this skill needs do not exist, the answer is "could not run", not a filled-in report. Check first, and stop if the check fails.

  1. List the inputs this skill reads (data files, prior reports, profiler output, test results, registries, source code).
  2. For each, record FOUND or ABSENT, not "assumed present".
  3. If any input required for a section is ABSENT, that section is NOT ASSESSED, NO DATA. Do not estimate it, do not infer it from an adjacent artifact, and do not leave a mandated cell to be filled by whoever reads the template next.
  4. If every required input is ABSENT, stop and report NOT ASSESSED, NO DATA as the whole verdict, naming what was missing and which skill produces it.

A verdict of NOT ASSESSED is a success. It is the correct, useful answer to "what does the data say?" when there is no data. The failure mode this prevents is specific: a report whose verdict enum has no "could not run" state produces false clean passes, an asset audit returning COMPLIANT on a project with no assets and no standards, or a performance profile reporting ">99% headroom against a 16.67ms budget" with zero profiler data and no budget ever set.

Absence of evidence is never evidence of absence. A scan that finds no matches because there are no files to scan has not verified anything. Say which of the two happened, a reader cannot tell from a green result.


Phase 0: Parse Arguments

Extract the milestone name (current or a specific name).

Read the whole SKILL.md on GitHub

More in Engineering