gat-design — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited gat-design (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 writes system-level design and art documents after /gat-brainstorm has established the game overview, systems index, and global art direction. For story, worldbuilding, characters, quests, dialogue, or authored narrative content, delegate to /gat-story. For the initial concept interview, it delegates to /gat-brainstorm.
Check existing files:
design/gdd/game.md or design/gdd/systems-index.md missing → hand off: tell the user to run /gat-brainstorm [hint] first. Stop.design/art/art-direction.md missing → hand off: tell the user to run /gat-brainstorm [hint] to establish global art direction. Stop.systems-index.md → Mode: systemWith game.md, systems-index.md, and art-direction.md present, assess completeness:
systems-index.md lacks a GDD → Mode: continuesystems-index.md lacks an art doc → Mode: continueRead templates:
.claude/docs/templates/design/system-gdd.md.claude/docs/templates/design/system-art.md.claude/docs/templates/design/content-data.mdAlso read existing design/narrative/*.md when present and pass relevant narrative context to spawned agents. Do not create or rewrite narrative docs here; use /gat-story for that.
Step 1 — For each system in systems-index.md lacking a GDD, in order:
Spawn gat-designer → design/gdd/<system>.md:
game.md, systems-index.md, system-gdd templateStep 2 — Content Fill (for systems with high content volume)
For each system whose system GDD is complete AND which requires substantial content data, spawn gat-designer to write design/content/<system>-data.md:
game.md, systems-index.md, content-data templateA system needs a content-data doc when its GDD defines data structures that need many concrete instances (e.g. an enemy GDD defines enemy attributes → content doc fills 25+ specific enemies; a stage GDD defines wave scheduling → content doc fills wave-by-wave scripts for all 5 stages).
Systems that are purely mechanical (e.g. input, tbs-scoring) typically do NOT need content-data docs — their parameters fit within the GDD itself.
Step 3 — For each system in systems-index.md lacking an art doc, in order:
Spawn gat-artist → design/art/<system>-art.md:
game.md, art-direction.md, the system GDD, the content-data doc (if it exists), system-art templateRequire design/gdd/game.md and design/gdd/systems-index.md.
Step 1 — Spawn gat-designer → design/gdd/<system>.md
Step 2 — If the system needs content data, spawn gat-designer → design/content/<system>-data.md
Step 3 — Spawn gat-artist → design/art/<system>-art.md:
game.md, art-direction.md, the system GDD, the content-data doc (if it exists), system-art templateSummarize what was created or updated.
Use AskUserQuestion:
Plan milestones (Recommended) → Run /gat-milestoneAdd another system → Run /gat-design <name>Stop here~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.