adopt
Brownfield onboarding — audits existing project artifacts for template format compliance (not just existence), classifies gaps by impact, and produces a…
Generates a structured playtest report template or analyzes existing playtest notes into a structured format. Use this to standardize playtest feedback collection and analysis.
$ npx -y skills add Donchitos/Claude-Code-Game-Studios --skill playtest-report --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/playtest-reportContext preview
The summary Claude sees to decide when to auto-load this skill.
Generates a structured playtest report template or analyzes existing playtest notes into a structured format. Use this to standardize playtest feedback collection and analysis.
name: playtest-report description: "Generates a structured playtest report template or analyzes existing playtest notes into a structured format. Use this to standardize playtest feedback collection and analysis." argument-hint: "[new|analyze path-to-notes] [--review full|lean|solo]" user-invocable: true allowed-tools: Read, Glob, Grep, Write, Task, AskUserQuestion model: sonnet
Resolve the review mode (once, store for all gate spawns this run): 1. If `--review [full|lean|solo]` was passed → use that 2. Else read `production/review-mode.txt` → use that value 3. Else → default to `lean`
See `.claude/docs/director-gates.md` for the full check pattern.
Determine the mode:
---
Generate this template and output it to the user:
# Playtest Report ## Session Info - **Date**: [Date] - **Build**: [Version/Commit] - **Duration**: [Time played] - **Tester**: [Name/ID] - **Platform**: [PC/Console/Mobile] - **Input Method**: [KB+M / Gamepad / Touch] - **Session Type**: [First time / Returning / Targeted test] ## Test Focus [What specific features or flows were being tested] ## First Impressions (First 5 minutes) - **Understood the goal?** [Yes/No/Partially] - **Understood the controls?** [Yes/No/Partially] - **Emotional response**: [Engaged/Confused/Bored/Frustrated/Excited] - **Notes**: [Observations] ## Gameplay Flow ### What worked well - [Observation 1] ### Pain points - [Issue 1 -- Severity: High/Medium/Low] ### Confusion points - [Where the player was confused and why] ### Moments of delight - [What surprised or pleased the player] ## Bugs Encountered | # | Description | Severity | Reproducible | |---|-------------|----------|-------------| ## Feature-Specific Feedback ### [Feature 1] - **Understood purpose?** [Yes/No] - **Found engaging?** [Yes/No] - **Suggestions**: [Tester suggestions] ## Quantitative Data (if available) - **Deaths**: [Count and locations] - **Time per area**: [Breakdown] - **Items used**: [What and when] - **Features discovered vs missed**: [List] ## Overall Assessment - **Would play again?** [Yes/No/Maybe] - **Difficulty**: [Too Easy / Just Right / Too Hard] - **Pacing**: [Too Slow / Good / Too Fast] - **Session length preference**: [Shorter / Good / Longer] ## Top 3 Priorities from this session 1. [Most important finding] 2. [Second priority] 3. [Third priority]
---
Read the raw notes at the provided path. Cross-reference with existing design documents. Fill in the template above with structured findings. Flag any playtest observations that conflict with design intent.
---
Categorize all findings into four buckets:
Present the categorized list, then route:
---
**Review mode check** — apply before spawning CD-PLAYTEST:
After categorising findings, spawn `creative-director` via Task using gate **CD-PLAYTEST** (`.claude/docs/director-gates.md`).
Pass: the structured report content, game pillars and core fantasy (from `design/gdd/game-concept.md`), the specific hypothesis being tested.
Present the creative director's assessment before saving the report. If CONCERNS or REJECT, add a `## Creative Director Assessment` section to the report capturing the verdict and feedback. If APPROVE, note the approval in the report.
---
Ask: "May I write this playtest report to `production/qa/playtests/playtest-[date]-[tester].md`?"
If yes, write the file, creating the directory if needed.
---
Verdict: **COMPLETE** — playtest report generated.
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…