adopt
Brownfield onboarding — audits existing project artifacts for template format compliance (not just existence), classifies gaps by impact, and produces a…
Analyzes what is done and the users query and offers advice on what to do next. Use if user says what should I do next or what do I do now or I'm stuck or I don't know what to do
$ npx -y skills add Donchitos/Claude-Code-Game-Studios --skill help --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/helpContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyzes what is done and the users query and offers advice on what to do next. Use if user says what should I do next or what do I do now or I'm stuck or I don't know what to do
name: help description: "Analyzes what is done and the users query and offers advice on what to do next. Use if user says what should I do next or what do I do now or I'm stuck or I don't know what to do" argument-hint: "[optional: what you just finished, e.g. 'finished design-review' or 'stuck on ADRs']" user-invocable: true allowed-tools: Read, Glob, Grep context: | !echo "=== Live Project State ===" && echo "Stage: $(cat production/stage.txt 2>/dev/null | tr -d '[:space:]' || echo 'not set')" && echo "Latest sprint: $(ls -t production/sprints/*.md 2>/dev/null | head -1 || echo 'none')" && echo "Session state: $(head -5 production/session-state/active.md 2>/dev/null || echo 'none')" model: haiku
This skill is read-only — it reports findings but writes no files.
This skill figures out exactly where you are in the game development pipeline and tells you what comes next. It is **lightweight** — not a full audit. For a full gap analysis, use `/project-stage-detect`.
---
Read `.claude/docs/workflow-catalog.yaml`. This is the authoritative list of all phases, their steps (in order), whether each step is required or optional, and the artifact globs that indicate completion.
---
After reading the catalog, Glob `.claude/skills/*/SKILL.md` to get the full list of installed skills. For each file, extract the `name:` field from its frontmatter.
Compare against the `command:` values in the catalog. Any skill whose name does not appear as a catalog command is an **uncataloged skill** — still usable but not part of the phase-gated workflow.
Collect these for the output in Step 7 — show them as a footer block:
### Also installed (not in workflow) - `/skill-name` — [description from SKILL.md frontmatter] - `/skill-name` — [description]
Only show this block if at least one uncataloged skill exists. Limit to the 10 most relevant based on the user's current phase (QA skills in production, team skills in production/polish, etc.).
---
Check in this order:
1. **Read `production/stage.txt`** — if it exists and has content, this is the authoritative phase name. Map it to a catalog phase key:
2. **If stage.txt is missing**, infer phase from artifacts (most-advanced match wins):
---
Read `production/session-state/active.md` if it exists. Extract:
This tells you what the user just finished or is stuck on — use it to personalize the output.
---
For each step in the current phase (from the catalog):
If the step has `artifact.glob`:
If the step has `artifact.note` (no glob):
If the step has no `artifact` field:
When the current phase is `production`, check for `production/sprint-status.yaml` before doing any glob-based story checks. If it exists, read it directly:
This gives precise per-story status without markdown scanning. Skip the glob artifact check for the `implement` and `story-done` steps — the YAML is authoritative.
For repeatable steps outside production (e.g. "System GDDs"), the artifact check tells you whether *any* work has been done, not whether it's finished. Label these differently — show what's been detected, then note it may be ongoing.
---
From the completion data, determine:
1. **Last confirmed complete step** — the furthest completed required step 2. **Current blocker** — the first incomplete *required* step (this is what the user must do next) 3. **Optional opportunities** — incomplete *optional* steps that can be done before or alongside the blocker 4. **Upcoming required steps** — required steps after the current blocker (show as "coming up" so user can plan ahead)
If the user provided an argument (e.g. "just finished design-review"), use that to advance past the step they named even if the artifact check is ambiguous.
---
If `active.md` shows an active task or epic:
---
Keep it **short and direct**. This is a quick orientation, not a report.
## Where You Are: [Phase Label] **In progress:** [from active.md, if any] ###
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…