adopt
Brownfield onboarding — audits existing project artifacts for template format compliance (not just existence), classifies gaps by impact, and produces a…
Fast sprint status check. Reads the current sprint plan, scans story files for status, and produces a concise progress snapshot with burndown assessment and emerging risks. Run at any time during a sprint for quick situational awareness. Use when user asks 'how is the sprint
$ npx -y skills add Donchitos/Claude-Code-Game-Studios --skill sprint-status --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/sprint-statusContext preview
The summary Claude sees to decide when to auto-load this skill.
Fast sprint status check. Reads the current sprint plan, scans story files for status, and produces a concise progress snapshot with burndown assessment and emerging risks. Run at any time during a sprint for quick situational awareness. Use when user asks 'how is the sprint
name: sprint-status description: "Fast sprint status check. Reads the current sprint plan, scans story files for status, and produces a concise progress snapshot with burndown assessment and emerging risks. Run at any time during a sprint for quick situational awareness. Use when user asks 'how is the sprint going', 'sprint update', 'show sprint progress'." argument-hint: "[sprint-number or blank for current]" user-invocable: true allowed-tools: Read, Glob, Grep model: haiku
This is a fast situational awareness check, not a sprint review. It reads the current sprint plan and story files, scans for status markers, and produces a concise snapshot in under 30 lines. For detailed sprint management, use `/sprint-plan update` or `/milestone-review`.
**This skill is read-only.** It never proposes changes, never asks to write files, and makes at most one concrete recommendation.
---
**Argument:** `$ARGUMENTS[0]` (blank = use current sprint)
`production/sprints/` for a file matching `sprint-03.md`, `sprint-3.md`, or similar. Report which file was found.
`production/sprints/` and treat it as the current sprint.
files found. Start a sprint with `/sprint-plan new`." Then stop.
Read the sprint file in full. Extract:
Nice to Have), owner, and estimate
---
Using today's date and the sprint end date from the sprint file, calculate:
If the sprint file does not include explicit dates, note "Sprint dates not found — burndown assessment skipped."
---
**First: check for `production/sprint-status.yaml`.**
If it exists, read it directly — it is the authoritative source of truth. Extract status for each story from the `status` field. No markdown scanning needed. Use its `sprint`, `goal`, `start`, `end` fields instead of re-parsing the sprint plan.
**If `sprint-status.yaml` does not exist** (legacy sprint or first-time setup), fall back to markdown scanning:
1. If the entry references a story file path, check if the file exists. Read the file and scan for status markers: DONE, COMPLETE, IN PROGRESS, BLOCKED, NOT STARTED (case-insensitive). 2. If the entry has no file path (inline task in the sprint plan), scan the sprint plan itself for status markers next to that entry. 3. If no status marker is found, classify as NOT STARTED. 4. If a file is referenced but does not exist, classify as MISSING and note it.
When using the fallback, add a note at the bottom of the output: "⚠ No `sprint-status.yaml` found — status inferred from markdown. Run `/sprint-plan update` to generate one."
Optionally (fast check only — do not do a deep scan): grep `src/` for a directory or file name that matches the story's system slug to check for implementation evidence. This is a hint only, not a definitive status.
After collecting status for all stories, check each IN PROGRESS story for staleness:
`Last Updated:` field in the frontmatter or header (e.g., `Last Updated: 2026-04-01` or `updated: 2026-04-01`). Accept any reasonable date field name: `Last Updated`, `Updated`, `last-updated`, `updated_at`.
STALE stories are included in the output table and collected into an "Attention Needed" section (see Phase 5 output format).
**Stale story escalation**: If any IN PROGRESS story is flagged STALE (no progress in 4+ days), the burndown verdict is upgraded to at least **At Risk** — even if the completion percentage is within the normal On Track window. Record this escalation reason: "At Risk — [N] story(ies) with no progress in [N] days."
---
Calculate:
Assess burndown by comparing completion percentage to time consumed percentage:
If dates are unavailable, skip the burndown assessment and report "On Track / At Risk / Behind: unknown — sprint dates not found."
---
Keep the output concise. The story status table is mandatory — do not truncate it. Aim for under 50 lines total; omit the Emerging Risks section if nothing notable was found. Use this format:
## Sprint [N] Status — [Today's Date] **Sprint Goal**: [from sprint plan] **Days Remaining**: [N] of [total] ([% time consumed]) ### Progress: [complete/total] tasks ([%]) | Story / Task | Priority | Status | Owner | Blocker | |----------------------|------------|-------------|---------|----------------| | [title] | Must Have | DONE | [owner] | | | [title] | Must Have | IN PROGRESS | [owner] | | | [title] | Must Have | BLOCKED | [owner] | [brief rea
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…