gat-milestone — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited gat-milestone (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill plans milestone slices BEFORE per-system design and creates:
gat/milestone/milestone.md — the ordered milestone roadmap with statusgat/milestone/m{N}-<name>/ — per-milestone directory skeletonsgat/milestone/m{N}-<name>/m{N}-brief.md — milestone brief skeletons (all systems Pending, status planned)It does NOT require any system GDD to exist. It does not create task lists, technical designs, prompt packs, or implementation files. Those belong to the downstream engineering workflow.
Fail if any of these are missing:
gat/overview/game.mdgat/overview/systems-index.mdgat/overview/art-direction.mdDo NOT fail when no system GDDs exist. Planning runs before design; the systems index's priorities and dependencies are sufficient input for slicing.
Read:
gat/overview/game.mdgat/overview/systems-index.mdgat/overview/art-direction.mdgat/narrative/*.md (used to inform milestone boundaries).claude/docs/templates/plan/milestone.md.claude/docs/templates/plan/m-brief.mdgat/milestone/milestone.md if it already existsgat/milestone/m{N}-<name>/m{N}-brief.md files if any milestones are already plannedSpawn gat-planner agent with all read content plus:
gat/milestone/milestone.md as an ordered set of milestone slices (M01, M02, ...) with a status column (planned -> designing -> designed)gat/milestone/m{N}-<name>/ for each planned milestonem{N}-brief.md skeleton (template: .claude/docs/templates/plan/m-brief.md) for each milestone, listing every in-scope system with status Pending and the milestone status plannedThe planner should:
plannedSummarize how many milestones were planned, which comes first, and which directories/briefs were created.
Use AskUserQuestion:
Start designing the first milestone (Recommended) → Tell the user to run /gat-design <first-milestone> <system> or /gat-design <first-milestone> (continue)Stop here~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.