adopt
Brownfield onboarding — audits existing project artifacts for template format compliance (not just existence), classifies gaps by impact, and produces a…
Improve a skill using a test-fix-retest loop. Runs static checks, proposes targeted fixes, rewrites the skill, re-tests, and keeps or reverts based on score change.
$ npx -y skills add Donchitos/Claude-Code-Game-Studios --skill skill-improve --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-improveContext preview
The summary Claude sees to decide when to auto-load this skill.
Improve a skill using a test-fix-retest loop. Runs static checks, proposes targeted fixes, rewrites the skill, re-tests, and keeps or reverts based on score change.
name: skill-improve description: "Improve a skill using a test-fix-retest loop. Runs static checks, proposes targeted fixes, rewrites the skill, re-tests, and keeps or reverts based on score change." argument-hint: "[skill-name]" user-invocable: true allowed-tools: Read, Glob, Grep, Write, Bash model: sonnet
Runs an improvement loop on a single skill: test → fix → retest → keep or revert.
---
Read the skill name from the first argument. If missing, output usage and stop:
Usage: /skill-improve [skill-name] Example: /skill-improve tech-debt
Verify `.claude/skills/[name]/SKILL.md` exists. If not, stop with: "Skill '[name]' not found."
---
Run `/skill-test static [name]` and record the baseline score:
Display to the user:
Static baseline: [N] failures, [M] warnings Failing: Check 4 (no ask-before-write), Check 5 (no handoff)
If baseline is 0 FAILs and 0 WARNs, note it and proceed to Phase 2b.
Look up the skill's `category:` field in `CCGS Skill Testing Framework/catalog.yaml`.
If no `category:` field is found, display: "Category: not yet assigned — skipping category checks." and skip to Phase 3.
If category is found, run `/skill-test category [name]` and record the category baseline:
Display to the user:
Category baseline: [N] failures, [M] warnings ([category] rubric)
If BOTH static and category baselines are 0 FAILs and 0 WARNs, stop: "This skill already passes all static and category checks. No improvements needed."
---
Read the full skill file at `.claude/skills/[name]/SKILL.md`.
For each failing or warning **static** check, identify the exact gap:
For each failing or warning **category** check (if category was assigned in Phase 2b), identify the exact gap in the skill's text. For example:
PHASE-GATE director prompts
before each section write
Show the full combined diagnosis to the user before proposing any changes.
---
Write a targeted fix for each failure and warning. Show the proposed changes as clearly marked before/after blocks. Only change what is failing — do not rewrite sections that are passing.
Ask: "May I write this improved version to `.claude/skills/[name]/SKILL.md`?"
If the user says no, stop here.
---
Record the current content of the skill file (for revert if needed).
Write the improved skill to `.claude/skills/[name]/SKILL.md`.
Re-run `/skill-test static [name]` and record the new static score. If a category was assigned, also re-run `/skill-test category [name]` and record the new category score.
Display the comparison:
Static: Before [N] failures, [M] warnings → After [N'] failures, [M'] warnings Category: Before [N] failures, [M] warnings → After [N'] failures, [M'] warnings (if applicable) Combined change: improved / no change / worse
---
Count the combined failure total: static FAILs + category FAILs + static WARNs + category WARNs.
**If combined score improved (combined failure count is lower than baseline):** Report: "Score improved. Changes kept." Show a summary of what was fixed in each dimension.
**If combined score is the same or worse:** Report: "Combined score did not improve." Show what changed and why it may not have helped. Ask: "May I revert `.claude/skills/[name]/SKILL.md` using git checkout?" If yes: run `git checkout -- .claude/skills/[name]/SKILL.md`
---
Turn Claude Code into a full game dev studio — 49 AI agents, 72 workflow skills, and a complete coordination system mirroring real studio hierarchy.
Repo: Donchitos/Claude-Code-Game-Studios
Brownfield onboarding — audits existing project artifacts for template format compliance (not just existence), classifies gaps by impact, and produces a…
Creates an Architecture Decision Record (ADR) documenting a significant technical decision, its context, alternatives considered, and consequences. Every major…
Validates completeness and consistency of the project architecture against all GDDs. Builds a traceability matrix mapping every GDD technical requirement to…
Guided, section-by-section Art Bible authoring. Creates the visual identity specification that gates all asset production. Run after /brainstorm is approved…
Audits game assets for compliance with naming conventions, file size budgets, format standards, and pipeline requirements. Identifies orphaned assets, missing…
Generate per-asset visual specifications and AI generation prompts from GDDs, level docs, or character profiles. Produces structured spec files and updates the…