ワンクリックで
check-gdd
Check recent Godot code changes against the project's GDD + design pillars for alignment.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Check recent Godot code changes against the project's GDD + design pillars for alignment.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | check-gdd |
| description | Check recent Godot code changes against the project's GDD + design pillars for alignment. |
| model | sonnet |
| allowed-tools | Read, Grep, Glob, Bash(git *), mcp__claude_ai_Context7__query-docs |
| argument-hint | [commit count or range] |
Review what the code is actually doing against what the GDD says it should — so implementation
drift and scope creep get caught early, while they're cheap to fix. This skill is generic: it reads
the project's own pillars and sections (never hardcoded), so it works on any Godot project that
follows the docs/gdd/ convention.
A solo dev moves fast and the code quietly diverges from the design — or worse, grows features the pillars never asked for. The GDD's stable Core (pillars) is the yardstick: every change should serve a pillar, and anything that fights one is either a design decision to record or a mistake to revert. Catching that in a 10-commit window is a conversation; catching it after a month is a rewrite.
Load the design (the yardstick — read, don't assume):
docs/gdd/{PREFIX} - Design Pillars.md — the pillars (the primary test).docs/gdd/GDD - {codename}.md — the index, to see which sections are complete vs stub.docs/gdd/ is absent, say so and fall back to docs/STATUS.md / CLAUDE.md pillars — don't invent pillars.Identify the changes:
git log --oneline -10
git diff HEAD~<N> --stat
Use $ARGUMENTS (a commit count or range) if given. Read the changed files to understand what
actually shipped.
Analyze alignment against each pillar and the relevant section's spec. For uncertain Godot-4 API questions, confirm via Context7 rather than guessing.
Report in these buckets:
complete section (cite the pillar/section).Be specific and cite the exact pillar/section. The goal is a fast, honest alignment read — not a lint.
Compose concept-art briefs from the project's GDD and run the generate→review→lock/regen loop on a persistent concept board (docs/concept-art/board.md).
Author/update a Godot project's GDD as a docs/gdd/ Obsidian folder (index + section notes).
Fetch a YouTube video as readable markdown (title, channel, description, clean transcript). WebFetch can't read YouTube — this wraps a tested yt-dlp pipeline.
Scaffold a new Godot scene + script following this project's existing layout + conventions.
Debug Godot 4.x errors, crashes, and Godot-3→4 API confusion.
Godot 4.x GDScript architecture patterns + naming/typing conventions.