Project Stage Detect
Analyze project state, detect stage, identify gaps, recommend next steps.
Install
npx skills add Donchitos/Claude-Code-Game-Studios --skill project-stage-detect -g -a claude-code -y- Repository
- Donchitos/Claude-Code-Game-Studios32.1k
- Category
- Engineering
- Updated
- 17d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Analyze project state, detect stage, identify gaps, recommend next steps. 'Where are we in development?
Project Stage Detection
This skill scans your project to determine its current development stage, completeness of artifacts, and gaps that need attention. It's especially useful when:
- Starting with an existing project
- Onboarding to a codebase
- Checking what's missing before a milestone
- Understanding "where are we?"
Workflow
!bash "${CLAUDE_SKILL_DIR}/../../hooks/yaml-helper.sh" resolve_config --keys workflow,automation
Automation mode: Resolve modes.automation (project.local.yaml →
project.yaml → default collaborative). Every AskUserQuestion call and
every file write follows .claude/docs/automation-modes.md
(collaborative asks always · guided major-only · autonomous logs and proceeds;
automation_always_ask categories always prompt).
Resolved above, use as-is. No block → defaults in
.claude/docs/config-resolution.md.
Resolve the tier, do not assume it. The tier decides what counts as a gap at all: at
fullevery missing doc is one; atminimalnone of them are, because a brief plus an engine is the normal state and code is the expected next step. Guessing high tells a jam project it is missing GDDs, an art bible and ADRs, the exact "process feels mismatched to my project" experiencemodes.rigorexists to prevent.
workflow (per .claude/docs/workflow-modes.md). The tier governs
which absent documents count as gaps (step 3), below full, optional docs are
not flagged.
1. Scan Key Directories
Start with the deterministic pass, it answers "what exists" for every catalogued artifact in one call:
Bash: bash .claude/scripts/artifact-check.sh
Run it exactly as written, from the project root, relative path, no
arguments, no cd, no 2>&1. This skill's permission grant matches that form;
any other asks the user to approve it.
