Not in the top 1,000 by GitHub stars
RandallLiuXin/GodotMaker
Autonomous text-to-game pipeline for Godot, powered by Claude Code,Codex,Opencode
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/assets/background-map/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/card-kit/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/character-bundle/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/compact-prop-pack/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/fx-bundle/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/platform-strip/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/portrait/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/scene-prop-set/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/tileset/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/assets/ui-kit/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/game-planner/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gdtoolkit/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gdunit-driver/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gecs/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-accept/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-asset/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-build/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-evaluate/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-finalize/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-fixgap/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-gdd/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-rescue/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-scaffold/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/gm-verify/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/godot-api/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/godot-e2e/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/headless-build/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/input-mapper/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/mcp-driver/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/phantom-camera/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/project-scaffold/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/screenshot/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/core/visual-qa/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/animation/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/audio/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/navigation/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/particles/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/physics/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/shader/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/tilemap/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
skills/reviewer/ui/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
52178e008a35 → 52178e008a35
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 52178e008a35
No earlier version was observed for comparison.
Verified commit 52178e008a35f4300547f50aa56b0311283a154d
git clone --filter=blob:none --no-checkout https://github.com/RandallLiuXin/GodotMaker.git .hotskills/randallliuxin-godotmaker && git -C .hotskills/randallliuxin-godotmaker checkout --detach 52178e008a35f4300547f50aa56b0311283a154d
# Copy each selected skill directory from .hotskills/randallliuxin-godotmaker into .claude/skills/<skill-name>/Heat
1.6- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- background-map
skills/assets/background-map - card-kit
skills/assets/card-kit - character-bundle
skills/assets/character-bundle - compact-prop-pack
skills/assets/compact-prop-pack - fx-bundle
skills/assets/fx-bundle - platform-strip
skills/assets/platform-strip - portrait
skills/assets/portrait - scene-prop-set
skills/assets/scene-prop-set - tileset
skills/assets/tileset - ui-kit
skills/assets/ui-kit - game-planner
skills/core/game-planner - gdtoolkit
skills/core/gdtoolkit - gdunit-driver
skills/core/gdunit-driver - gecs
skills/core/gecs - gm-accept
skills/core/gm-accept - gm-asset
skills/core/gm-asset - gm-build
skills/core/gm-build - gm-evaluate
skills/core/gm-evaluate - gm-finalize
skills/core/gm-finalize - gm-fixgap
skills/core/gm-fixgap - gm-gdd
skills/core/gm-gdd - gm-rescue
skills/core/gm-rescue - gm-scaffold
skills/core/gm-scaffold - gm-verify
skills/core/gm-verify - godot-api
skills/core/godot-api - godot-e2e
skills/core/godot-e2e - headless-build
skills/core/headless-build - input-mapper
skills/core/input-mapper - mcp-driver
skills/core/mcp-driver - phantom-camera
skills/core/phantom-camera - project-scaffold
skills/core/project-scaffold - screenshot
skills/core/screenshot - visual-qa
skills/core/visual-qa - animation-review
skills/reviewer/animation - audio-review
skills/reviewer/audio - navigation-review
skills/reviewer/navigation - particles-review
skills/reviewer/particles - physics-review
skills/reviewer/physics - shader-review
skills/reviewer/shader - tilemap-review
skills/reviewer/tilemap - ui-review
skills/reviewer/ui
How it works
background-map
When your agent uses it
Generate and validate a fixed-viewport background, map base, or parallax plate as a ready-to-load Texture2D.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
1,620 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Invocation
- Source, Reference, and Provider Contract
- Produce
- Result
Scripts executed separately
standalone_validation.py../../../tools/asset_image_finalize.py
Files
SKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesSKILL.mdcore6,977 bytesfixtures/representative-result.jsonasset514 bytesstandalone_validation.pyruns2,648 bytes../../../tools/asset_image_finalize.pyruns13,579 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcard-kit
When your agent uses it
Produce reusable card art sources and native Godot card UI resources.
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
1,650 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Invocation and Boundaries
- Production Loop
- Result and Handoff
Scripts executed separately
standalone_validation.py../../../tools/asset_source_generate.py../../../tools/asset_ui_card_contract_check.py../../../tools/asset_ui_card_contract_check.py../../../tools/asset_ui_card_contract_check.py../../../tools/asset_ui_card_contract_check.py../../../tools/asset_ui_card_contract_check.py../../../tools/asset_ui_card_contract_check.py
Files
SKILL.mdcore7,644 bytesSKILL.mdcore7,644 bytesSKILL.mdcore7,644 bytesSKILL.mdcore7,644 bytesSKILL.mdcore7,644 bytesSKILL.mdcore7,644 bytesfixtures/representative-request.jsonasset1,167 bytesfixtures/representative-result.jsonasset1,002 bytesstandalone_validation.pyruns1,895 bytes../../../tools/asset_source_generate.pyruns33,189 bytes../../../tools/asset_ui_card_contract_check.pyruns24,254 bytes../../../tools/asset_ui_card_contract_check.pyruns24,254 bytes../../../tools/asset_ui_card_contract_check.pyruns24,254 bytes../../../tools/asset_ui_card_contract_check.pyruns24,254 bytes../../../tools/asset_ui_card_contract_check.pyruns24,254 bytes../../../tools/asset_ui_card_contract_check.pyruns24,254 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcharacter-bundle
When your agent uses it
Produce one illustrated character SpriteFrames resource from high-level body-action intent, optional character and style references, and a resolved animation plan.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
2,230 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Request and planning
- References and identity anchor
- Provenance
- Produce
- Result
Scripts executed separately
standalone_validation.py../../../tools/asset_action_batch_merge.py../../../tools/asset_action_process.py../../../tools/asset_animated_bundle_contract_check.py../../../tools/asset_connected_component_recovery.py../../../tools/asset_image_finalize.py
Files
SKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesSKILL.mdcore10,742 bytesfixtures/valid-request.jsonasset751 bytesfixtures/valid-resolved-request.jsonasset1,217 bytesfixtures/valid-result.jsonasset882 bytesstandalone_validation.pyruns1,610 bytes../../../tools/asset_action_batch_merge.pyruns12,699 bytes../../../tools/asset_action_process.pyruns43,642 bytes../../../tools/asset_animated_bundle_contract_check.pyruns19,746 bytes../../../tools/asset_connected_component_recovery.pyruns14,646 bytes../../../tools/asset_image_finalize.pyruns13,579 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcompact-prop-pack
When your agent uses it
Produce a reusable compact-prop atlas from one provider source sheet, with independently loadable AtlasTexture resources for every declared prop.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
2,201 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Contract
- Provider and Reference Preconditions
- Production Loop
- Result registration
- Evidence and Result
Scripts executed separately
standalone_validation.py../../../tools/asset_atlas_assemble.py../../../tools/asset_curation_select.py../../../tools/asset_image_finalize.py../../../tools/asset_skill_contract_check.py../../../tools/asset_source_generate.py
Files
SKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesSKILL.mdcore9,651 bytesfixtures/representative-result.jsonasset762 bytessamples/atlas/market-props.jsonasset396 bytessamples/atlas/market-props.pngasset256 bytessamples/declaration/spec.jsonasset358 bytessamples/result/market-props.jsonasset762 bytesstandalone_validation.pyruns1,612 bytes../../../tools/asset_atlas_assemble.pyruns17,277 bytes../../../tools/asset_curation_select.pyruns5,945 bytes../../../tools/asset_image_finalize.pyruns13,579 bytes../../../tools/asset_skill_contract_check.pyruns17,291 bytes../../../tools/asset_source_generate.pyruns33,189 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubfx-bundle
When your agent uses it
Produce a standalone static Texture2D effect or one explicitly timed animated SpriteFrames effect.
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
3,051 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Boundary and STOP
- Request contract
- Provider, references, and provenance
- Production loop
- Result shape
Scripts executed separately
standalone_validation.py../../../tools/agent_runtime.py../../../tools/agent_runtime.py../../../tools/agent_runtime.py../../../tools/agent_runtime.py../../../tools/asset_action_process.py../../../tools/asset_animated_bundle_contract_check.py../../../tools/asset_curation_select.py../../../tools/asset_sheet_process.py../../../tools/asset_skill_contract_check.py../../../tools/codex_image_claim.py
Files
SKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesSKILL.mdcore13,141 bytesfixtures/animated-request.jsonasset469 bytesfixtures/animated-result.jsonasset490 bytesfixtures/static-request.jsonasset188 bytesfixtures/static-result.jsonasset476 bytesstandalone_validation.pyruns1,596 bytes../../../tools/agent_runtime.pyruns8,543 bytes../../../tools/agent_runtime.pyruns8,543 bytes../../../tools/agent_runtime.pyruns8,543 bytes../../../tools/agent_runtime.pyruns8,543 bytes../../../tools/asset_action_process.pyruns43,642 bytes../../../tools/asset_animated_bundle_contract_check.pyruns19,746 bytes../../../tools/asset_curation_select.pyruns5,945 bytes../../../tools/asset_sheet_process.pyruns32,629 bytes../../../tools/asset_skill_contract_check.pyruns17,291 bytes../../../tools/codex_image_claim.pyruns15,909 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubplatform-strip
When your agent uses it
Generate non-pixel-art, horizontally repeatable platform strips from real image sources as fixed Texture2D cells or AtlasTexture regions.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
1,737 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Contract
- Produce
- Result
Scripts executed separately
standalone_validation.py../../../tools/asset_atlas_assemble.py../../../tools/asset_layout_guide.py../../../tools/asset_sheet_process.py../../../tools/asset_source_generate.py../../../tools/codex_image_claim.py
Files
SKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesSKILL.mdcore7,609 bytesfixtures/representative-request.jsonasset536 bytesfixtures/representative-result.jsonasset932 bytesfixtures/representative-single-request.jsonasset537 bytesfixtures/representative-single-result.jsonasset1,174 bytesstandalone_validation.pyruns1,606 bytes../../../tools/asset_atlas_assemble.pyruns17,277 bytes../../../tools/asset_layout_guide.pyruns5,799 bytes../../../tools/asset_sheet_process.pyruns32,629 bytes../../../tools/asset_source_generate.pyruns33,189 bytes../../../tools/codex_image_claim.pyruns15,909 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubportrait
When your agent uses it
Generate and validate one character portrait for a UI display slot as a ready-to-load Texture2D.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
1,550 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Invocation
- Identity, Reference, and Provider Contract
- Produce
- Result
Scripts executed separately
standalone_validation.py../../../tools/asset_image_finalize.py
Files
SKILL.mdcore6,672 bytesSKILL.mdcore6,672 bytesSKILL.mdcore6,672 bytesSKILL.mdcore6,672 bytesSKILL.mdcore6,672 bytesSKILL.mdcore6,672 bytesSKILL.mdcore6,672 bytesSKILL.mdcore6,672 bytesfixtures/representative-request.jsonasset566 bytesfixtures/representative-result.jsonasset516 bytesstandalone_validation.pyruns2,630 bytes../../../tools/asset_image_finalize.pyruns13,579 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubscene-prop-set
When your agent uses it
Generate non-pixel-art scene prop sets from one real source sheet and deliver fixed-slot AtlasTexture resources.
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
2,489 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Contract
- Produce
- Result And Handoff
Scripts executed separately
standalone_validation.py../../../tools/asset_atlas_assemble.py../../../tools/asset_curation_select.py../../../tools/asset_image_finalize.py../../../tools/asset_scene_prop_set_validate.py../../../tools/asset_sheet_process.py../../../tools/asset_source_generate.py../../../tools/codex_image_claim.py
Files
SKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesSKILL.mdcore10,869 bytesfixtures/representative-result.jsonasset895 bytessamples/atlas/market-scene.jsonasset408 bytessamples/atlas/market-scene.pngasset418 bytessamples/declaration/spec.jsonasset387 bytessamples/result/market-scene.jsonasset775 bytesstandalone_validation.pyruns1,606 bytes../../../tools/asset_atlas_assemble.pyruns17,277 bytes../../../tools/asset_curation_select.pyruns5,945 bytes../../../tools/asset_image_finalize.pyruns13,579 bytes../../../tools/asset_scene_prop_set_validate.pyruns5,064 bytes../../../tools/asset_sheet_process.pyruns32,629 bytes../../../tools/asset_source_generate.pyruns33,189 bytes../../../tools/codex_image_claim.pyruns15,909 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtileset
When your agent uses it
Generate a fixed-profile terrain atlas and compile it into a native Godot TileSet. Use for reusable terrain libraries, never for designing a TileMap.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
2,369 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Contract
- Fixed Terrain Profiles
- References, Provider, And Trace
- Deterministic Production
- Delivery
Scripts executed separately
standalone_validation.py../../../tools/asset_tileset_profile.py../../../tools/codex_image_claim.py
Files
SKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesSKILL.mdcore10,502 bytesfixtures/orthogonal-square-recipe.jsonasset1,158 bytesfixtures/representative-result.jsonasset465 bytesschema/request.schema.jsonasset1,424 bytesstandalone_validation.pyruns9,696 bytes../../../tools/asset_tileset_profile.pyruns40,813 bytes../../../tools/codex_image_claim.pyruns15,909 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubui-kit
When your agent uses it
Produce a complete reusable flat-first Godot UI Theme from a binding visual reference, with two provider-generated source sheets, fixed square nine-slice patches, stable AtlasTexture icons, and native Theme bindings.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
3,100 tokensWhen the skill is activated
Reference documents
968 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Input gate
- Produce
- Return format
Scripts executed separately
standalone_validation.py../../../tools/asset_ui_card_validate.py
Files
SKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesSKILL.mdcore13,903 bytesfixtures/representative-request.jsonasset19,974 bytesfixtures/representative-result.jsonasset9,940 bytesreferences/source-sheet-scheme.jsonasset9,832 bytesreferences/theme-baseline.mddoc4,383 bytesstandalone_validation.pyruns1,887 bytes../../../tools/asset_ui_card_validate.pyruns2,234 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgame-planner
When your agent uses it
Clarifies game design requirements and produces a Game Design Document (GDD). Use this skill BEFORE writing any game code. Triggers when the user describes a game idea, says "make a game", "build a {genre}", "I want a platformer", "create a tower defense", or provides any game concept — even vague ones like "make something fun" or "I have a game idea". Also triggers on "plan a game", "design a game", "game design document", "GDD". ALWAYS run game-planner before starting implementation. If the user jumps straight to "make me a platformer", do NOT start coding — interview first. The only exception is if a confirmed GDD already exists in the conversation.
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
3,698 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Interview Philosophy
- Initial User Concept
- Interview Structure
- ECS Architecture Hints
- What This Skill Does NOT Do
Files
SKILL.mdcore15,028 bytesSKILL.mdcore15,028 bytesSKILL.mdcore15,028 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgdtoolkit
When your agent uses it
Lint and format GDScript files using gdtoolkit (gdlint + gdformat). Use after writing or modifying .gd files, when asked to check code style, fix lint errors, format code, or set up linting configuration. Also use when gdlint/gdformat errors appear in output and need diagnosis. Does NOT require Godot — runs as a standalone Python tool.
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
2,374 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Prerequisites
- Lint workflow
- Format workflow
- Rule reference
- Configuration
- Quirks and limitations
- Fallback: upstream documentation
Files
SKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgdunit-driver
When your agent uses it
Run gdUnit4 unit tests and parse results into structured output. Use this skill after writing or modifying code to verify correctness via unit tests, when diagnosing test failures, or when writing new test files. Triggers: "run tests", "test fails", "write a test", any gdUnit4/unit test mention. Supports both GDScript (.gd) and C# (.cs) test files.
What it loads into context
Frontmatter
95 tokensAlways available to the agent
SKILL.md
3,445 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Locate the Godot executable
- 2. Run tests
- 3. Parse results
- 4. Writing tests
- 5. Common issues
Scripts executed separately
../../../tools/agent_runtime.py../../../tools/agent_runtime.py../../../tools/agent_runtime.py../../../tools/agent_runtime.py
Files
SKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytesSKILL.mdcore13,361 bytes../../../tools/agent_runtime.pyruns8,543 bytes../../../tools/agent_runtime.pyruns8,543 bytes../../../tools/agent_runtime.pyruns8,543 bytes../../../tools/agent_runtime.pyruns8,543 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgecs
When your agent uses it
gecs ECS framework API reference — the Entity-Component-System addon for Godot 4.x used by this project. Covers Entity, Component, System, World, QueryBuilder, Relationship, Observer, CommandBuffer, SystemTimer. Use when the task involves ECS architecture: creating entities with components, defining component data classes (C_ prefix), writing game logic systems, querying entities by component composition, entity relationships or links, reactive observers for component changes, safe structural changes during iteration, system tick rates, ECS world setup, debugging ECS queries or cache, or deferred entity destruction. Also trigger on gecs API calls: q.with_all(), ECS.world, ECS.process(), define_components(), cmd.add_component(). gecs has zero LLM training data — without this skill all ECS API calls will be fabricated. NOT relevant for standard Godot subsystems (physics, animation, UI, tilemap, shader, particles, navigation, signals, audio) unless explicitly connected to ECS.
What it loads into context
Frontmatter
221 tokensAlways available to the agent
SKILL.md
2,664 tokensWhen the skill is activated
Reference documents
19,565 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Concept Mapping
- Quick Start
- Naming Conventions
- Common Operations
- Reference Files
- MANDATORY: Read gotchas.md Before Writing ECS Code
- Critical Gotchas (summary)
Files
SKILL.mdcore11,050 bytesevals/evals.jsonasset3,611 bytesgotchas-examples.mddoc7,474 bytesgotchas.mddoc4,078 bytesreferences/component.mddoc5,751 bytesreferences/debug.mddoc7,165 bytesreferences/entity.mddoc9,460 bytesreferences/patterns.mddoc12,635 bytesreferences/query.mddoc12,793 bytesreferences/system.mddoc13,329 bytesreferences/world.mddoc9,038 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-accept
When your agent uses it
Present final results to the user for acceptance. Shows evaluation results, evaluator screenshots, and asks for confirmation. Explicit invocation only — use /gm-accept.
What it loads into context
Frontmatter
50 tokensAlways available to the agent
SKILL.md
1,237 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Process
- When Done
Scripts executed separately
../../../tools/append_stage_event.py
Files
SKILL.mdcore4,977 bytes../../../tools/append_stage_event.pyruns7,410 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-asset
When your agent uses it
Asset stage manager. Reads current-tag ASSETS.md gaps, accepts user-provided assets, plans visual production units, dispatches asset-producer subagents, collects validated Asset Skill results, updates ASSETS.md directly, and emits minimal worker runtime snapshots from that one authority. Explicit invocation only - use /gm-asset.
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
4,496 tokensWhen the skill is activated
Reference documents
7,315 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Manager Rules
- Provider Selection
- Asset Producer Model
- Production Unit Entry Points
- Process
- Plan Discipline
- Completion
Scripts executed separately
../../../tools/append_stage_event.py../../../tools/asset_result_registration.py../../../tools/asset_skill_contract_check.py../../../tools/asset_skill_contract_check.py../../../tools/asset_skill_contract_check.py../../../tools/asset_skill_contract_check.py../../../tools/asset_user_preflight.py../../../tools/design_rules.py
Files
SKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesSKILL.mdcore19,064 bytesreferences/asset-curation.mddoc1,064 bytesreferences/asset-planner.mddoc10,030 bytesreferences/asset-result-registration.mddoc2,462 bytesreferences/asset-runtime-pipeline.mddoc517 bytesreferences/providers/codex.mddoc6,817 bytesreferences/providers/gemini.mddoc1,282 bytesreferences/providers/grok.mddoc1,603 bytesreferences/providers/native.mddoc1,438 bytesreferences/providers/openai.mddoc1,676 bytesreferences/providers/wan.mddoc3,722 bytes../../../tools/append_stage_event.pyruns7,410 bytes../../../tools/asset_result_registration.pyruns25,528 bytes../../../tools/asset_skill_contract_check.pyruns17,291 bytes../../../tools/asset_skill_contract_check.pyruns17,291 bytes../../../tools/asset_skill_contract_check.pyruns17,291 bytes../../../tools/asset_skill_contract_check.pyruns17,291 bytes../../../tools/asset_user_preflight.pyruns6,852 bytes../../../tools/design_rules.pyruns36,679 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-build
When your agent uses it
Implement game mechanic functions via worker dispatch. Covers risk-first then main implementation. Dispatches workers until PLAN is clean, then runs one verify+review pass; loops until convergence. Explicit invocation only — use /gm-build.
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
3,292 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Hard Rules
- Honest Reporting
- Plan Discipline (Single-Direction State)
- Build Cycle
- Retry Limits
- Parallel Worker Rules
- Architecture Contract
- Available Skills & Tools
- Context Management
- When Done
Scripts executed separately
../../../tools/append_stage_event.py../../../tools/asset_result_registration.py
Files
SKILL.mdcore13,847 bytes../../../tools/append_stage_event.pyruns7,410 bytes../../../tools/asset_result_registration.pyruns25,528 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-evaluate
When your agent uses it
Evaluate the current tag's quality: enforce the playable-closed-loop gate, maintain a single cross-tag e2e/ suite that always reflects the current game (add tests for new mechanics, prune tests for mechanics this tag deliberately removed), and reason about gameplay quality. Independent from the build process — fresh perspective on the final product. Explicit invocation only — use /gm-evaluate.
What it loads into context
Frontmatter
102 tokensAlways available to the agent
SKILL.md
7,151 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Resolve `godot` binary
- Evaluation Process
- Output
- When Done
Scripts executed separately
../../../tools/append_stage_event.py../../../tools/design_rules.py../../../tools/design_rules.py../../../tools/design_rules.py../../../tools/design_rules.py../../../tools/publish.py
Files
SKILL.mdcore29,067 bytesSKILL.mdcore29,067 bytesSKILL.mdcore29,067 bytesSKILL.mdcore29,067 bytesSKILL.mdcore29,067 bytesSKILL.mdcore29,067 bytes../../../tools/append_stage_event.pyruns7,410 bytes../../../tools/design_rules.pyruns36,679 bytes../../../tools/design_rules.pyruns36,679 bytes../../../tools/design_rules.pyruns36,679 bytes../../../tools/design_rules.pyruns36,679 bytes../../../tools/publish.pyruns73,300 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-finalize
When your agent uses it
Seal the current tag: snapshot the per-tag working docs into docs/tags/<Tag>/, write a CHANGELOG entry, run `git tag`, and reset per-tag runtime state for the next /gm-gdd round. Does NOT package a release — that lives in a separate skill. Explicit invocation only — use /gm-finalize.
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
3,757 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Resolve `godot` binary
- Process
- What this skill explicitly does NOT do
Scripts executed separately
../../../tools/append_stage_event.py../../../tools/publish.py../../../tools/seal_tag.py../../../tools/seal_tag.py../../../tools/seal_tag.py../../../tools/seal_tag.py../../../tools/seal_tag.py../../../tools/seal_tag.py../../../tools/seal_tag.py../../../tools/seal_tag.py../../../tools/seal_tag.py
Files
SKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytesSKILL.mdcore14,231 bytes../../../tools/append_stage_event.pyruns7,410 bytes../../../tools/publish.pyruns73,300 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes../../../tools/seal_tag.pyruns53,962 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-fixgap
When your agent uses it
Fix gaps identified by the Evaluator. Generates GAP.md from evaluation.json, dispatches workers to address critical/major issues, then runs one final verify+review pass. Unlike gm-build (PLAN.md-driven), gm-fixgap is GAP.md-driven. Explicit invocation only — use /gm-fixgap.
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
5,103 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Hard Rules
- Honest Reporting
- Plan Discipline (Single-Direction State)
- Build Cycle
- Retry Limits
- Parallel Worker Rules
- Architecture Contract
- Available Skills & Tools
- Context Management
- When Done
Scripts executed separately
../../../tools/append_stage_event.py../../../tools/asset_result_registration.py
Files
SKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytesSKILL.mdcore21,372 bytes../../../tools/append_stage_event.pyruns7,410 bytes../../../tools/asset_result_registration.pyruns25,528 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-gdd
When your agent uses it
Game Design Document phase for one tag. On the first ever run, runs the full Socratic interview, produces GDD.md, and derives ROADMAP.md (split into SemVer-tagged release tags). On every subsequent run, focuses the conversation on the current tag (the earliest entry in ROADMAP.md without a git tag), optionally updates GDD.md / ROADMAP.md, then generates the current tag's PLAN/STRUCTURE/SCENES/DESIGN/ASSETS at the project root. Explicit invocation only — use /gm-gdd.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
4,721 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Mode Detection
- Freeform Intake
- Hard Rules
- Sub-stages
- Available Skills & Subagents
- When Done
Scripts executed separately
../../../tools/append_stage_event.py
Files
SKILL.mdcore19,680 bytesSKILL.mdcore19,680 bytesSKILL.mdcore19,680 bytesSKILL.mdcore19,680 bytesSKILL.mdcore19,680 bytesSKILL.mdcore19,680 bytes../../../tools/append_stage_event.pyruns7,410 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-rescue
When your agent uses it
Self-diagnostic skill for godotmaker itself. Invoked when the main pipeline can't make progress (e.g. several fixgap rounds in a row failed to converge). NOT a "smarter fixgap" — does not modify game code, does not write files, only reports diagnosis to chat. If a godotmaker-side defect is the root cause, drafts an issue the user can post upstream. Explicit invocation only — use /gm-rescue.
What it loads into context
Frontmatter
117 tokensAlways available to the agent
SKILL.md
2,034 tokensWhen the skill is activated
Reference documents
1,483 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Strict scope
- Hard rules
- Session Setup
- Resume Check
- Process
- When Done
Scripts executed separately
../../../tools/append_stage_event.py
Files
SKILL.mdcore8,699 bytesSKILL.mdcore8,699 bytesreferences/diagnostic-checklist.mddoc6,103 bytes../../../tools/append_stage_event.pyruns7,410 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-scaffold
When your agent uses it
Scaffold a new Godot project: project.godot + addons + base directories + e2e/conftest.py + initial git commit. Lifetime-once role — runs only on fresh projects. Explicit invocation only — use /gm-scaffold.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,014 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Hard Rules
- Scaffold Steps
- Available Skills & Tools
- When Done
Scripts executed separately
../../../tools/append_stage_event.py../../../tools/check_project.py../../../tools/publish.py
Files
SKILL.mdcore7,598 bytesSKILL.mdcore7,598 bytesSKILL.mdcore7,598 bytesSKILL.mdcore7,598 bytes../../../tools/append_stage_event.pyruns7,410 bytes../../../tools/check_project.pyruns21,581 bytes../../../tools/publish.pyruns73,300 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgm-verify
When your agent uses it
Mechanical verification of the built game: headless build, unit tests, lint, static checks. Explicit invocation only — use /gm-verify.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
2,363 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Setup
- Resume Check
- Run the checks
- Sanity-check the script output
- Output Format
- On Failure
- When Done
Scripts executed separately
../../../tools/append_stage_event.py../../../tools/check_project.py../../../tools/run_verify.py
Files
SKILL.mdcore8,784 bytesSKILL.mdcore8,784 bytes../../../tools/append_stage_event.pyruns7,410 bytes../../../tools/check_project.pyruns21,581 bytes../../../tools/run_verify.pyruns20,080 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-api
When your agent uses it
Look up Godot engine class APIs — methods, properties, signals, enums. Use when you need to find which class to use or look up specific API details. Supports version-specific docs — reads the correct API for the project's Godot version.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
527 tokensWhen the skill is activated
Reference documents
11,054 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Skill-local paths
- Version detection
- How to answer
Scripts executed separately
tools/class_list.pytools/ensure_doc_api.shtools/godot_api_converter.py
Files
SKILL.mdcore2,085 bytesSKILL.mdcore2,085 bytescsharp.mddoc17,347 bytesgdscript.mddoc24,890 bytestools/class_list.pyruns13,522 bytestools/ensure_doc_api.shruns4,076 bytestools/godot_api_converter.pyruns24,078 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-e2e
When your agent uses it
Write and run E2E (end-to-end) game tests using the godot-e2e framework. Python controls a live Godot game over TCP — Locator-based semantic queries, expect() auto-retry assertions, and engine log capture make failures self-diagnosing. Use this skill whenever you need to: - Test actual gameplay: player movement, collisions, scoring, scene transitions - Verify UI interactions: button clicks, label text, menu navigation - Write integration tests that run the real game (not mocked unit tests) - Debug E2E test failures or set up E2E test infrastructure Triggers: "E2E test", "end-to-end test", "gameplay test", "test the game running", "simulate input", "test player movement", "test UI clicks", "godot-e2e", "integration test for game", "test scene transitions".
What it loads into context
Frontmatter
207 tokensAlways available to the agent
SKILL.md
4,097 tokensWhen the skill is activated
Reference documents
16,305 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Architecture
- Quick Start — conftest.py + Test File
- API Quick Reference
- Critical Rules
- Fixture Strategies
- Running & Debugging
- E2E Test Quality Standards
- Fixture Sync Rules
- Extended References
Files
SKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesSKILL.mdcore15,666 bytesreferences/api-reference.mddoc35,516 bytesreferences/testing-patterns.mddoc26,473 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubheadless-build
When your agent uses it
Compile-check a Godot project using headless mode. Use after writing or modifying any GDScript or C# code to verify it compiles. Triggers: after code changes, before running tests, when build errors need diagnosis. Also use this when the user says "check if it compiles", "build check", "does this parse", or after any file creation/modification that could break compilation.
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
457 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Run
- Filter output
- Report
Scripts executed separately
../../../tools/agent_runtime.py
Files
SKILL.mdcore1,838 bytesSKILL.mdcore1,838 bytesSKILL.mdcore1,838 bytesSKILL.mdcore1,838 bytes../../../tools/agent_runtime.pyruns8,543 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinput-mapper
When your agent uses it
Manage Godot input action mappings in project.godot. Use when adding input actions, changing key bindings, setting up controls for a new genre, or validating that all referenced actions exist. Called by project-scaffold (initial setup), workers (new mechanics), and the dispatching role (GDD changes requiring new inputs).
What it loads into context
Frontmatter
80 tokensAlways available to the agent
SKILL.md
802 tokensWhen the skill is activated
Reference documents
1,354 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1 — Extract Required Actions
- Step 2 — Write to project.godot [input] Section
- Step 3 — Genre Presets
- Step 4 — Validation
Files
SKILL.mdcore2,927 bytesreferences/serialization.mddoc3,856 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmcp-driver
When your agent uses it
Runtime debugging and live project inspection via godot-mcp. Use when headless tools cannot diagnose the problem: code compiles but runtime behavior is wrong, tests pass but the game does not work as expected, or you need to inspect live state (node tree, console output, rendering). Escalation trigger: a task has failed 2+ times through the headless path (headless-build, gdunit-driver), or the issue is inherently runtime-only (visual glitches, input not responding, physics behaving unexpectedly at runtime). DO NOT use for: syntax/compile errors (use headless-build), unit test failures (use gdunit-driver), API lookups (use godot-api). Requires: godot-mcp MCP server registered as "godot" (@coding-solo/godot-mcp).
What it loads into context
Frontmatter
186 tokensAlways available to the agent
SKILL.md
1,110 tokensWhen the skill is activated
Reference documents
5,867 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use this skill
- Debug-fix loop (overview)
- Project path
- Tool quick reference
- Iteration budget
- Cross-references
Files
SKILL.mdcore4,644 bytesSKILL.mdcore4,644 bytesSKILL.mdcore4,644 bytesSKILL.mdcore4,644 bytesSKILL.mdcore4,644 bytesreferences/debug-patterns.mddoc8,403 bytesreferences/tools.mddoc9,902 bytesreferences/workflow.mddoc6,899 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubphantom-camera
When your agent uses it
Guidance for using the optional Phantom Camera Godot addon in generated projects. Use when a Godot 4 game explicitly opts into Phantom Camera, already has the addon installed, or needs camera behavior that is cleaner with multiple virtual cameras than with a hand-written Camera2D script. Do not require this addon for ordinary projects that can be served by Godot's built-in Camera2D/Camera3D.
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
2,002 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Opt-in Rules
- Scene Pattern
- 2D Follow Camera
- Camera Zones
- Transitions
- Camera Shake
- Cutscene Camera Moves
- Common Camera Test Pass
- Validation Checklist
Files
SKILL.mdcore8,488 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubproject-scaffold
When your agent uses it
Generate a new Godot game project with standardized ECS structure and tooling. Use when starting a new game: "create a project", "set up a new game", "scaffold", "initialize", "new project", "start building", "let's make it". Triggers after game-planner produces a confirmed plan, or when the user provides a game name + genre directly. Even for simple requests like "make me a new Godot project", use this skill to ensure proper ECS structure. Creates directory structure, project.godot, CLAUDE.md, gecs World setup, addon stubs, and template source files based on the game plan or user input.
What it loads into context
Frontmatter
155 tokensAlways available to the agent
SKILL.md
2,211 tokensWhen the skill is activated
Reference documents
1,808 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1 — Gather Variables
- Step 2 — Create Directory Structure
- .tscn Generation Rules
- Step 3 — Fill Templates
- Step 4 — Genre Adaptations
- Step 5 — Post-Scaffold Steps
- Report
- What This Skill Does NOT Do
Scripts executed separately
../../../tools/check_project.py
Files
SKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesSKILL.mdcore8,412 bytesreferences/addons.mddoc3,561 bytesreferences/project_settings.mddoc2,953 bytestemplates/claude.md.tmplasset2,562 bytestemplates/component.tmplasset239 bytestemplates/gitignore.tmplasset198 bytestemplates/main_scene.tmplasset66 bytestemplates/project.godot.tmplasset1,190 bytestemplates/system.tmplasset423 bytestemplates/test_example.tmplasset388 bytestemplates/world_scene.tmplasset127 bytes../../../tools/check_project.pyruns21,581 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubscreenshot
When your agent uses it
Capture gameplay screenshots using godot-e2e for visual verification. Use when you need to: take a screenshot of the running game, capture multiple screenshots during an E2E scenario, generate reference.png, visually verify game state, or provide screenshots for VQA analysis. Triggers: "screenshot", "capture screenshot", "take screenshot", "reference.png", "visual capture", "screenshot the game".
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
1,652 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Capture (single screenshot)
- Multi-Point Capture (E2E with screenshots)
- Frame Sequence for VQA Question Mode
- Generate reference.png
- Spot-Check Screenshots
- API Reference
- Debug Collision Visualization
- Rules
Files
SKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubvisual-qa
When your agent uses it
Visual quality assurance: analyze game screenshots for defects, compare against reference, check motion in frame sequences. Supports runtime-native inspection plus Gemini or OpenAI API-backed VQA.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
2,428 tokensWhen the skill is activated
Reference documents
2,261 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Execution Steps
- Analysis Criteria
- Output Format
Scripts executed separately
scripts/visual_qa.py../../../tools/design_rules.py
Files
SKILL.mdcore9,699 bytesSKILL.mdcore9,699 bytesSKILL.mdcore9,699 bytesscripts/criteria.mddoc4,342 bytesscripts/dynamic_prompt.mddoc1,905 bytesscripts/question_prompt.mddoc2,441 bytesscripts/static_prompt.mddoc1,746 bytesscripts/visual_qa.pyruns8,994 bytes../../../tools/design_rules.pyruns36,679 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubanimation-review
When your agent uses it
Reviews Godot Animation implementation for known pitfalls. Triggers AFTER implementation, when code involves AnimationPlayer, AnimationTree, AnimatedSprite2D, SpriteFrames, AnimationNodeStateMachine, BlendSpace, OneShot, callback_mode_process, or animation playback control (play/travel/start). Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
343 tokensWhen the skill is activated
Reference documents
1,933 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,581 byteschecklist.mddoc3,298 bytesgotchas.mddoc5,341 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubaudio-review
When your agent uses it
Reviews Godot Audio implementation for known pitfalls. Triggers AFTER implementation, when code involves AudioStreamPlayer, AudioStreamPlayer2D, AudioStreamPlayer3D, AudioServer, AudioBus, AudioEffect, AudioStream, or .finished signal on audio players. Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
83 tokensAlways available to the agent
SKILL.md
313 tokensWhen the skill is activated
Reference documents
1,252 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,310 byteschecklist.mddoc1,976 bytesgotchas.mddoc3,308 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubnavigation-review
When your agent uses it
Reviews Godot navigation implementation for known pitfalls. Triggers AFTER implementation, when code involves NavigationAgent2D, NavigationAgent3D, NavigationRegion2D, NavigationRegion3D, NavigationLink2D, NavigationLink3D, NavigationObstacle2D, NavigationObstacle3D, target_position, TargetPosition, avoidance_enabled, bake_navigation_polygon, navigation_layers, velocity_computed, safe_velocity, is_navigation_finished. Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
334 tokensWhen the skill is activated
Reference documents
1,656 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,458 byteschecklist.mddoc3,354 bytesgotchas.mddoc4,010 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubparticles-review
When your agent uses it
Reviews Godot Particles implementation for known pitfalls. Triggers AFTER implementation, when code involves GPUParticles2D, GPUParticles3D, CPUParticles2D, CPUParticles3D, ParticleProcessMaterial, trail_enabled, sub-emitters, GPUParticlesCollision, or particle amount/emission control. Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
345 tokensWhen the skill is activated
Reference documents
1,589 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,420 byteschecklist.mddoc2,130 bytesgotchas.mddoc4,512 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubphysics-review
When your agent uses it
Reviews Godot physics implementation for known pitfalls. Triggers AFTER implementation, when code involves CollisionObject2D, RigidBody2D, CharacterBody2D, Area2D, collision layers, or physics callbacks. Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
291 tokensWhen the skill is activated
Reference documents
1,652 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,201 byteschecklist.mddoc1,964 bytesgotchas.mddoc4,724 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubshader-review
When your agent uses it
Reviews Godot Shader/Material implementation for known pitfalls. Triggers AFTER implementation, when code involves ShaderMaterial, set_shader_parameter, .gdshader, VisualShader, hint_screen_texture, BackBufferCopy, instance uniform, or uniform declarations. Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
78 tokensAlways available to the agent
SKILL.md
275 tokensWhen the skill is activated
Reference documents
1,493 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,216 byteschecklist.mddoc2,208 bytesgotchas.mddoc4,139 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtilemap-review
When your agent uses it
Reviews Godot TileMap implementation for known pitfalls. Triggers AFTER implementation, when code involves TileMapLayer, TileSet, TileSetAtlasSource, TileSetScenesCollectionSource, terrain painting, set_cell, erase_cell, get_cell_tile_data, collision polygons on tiles, or NavigationRegion2D with tile-based navigation. Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
322 tokensWhen the skill is activated
Reference documents
1,536 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,381 byteschecklist.mddoc2,586 bytesgotchas.mddoc3,927 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubui-review
When your agent uses it
Reviews Godot UI/Control implementation for known pitfalls. Triggers AFTER implementation, when code involves Control, Container, HBoxContainer, VBoxContainer, GridContainer, MarginContainer, ScrollContainer, PanelContainer, Button, Label, LineEdit, TextEdit, OptionButton, TabContainer, CanvasLayer, Theme, StyleBox, focus_mode, mouse_filter, grab_focus, or gui_input. Do NOT use this skill for planning or teaching — only for post-implementation review.
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
294 tokensWhen the skill is activated
Reference documents
2,868 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to trigger
- Review process
Files
SKILL.mdcore1,253 byteschecklist.mddoc3,832 bytesgotchas.mddoc8,652 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- background-map
- card-kit
- character-bundle
- compact-prop-pack
- fx-bundle
- platform-strip
- portrait
- scene-prop-set
- tileset
- ui-kit
- game-planner
- gdtoolkit
- gdunit-driver
- gecs
- gm-accept
- gm-asset
- gm-build
- gm-evaluate
- gm-finalize
- gm-fixgap
- gm-gdd
- gm-rescue
- gm-scaffold
- gm-verify
- godot-api
- godot-e2e
- headless-build
- input-mapper
- mcp-driver
- phantom-camera
- project-scaffold
- screenshot
- visual-qa
- animation-review
- audio-review
- navigation-review
- particles-review
- physics-review
- shader-review
- tilemap-review
- ui-review
Repository facts
- License
- No license detected
- Created
- Apr 13, 2026
- Last pushed
- Oct 23, 2026
- Forks
- 50
- Open issues
- 25
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 231 notes
skills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/background-map/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/card-kit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/card-kit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/card-kit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/card-kit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/card-kit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedtools/asset_ui_card_contract_check.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedtools/asset_ui_card_contract_check.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedtools/asset_ui_card_contract_check.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedtools/asset_ui_card_contract_check.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedtools/asset_ui_card_contract_check.py:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/character-bundle/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/assets/character-bundle/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 2 dangerous shell commandsin 2 files: godot-e2e/references/testing-patterns.md:741 project-scaffold/references/addons.md:35
- 78 network referencesin 9 files: tools/asset_source_generate.py:12 tools/publish.py:1665 gdtoolkit/SKILL.md:247 and 6 more
- 4 obfuscation signalsin 1 file: tools/asset_source_generate.py:360
- No instruction overrides
- 103 executable scriptsin 39 files: tools/append_stage_event.py:1 tools/agent_runtime.py:1 tools/seal_tag.py:1 and 36 more
- 41 references to secretsin 6 files: tools/asset_source_generate.py:540 gm-asset/references/providers/grok.md:33 gm-asset/references/providers/openai.md:33 and 3 more
- No requests to vote in Hot
Show all 228 signals by file
skills/assets/background-map/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/card-kit/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/character-bundle/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/compact-prop-pack/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/fx-bundle/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/platform-strip/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/portrait/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/scene-prop-set/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/tileset/schema/request.schema.json
skills/assets/tileset/standalone_validation.py
- Executable scriptline 1
Executable file
skills/assets/ui-kit/standalone_validation.py
- Executable scriptline 1
Executable file
skills/core/gdtoolkit/SKILL.md
- Network accessline 247
- **Repository**: https://github.com/Scony/godot-gdscript-toolkit - Network accessline 248
- **Linter wiki**: https://github.com/Scony/godot-gdscript-toolkit/wiki/3.-Linter - Network accessline 249
- **Formatter wiki**: https://github.com/Scony/godot-gdscript-toolkit/wiki/4.-Formatter - Network accessline 250
- **Open issues**: https://github.com/Scony/godot-gdscript-toolkit/issues - Network accessline 252
Use the runtime's `run_shell_command` mapping with an available HTTPS client, such as `curl --fail --location <url>`, to read a wiki page or issue thread when - Network accessline 253
such as `curl --fail --location <url>`, to read a wiki page or issue thread when
skills/core/gm-asset/references/providers/grok.md
- Access to secretsline 33
[Credential-related source omitted]
skills/core/gm-asset/references/providers/openai.md
- Access to secretsline 33
[Credential-related source omitted]
skills/core/gm-asset/references/providers/wan.md
- Access to secretsline 40
[Credential-related source omitted] - Network accessline 45
base (with or without a trailing slash); the full Wan generation endpoint is also accepted. Defaults are `https://dashscope.aliyuncs.com` for Beijing and - Network accessline 46
is also accepted. Defaults are `https://dashscope.aliyuncs.com` for Beijing and `https://dashscope-intl.aliyuncs.com` for Singapore. - Network accessline 47
`https://dashscope.aliyuncs.com` for Beijing and - Network accessline 48
`https://dashscope-intl.aliyuncs.com` for Singapore.
skills/core/godot-api/tools/class_list.py
- Executable scriptline 1
Executable file
skills/core/godot-api/tools/ensure_doc_api.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 72
mkdir -p "$VERSION_SOURCE" git clone $CLONE_ARGS --filter=blob:none --sparse \ https://github.com/godotengine/godot.git "$VERSION_SOURCE/godot" || { - Network accessline 73
git clone $CLONE_ARGS --filter=blob:none --sparse https://github.com/godotengine/godot.git "$VERSION_SOURCE/godot" || { - Network accessline 74
https://github.com/godotengine/godot.git "$VERSION_SOURCE/godot" || { - Network accessline 75
echo "ERROR: Failed to clone Godot docs for version $VERSION." echo "Check that tag '$GIT_REF' exists at https://github.com/godotengine/godot/tags" exit 1 - Network accessline 76
echo "Check that tag '$GIT_REF' exists at https://github.com/godotengine/godot/tags"
skills/core/godot-api/tools/godot_api_converter.py
skills/core/godot-e2e/references/testing-patterns.md
- Network accessline 723
shell: pwsh run: | Invoke-WebRequest -Uri "https://github.com/godotengine/godot-builds/releases/download/4.4-stable/Godot_v4.4-stable_win64.exe.zip" -OutFile godot.zip - Network accessline 724
run: | Invoke-WebRequest -Uri "https://github.com/godotengine/godot-builds/releases/download/4.4-stable/Godot_v4.4-stable_win64.exe.zip" -OutFile godot.zip Expand-Archive godot.zip -DestinationPath C:\godot - Network accessline 725
Invoke-WebRequest -Uri "https://github.com/godotengine/godot-builds/releases/download/4.4-stable/Godot_v4.4-stable_win64.exe.zip" -OutFile godot.zip - Network accessline 737
- name: Install Godot run: | wget -q https://github.com/godotengine/godot-builds/releases/download/4.4-stable/Godot_v4.4-stable_linux.x86_64.zip - Network accessline 738
run: | wget -q https://github.com/godotengine/godot-builds/releases/download/4.4-stable/Godot_v4.4-stable_linux.x86_64.zip unzip -q Godot_v4.4-stable_linux.x86_64.zip - Network accessline 739
wget -q https://github.com/godotengine/godot-builds/releases/download/4.4-stable/Godot_v4.4-stable_linux.x86_64.zip - Dangerous shell operationline 741
sudo mv Godot_v4.4-stable_linux.x86_64 /usr/local/bin/godot
skills/core/project-scaffold/references/addons.md
- Network accessline 32
# Clone specific tag outside addons/, copy addon subdirectory, clean up. git clone --depth 1 --branch {tag} https://github.com/{repo}.git .godotmaker/scratch/{addon_name} - Network accessline 33
git clone --depth 1 --branch {tag} https://github.com/{repo}.git .godotmaker/scratch/{addon_name} - Dangerous shell operationline 35
rm -rf .godotmaker/scratch/{addon_name}
skills/core/visual-qa/scripts/visual_qa.py
tools/agent_runtime.py
- Executable scriptline 1
Executable file - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file
tools/append_stage_event.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3
tools/asset_action_batch_merge.py
- Executable scriptline 1
#!/usr/bin/env python3
tools/asset_action_process.py
tools/asset_animated_bundle_contract_check.py
tools/asset_atlas_assemble.py
tools/asset_connected_component_recovery.py
- Executable scriptline 1
#!/usr/bin/env python3
tools/asset_curation_select.py
tools/asset_image_finalize.py
tools/asset_layout_guide.py
- Executable scriptline 1
#!/usr/bin/env python3
tools/asset_result_registration.py
tools/asset_scene_prop_set_validate.py
- Executable scriptline 1
#!/usr/bin/env python3
tools/asset_sheet_process.py
tools/asset_skill_contract_check.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable
tools/asset_source_generate.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 12
import tempfile from contextlib import ExitStack from http.client import HTTPException - Network accessline 12
import tempfile from contextlib import ExitStack from http.client import HTTPException - Network accessline 12
import tempfile from contextlib import ExitStack from http.client import HTTPException - Network accessline 12
import tempfile from contextlib import ExitStack from http.client import HTTPException - Network accessline 13
from contextlib import ExitStack from http.client import HTTPException from pathlib import Path - Network accessline 13
from contextlib import ExitStack from http.client import HTTPException from pathlib import Path - Network accessline 13
from contextlib import ExitStack from http.client import HTTPException from pathlib import Path - Network accessline 13
from contextlib import ExitStack from http.client import HTTPException from pathlib import Path - Network accessline 14
from http.client import HTTPException from pathlib import Path from urllib.error import HTTPError, URLError - Network accessline 14
from http.client import HTTPException from pathlib import Path from urllib.error import HTTPError, URLError - Network accessline 14
from http.client import HTTPException from pathlib import Path from urllib.error import HTTPError, URLError - Network accessline 14
from http.client import HTTPException from pathlib import Path from urllib.error import HTTPError, URLError - Network accessline 88
WAN_REGIONS = { "beijing": { "base_url": "https://dashscope.aliyuncs.com", - Network accessline 88
WAN_REGIONS = { "beijing": { "base_url": "https://dashscope.aliyuncs.com", - Network accessline 88
WAN_REGIONS = { "beijing": { "base_url": "https://dashscope.aliyuncs.com", - Network accessline 88
WAN_REGIONS = { "beijing": { "base_url": "https://dashscope.aliyuncs.com", - Network accessline 89
"beijing": { "base_url": "https://dashscope.aliyuncs.com", "workspace_suffix": ".cn-beijing.maas.aliyuncs.com", - Network accessline 89
"beijing": { "base_url": "https://dashscope.aliyuncs.com", "workspace_suffix": ".cn-beijing.maas.aliyuncs.com", - Network accessline 89
"beijing": { "base_url": "https://dashscope.aliyuncs.com", "workspace_suffix": ".cn-beijing.maas.aliyuncs.com", - Network accessline 89
"beijing": { "base_url": "https://dashscope.aliyuncs.com", "workspace_suffix": ".cn-beijing.maas.aliyuncs.com", - Network accessline 90
"base_url": "https://dashscope.aliyuncs.com", - Network accessline 90
"base_url": "https://dashscope.aliyuncs.com", - Network accessline 90
"base_url": "https://dashscope.aliyuncs.com", - Network accessline 90
"base_url": "https://dashscope.aliyuncs.com", - Network accessline 92
}, "singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", - Network accessline 92
}, "singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", - Network accessline 92
}, "singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", - Network accessline 92
}, "singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", - Network accessline 93
"singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", "workspace_suffix": ".ap-southeast-1.maas.aliyuncs.com", - Network accessline 93
"singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", "workspace_suffix": ".ap-southeast-1.maas.aliyuncs.com", - Network accessline 93
"singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", "workspace_suffix": ".ap-southeast-1.maas.aliyuncs.com", - Network accessline 93
"singapore": { "base_url": "https://dashscope-intl.aliyuncs.com", "workspace_suffix": ".ap-southeast-1.maas.aliyuncs.com", - Network accessline 94
"base_url": "https://dashscope-intl.aliyuncs.com", - Network accessline 94
"base_url": "https://dashscope-intl.aliyuncs.com", - Network accessline 94
"base_url": "https://dashscope-intl.aliyuncs.com", - Network accessline 94
"base_url": "https://dashscope-intl.aliyuncs.com", - Possible obfuscationline 360
img = Image.open(io.BytesIO(base64.b64decode(response.data[0].b64_json))) - Possible obfuscationline 360
img = Image.open(io.BytesIO(base64.b64decode(response.data[0].b64_json))) - Possible obfuscationline 360
img = Image.open(io.BytesIO(base64.b64decode(response.data[0].b64_json))) - Possible obfuscationline 360
img = Image.open(io.BytesIO(base64.b64decode(response.data[0].b64_json))) - Access to secretsline 540
[Credential-related source omitted] - Access to secretsline 540
[Credential-related source omitted] - Access to secretsline 540
[Credential-related source omitted] - Access to secretsline 540
[Credential-related source omitted] - Access to secretsline 541
[Credential-related source omitted] - Access to secretsline 541
[Credential-related source omitted] - Access to secretsline 541
[Credential-related source omitted] - Access to secretsline 541
[Credential-related source omitted] - Access to secretsline 559
[Credential-related source omitted] - Access to secretsline 559
[Credential-related source omitted] - Access to secretsline 559
[Credential-related source omitted] - Access to secretsline 559
[Credential-related source omitted] - Access to secretsline 575
[Credential-related source omitted] - Access to secretsline 575
[Credential-related source omitted] - Access to secretsline 575
[Credential-related source omitted] - Access to secretsline 575
[Credential-related source omitted] - Access to secretsline 580
[Credential-related source omitted] - Access to secretsline 580
[Credential-related source omitted] - Access to secretsline 580
[Credential-related source omitted] - Access to secretsline 580
[Credential-related source omitted] - Access to secretsline 658
[Credential-related source omitted] - Access to secretsline 658
[Credential-related source omitted] - Access to secretsline 658
[Credential-related source omitted] - Access to secretsline 658
[Credential-related source omitted] - Access to secretsline 659
[Credential-related source omitted] - Access to secretsline 659
[Credential-related source omitted] - Access to secretsline 659
[Credential-related source omitted] - Access to secretsline 659
[Credential-related source omitted] - Access to secretsline 660
[Credential-related source omitted] - Access to secretsline 660
[Credential-related source omitted] - Access to secretsline 660
[Credential-related source omitted] - Access to secretsline 660
[Credential-related source omitted] - Access to secretsline 673
[Credential-related source omitted] - Access to secretsline 673
[Credential-related source omitted] - Access to secretsline 673
[Credential-related source omitted] - Access to secretsline 673
[Credential-related source omitted]
tools/asset_tileset_profile.py
- Executable scriptline 1
#!/usr/bin/env python3
tools/asset_ui_card_contract_check.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable
tools/asset_ui_card_validate.py
tools/asset_user_preflight.py
- Executable scriptline 1
#!/usr/bin/env python3
tools/check_project.py
tools/codex_image_claim.py
tools/design_rules.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
#!/usr/bin/env python3
tools/publish.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 1665
Anthropic ships `.worktreeinclude` (gitignore syntax) at project root as the documented mechanism for this carry-over. See https://code.claude.com/docs/en/worktrees. - Network accessline 1665
Anthropic ships `.worktreeinclude` (gitignore syntax) at project root as the documented mechanism for this carry-over. See https://code.claude.com/docs/en/worktrees. - Network accessline 1665
Anthropic ships `.worktreeinclude` (gitignore syntax) at project root as the documented mechanism for this carry-over. See https://code.claude.com/docs/en/worktrees. - Network accessline 1667
https://code.claude.com/docs/en/worktrees. - Network accessline 1667
https://code.claude.com/docs/en/worktrees. - Network accessline 1667
https://code.claude.com/docs/en/worktrees. - Network accessline 1680
"# Sub-agents dispatched with isolation: \"worktree\" need .claude/\n" "# (godotmaker.yaml + skills/ + agents/) in their fresh checkout.\n" "# See https://code.claude.com/docs/en/worktrees.\n" - Network accessline 1680
"# Sub-agents dispatched with isolation: \"worktree\" need .claude/\n" "# (godotmaker.yaml + skills/ + agents/) in their fresh checkout.\n" "# See https://code.claude.com/docs/en/worktrees.\n" - Network accessline 1680
"# Sub-agents dispatched with isolation: \"worktree\" need .claude/\n" "# (godotmaker.yaml + skills/ + agents/) in their fresh checkout.\n" "# See https://code.claude.com/docs/en/worktrees.\n" - Network accessline 1681
"# (godotmaker.yaml + skills/ + agents/) in their fresh checkout.\n" "# See https://code.claude.com/docs/en/worktrees.\n" "# Managed by tools/publish.py — your additions are preserved.\n" - Network accessline 1681
"# (godotmaker.yaml + skills/ + agents/) in their fresh checkout.\n" "# See https://code.claude.com/docs/en/worktrees.\n" "# Managed by tools/publish.py — your additions are preserved.\n" - Network accessline 1681
"# (godotmaker.yaml + skills/ + agents/) in their fresh checkout.\n" "# See https://code.claude.com/docs/en/worktrees.\n" "# Managed by tools/publish.py — your additions are preserved.\n" - Network accessline 1682
"# See https://code.claude.com/docs/en/worktrees.\n" - Network accessline 1682
"# See https://code.claude.com/docs/en/worktrees.\n" - Network accessline 1682
"# See https://code.claude.com/docs/en/worktrees.\n"
tools/run_verify.py
- Executable scriptline 1
#!/usr/bin/env python3
tools/seal_tag.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 3 facts
- Contacts dashscope.aliyuncs.com, which SKILL.md, the README and the plugin manifest do not mentiontools/asset_source_generate.py:90High confidence
- Contacts dashscope-intl.aliyuncs.com, which SKILL.md, the README and the plugin manifest do not mentiontools/asset_source_generate.py:94High confidence
- Contacts code.claude.com, which SKILL.md, the README and the plugin manifest do not mentiontools/publish.py:1682High confidence
Signal confidence: 226 facts
- Executable script in prose of a file that runsbackground-map/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runscard-kit/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runscharacter-bundle/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runscompact-prop-pack/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runsfx-bundle/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runsplatform-strip/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runsportrait/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runsscene-prop-set/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runstileset/standalone_validation.py:1Low confidence
- Executable script in prose of a file that runsui-kit/standalone_validation.py:1Low confidence
- Network access in prose of the SKILL.mdgdtoolkit/SKILL.md:247Low confidence
- Network access in prose of the SKILL.mdgdtoolkit/SKILL.md:248Low confidence
- Network access in prose of the SKILL.mdgdtoolkit/SKILL.md:249Low confidence
- Network access in prose of the SKILL.mdgdtoolkit/SKILL.md:250Low confidence
- Network access in prose of the SKILL.mdgdtoolkit/SKILL.md:252Low confidence
- Network access in prose of the SKILL.mdgdtoolkit/SKILL.md:253Low confidence
- Access to secrets in prose of documentationgm-asset/references/providers/grok.md:33Low confidence
- Access to secrets in prose of documentationgm-asset/references/providers/openai.md:33Low confidence
- Access to secrets in prose of documentationgm-asset/references/providers/wan.md:40Low confidence
- Network access in prose of documentationgm-asset/references/providers/wan.md:45Low confidence
- Network access in prose of documentationgm-asset/references/providers/wan.md:46Low confidence
- Network access in prose of documentationgm-asset/references/providers/wan.md:47Low confidence
- Network access in prose of documentationgm-asset/references/providers/wan.md:48Low confidence
- Executable script in code of a file that runsgodot-api/tools/class_list.py:1High confidence
- Executable script in code of a file that runsgodot-api/tools/ensure_doc_api.sh:1High confidence
- Network access in code of a file that runsgodot-api/tools/ensure_doc_api.sh:72High confidence
- Network access in code of a file that runsgodot-api/tools/ensure_doc_api.sh:73High confidence
- Network access in code of a file that runsgodot-api/tools/ensure_doc_api.sh:74High confidence
- Network access in code of a file that runsgodot-api/tools/ensure_doc_api.sh:75High confidence
- Network access in code of a file that runsgodot-api/tools/ensure_doc_api.sh:76High confidence
- Executable script in code of a file that runsgodot-api/tools/godot_api_converter.py:1High confidence
- Network access in prose of a file that runsgodot-api/tools/godot_api_converter.py:12Low confidence
- Network access in prose of a file that runsgodot-api/tools/godot_api_converter.py:13Low confidence
- Network access in code of documentationgodot-e2e/references/testing-patterns.md:723Low confidence
- Network access in code of documentationgodot-e2e/references/testing-patterns.md:724Low confidence
- Network access in code of documentationgodot-e2e/references/testing-patterns.md:725Low confidence
- Network access in code of documentationgodot-e2e/references/testing-patterns.md:737Low confidence
- Network access in code of documentationgodot-e2e/references/testing-patterns.md:738Low confidence
- Network access in code of documentationgodot-e2e/references/testing-patterns.md:739Low confidence
- Dangerous shell operation in code of documentationgodot-e2e/references/testing-patterns.md:741Low confidence
- Network access in code of documentationproject-scaffold/references/addons.md:32Low confidence
- Network access in code of documentationproject-scaffold/references/addons.md:33Low confidence
- Dangerous shell operation in code of documentationproject-scaffold/references/addons.md:35Low confidence
- Executable script in code of a file that runsvisual-qa/scripts/visual_qa.py:1High confidence
- Access to secrets in prose of a file that runsvisual-qa/scripts/visual_qa.py:17Low confidence
- Executable script in prose of a file that runstools/agent_runtime.py:1Low confidence
- Executable script in prose of a file that runstools/agent_runtime.py:1Low confidence
- Executable script in prose of a file that runstools/agent_runtime.py:1Low confidence
- Executable script in prose of a file that runstools/agent_runtime.py:1Low confidence
- Executable script in prose of a file that runstools/agent_runtime.py:1Low confidence
and 176 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path CLAUDE.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/assets/background-map/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/assets/background-map/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/assets/background-map/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/assets/background-map/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/assets/background-map/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.