Repository Analysis

Donchitos/Claude-Code-Game-Studios

Turn Claude Code into a full game dev studio — 49 AI agents, 72 workflow skills, and a complete coordination system mirroring real studio hierarchy.

0.9 Likely human-written View on GitHub
0.9
Adjusted Score
0.9
Raw Score
100%
Time Factor
2026-05-21
Last Push
20,420
Stars
Shell
Language
79,174
Lines of Code
412
Files
46
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 9LOW 37

Pattern Findings

46 matches across 3 categories. Click a row to expand file-level details.

Over-Commented Block32 hits · 32 pts
SeverityFileLineSnippet
LOWdesign/registry/entities.yaml1# Game World Entity Registry
LOWdesign/registry/entities.yaml21# Section C/D writes to conflict-check new entities/formulas)
LOWdesign/registry/entities.yaml41
LOWdesign/registry/entities.yaml61# - design/gdd/inventory.md
LOWdesign/registry/entities.yaml81
LOWdesign/registry/entities.yaml101# Named calculations with defined variables and output ranges.
LOWdesign/registry/entities.yaml121# - attack
LOWdesign/registry/entities.yaml141
LOWdesign/registry/entities.yaml161# source: design/gdd/inventory.md
LOW.claude/agents/ui-programmer.md101### Reports to: `lead-programmer`
LOW.claude/docs/workflow-catalog.yaml1# Workflow Catalog
LOW.claude/hooks/validate-skill-change.sh1#!/bin/bash
LOW.claude/hooks/log-agent-stop.sh1#!/bin/bash
LOW.claude/hooks/log-agent.sh1#!/bin/bash
LOW.claude/hooks/validate-assets.sh1#!/bin/bash
LOWdocs/architecture/tr-registry.yaml1# Technical Requirement ID Registry
LOWdocs/architecture/tr-registry.yaml21# ID FORMAT: TR-[system-slug]-[NNN]
LOWdocs/architecture/tr-registry.yaml41#
LOWdocs/registry/architecture.yaml1# Architecture Decision Registry
LOWdocs/registry/architecture.yaml21# /create-stories (to embed architectural constraints in stories)
LOWdocs/registry/architecture.yaml41#
LOWdocs/registry/architecture.yaml61# added: 2026-03-26
LOWdocs/registry/architecture.yaml81# pattern: signal # how the producer notifies consumers
LOWdocs/registry/architecture.yaml101# The registry lets /architecture-review verify the total doesn't exceed the target.
LOWdocs/registry/architecture.yaml121# - docs/architecture/adr-0003-combat-system.md
LOWdocs/registry/architecture.yaml141# api: PhysicsServer3D.space_get_direct_state()
LOWdocs/registry/architecture.yaml161
LOWdocs/engine-reference/unity/plugins/cinemachine.md101// In Inspector:
LOWdocs/engine-reference/unity/plugins/cinemachine.md221// - Orbit Radius: Distance from target
LOWdocs/engine-reference/unity/modules/audio.md161### Optimize Audio Loading
LOWdocs/engine-reference/unreal/modules/animation.md81```cpp
LOWdocs/engine-reference/godot/modules/animation.md41# - FABRIK (chains, tentacles)
Decorative Section Separators9 hits · 27 pts
SeverityFileLineSnippet
MEDIUMdesign/registry/entities.yaml42# ─── ENTITIES ────────────────────────────────────────────────────────────────
MEDIUMdesign/registry/entities.yaml72# ─── ITEMS ───────────────────────────────────────────────────────────────────
MEDIUMdesign/registry/entities.yaml100# ─── FORMULAS ────────────────────────────────────────────────────────────────
MEDIUMdesign/registry/entities.yaml134# ─── CONSTANTS ───────────────────────────────────────────────────────────────
MEDIUMdocs/registry/architecture.yaml35# ─── STATE OWNERSHIP ─────────────────────────────────────────────────────────
MEDIUMdocs/registry/architecture.yaml65# ─── INTERFACE CONTRACTS ──────────────────────────────────────────────────────
MEDIUMdocs/registry/architecture.yaml96# ─── PERFORMANCE BUDGETS ──────────────────────────────────────────────────────
MEDIUMdocs/registry/architecture.yaml126# ─── API DECISIONS ───────────────────────────────────────────────────────────
MEDIUMdocs/registry/architecture.yaml152# ─── FORBIDDEN PATTERNS ──────────────────────────────────────────────────────
Redundant / Tautological Comments5 hits · 10 pts
SeverityFileLineSnippet
LOW.claude/statusline.sh54 # Check if engine is configured (not placeholder)
LOW.claude/hooks/validate-push.sh26# Check if pushing to a protected branch
LOW.claude/hooks/detect-gaps.sh15# Check if engine is configured
LOW.claude/hooks/detect-gaps.sh23# Check if game concept exists
LOW.claude/hooks/detect-gaps.sh28# Check if source code exists