#940 by GitHub stars
thedivergentai/Game-Dev-Agentic-Skills
Multi-engine long-term memory for game AI agents. Deep Godot 4.7+ (99 skills, 27 genre blueprints) + Bevy docs-first parity — audited patterns, persona orchestration (Analyst · Auditor · Builder), production-grade engineering.
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/bevy-2d-animation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-3d-lighting/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-3d-materials/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-3d-world-building/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-ability-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-adapt-2d-to-3d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-adapt-3d-to-2d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-adapt-desktop-to-mobile/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-adapt-mobile-to-desktop/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-ai-navigation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-animation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-animation-graph/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-app-resources/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-asset-scenes/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-audio-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-camera-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-character-movement/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-combat-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-data-resources/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-debugging-profiling/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-dialogue-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-economy-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-ecs-composition/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-events-messaging/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-game-loop-collection/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-game-loop-harvest/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-game-loop-time-trial/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-game-loop-waves/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-action-rpg/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-card-game/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-educational/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-fighting/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-horror/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-idle-clicker/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-metroidvania/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-open-world/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-party/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-platformer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-puzzle/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-racing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-rhythm/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-roguelike/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-romance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-rts/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-sandbox/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-shooter/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-shooter-fps/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-simulation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-sports/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-stealth/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-survival/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-tower-defense/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-genre-visual-novel/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-input-handling/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-inventory-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-master/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-mechanic-revival/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-mechanic-secrets/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-navigation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-particles/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-performance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-physics-2d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-physics-3d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-platform-desktop/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-platform-mobile/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-platform-web/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-procedural-generation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-project-foundations/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-project-templates/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-quest-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-rea/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-rpg-stats/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-save-load/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-shaders/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-spatial-queries/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-state-machines/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-testing-patterns/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-tilemap/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-turn-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-tweening/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-ui-layout/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-ui-text/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/bevy-ui-theming/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/gdas-reader/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-2d-animation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-2d-physics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-3d-lighting/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-3d-materials/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-3d-world-building/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-ability-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-adapt-2d-to-3d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-adapt-3d-to-2d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-adapt-desktop-to-mobile/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-adapt-mobile-to-desktop/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-adapt-single-to-multiplayer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-agent-vision/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-ai-navigation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-analyst/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-animation-player/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-animation-tree-mastery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-audio-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-auditor/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-autoload-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-builder/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-camera-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-characterbody-2d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-combat-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-composition/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-composition-apps/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-debugging-profiling/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-dialogue-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-economy-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-export-builds/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-game-loop-collection/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-game-loop-harvest/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-game-loop-time-trial/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-game-loop-waves/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-gdscript-mastery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-action-rpg/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-battle-royale/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-card-game/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-educational/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-fighting/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-horror/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-idle-clicker/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-metroidvania/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-moba/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-open-world/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-party/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-platformer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-puzzle/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-racing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-rhythm/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-roguelike/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-romance/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-rts/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-sandbox/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-shooter/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-shooter-fps/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-simulation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-sports/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-stealth/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-survival/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-tower-defense/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-genre-visual-novel/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-input-handling/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-inventory-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-master/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-mechanic-revival/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-mechanic-secrets/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-monte-carlo-balancer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-multiplayer-networking/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-navigation-pathfinding/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-particles/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-performance-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-physics-3d/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-platform-console/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-platform-desktop/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-platform-mobile/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-platform-vr/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-platform-web/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-procedural-generation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-project-foundations/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-project-templates/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-quest-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-raycasting-queries/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-rea/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-resource-data-patterns/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-rpg-stats/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-save-load-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-scene-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-server-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-shaders-basics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-signal-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-state-machine-advanced/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-testing-patterns/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-theme-easter/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-tilemap-mastery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-turn-system/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-tweening/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-ui-containers/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-ui-rich-text/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-ui-theming/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
skills/godot-version-migration/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → db004d74c406
No earlier version was observed for comparison.
Heat
7.5- Star growth, last 7 daysAhead of 92% of tracked repositories
- Star growth, last 24 hoursAhead of 96% of tracked repositories
- Rank movement, last 7 daysAhead of 57% of tracked repositories
- Commits, last 30 daysAhead of 90% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- bevy-2d-animation
skills/bevy-2d-animation - bevy-3d-lighting
skills/bevy-3d-lighting - bevy-3d-materials
skills/bevy-3d-materials - bevy-3d-world-building
skills/bevy-3d-world-building - bevy-ability-system
skills/bevy-ability-system - bevy-adapt-2d-to-3d
skills/bevy-adapt-2d-to-3d - bevy-adapt-3d-to-2d
skills/bevy-adapt-3d-to-2d - bevy-adapt-desktop-to-mobile
skills/bevy-adapt-desktop-to-mobile - bevy-adapt-mobile-to-desktop
skills/bevy-adapt-mobile-to-desktop - bevy-ai-navigation
skills/bevy-ai-navigation - bevy-animation
skills/bevy-animation - bevy-animation-graph
skills/bevy-animation-graph - bevy-app-resources
skills/bevy-app-resources - bevy-asset-scenes
skills/bevy-asset-scenes - bevy-audio-systems
skills/bevy-audio-systems - bevy-camera-systems
skills/bevy-camera-systems - bevy-character-movement
skills/bevy-character-movement - bevy-combat-system
skills/bevy-combat-system - bevy-data-resources
skills/bevy-data-resources - bevy-debugging-profiling
skills/bevy-debugging-profiling - bevy-dialogue-system
skills/bevy-dialogue-system - bevy-economy-system
skills/bevy-economy-system - bevy-ecs-composition
skills/bevy-ecs-composition - bevy-events-messaging
skills/bevy-events-messaging - bevy-game-loop-collection
skills/bevy-game-loop-collection - bevy-game-loop-harvest
skills/bevy-game-loop-harvest - bevy-game-loop-time-trial
skills/bevy-game-loop-time-trial - bevy-game-loop-waves
skills/bevy-game-loop-waves - bevy-genre-action-rpg
skills/bevy-genre-action-rpg - bevy-genre-card-game
skills/bevy-genre-card-game - bevy-genre-educational
skills/bevy-genre-educational - bevy-genre-fighting
skills/bevy-genre-fighting - bevy-genre-horror
skills/bevy-genre-horror - bevy-genre-idle-clicker
skills/bevy-genre-idle-clicker - bevy-genre-metroidvania
skills/bevy-genre-metroidvania - bevy-genre-open-world
skills/bevy-genre-open-world - bevy-genre-party
skills/bevy-genre-party - bevy-genre-platformer
skills/bevy-genre-platformer - bevy-genre-puzzle
skills/bevy-genre-puzzle - bevy-genre-racing
skills/bevy-genre-racing - bevy-genre-rhythm
skills/bevy-genre-rhythm - bevy-genre-roguelike
skills/bevy-genre-roguelike - bevy-genre-romance
skills/bevy-genre-romance - bevy-genre-rts
skills/bevy-genre-rts - bevy-genre-sandbox
skills/bevy-genre-sandbox - bevy-genre-shooter
skills/bevy-genre-shooter - bevy-genre-shooter-fps
skills/bevy-genre-shooter-fps - bevy-genre-simulation
skills/bevy-genre-simulation - bevy-genre-sports
skills/bevy-genre-sports - bevy-genre-stealth
skills/bevy-genre-stealth - bevy-genre-survival
skills/bevy-genre-survival - bevy-genre-tower-defense
skills/bevy-genre-tower-defense - bevy-genre-visual-novel
skills/bevy-genre-visual-novel - bevy-input-handling
skills/bevy-input-handling - bevy-inventory-system
skills/bevy-inventory-system - bevy-master
skills/bevy-master - bevy-mechanic-revival
skills/bevy-mechanic-revival - bevy-mechanic-secrets
skills/bevy-mechanic-secrets - bevy-navigation
skills/bevy-navigation - bevy-particles
skills/bevy-particles - bevy-performance
skills/bevy-performance - bevy-physics-2d
skills/bevy-physics-2d - bevy-physics-3d
skills/bevy-physics-3d - bevy-platform-desktop
skills/bevy-platform-desktop - bevy-platform-mobile
skills/bevy-platform-mobile - bevy-platform-web
skills/bevy-platform-web - bevy-procedural-generation
skills/bevy-procedural-generation - bevy-project-foundations
skills/bevy-project-foundations - bevy-project-templates
skills/bevy-project-templates - bevy-quest-system
skills/bevy-quest-system - bevy-rea
skills/bevy-rea - bevy-rpg-stats
skills/bevy-rpg-stats - bevy-save-load
skills/bevy-save-load - bevy-shaders
skills/bevy-shaders - bevy-spatial-queries
skills/bevy-spatial-queries - bevy-state-machines
skills/bevy-state-machines - bevy-testing-patterns
skills/bevy-testing-patterns - bevy-tilemap
skills/bevy-tilemap - bevy-turn-system
skills/bevy-turn-system - bevy-tweening
skills/bevy-tweening - bevy-ui-layout
skills/bevy-ui-layout - bevy-ui-text
skills/bevy-ui-text - bevy-ui-theming
skills/bevy-ui-theming - gdas-reader
skills/gdas-reader - godot-2d-animation
skills/godot-2d-animation - godot-2d-physics
skills/godot-2d-physics - godot-3d-lighting
skills/godot-3d-lighting - godot-3d-materials
skills/godot-3d-materials - godot-3d-world-building
skills/godot-3d-world-building - godot-ability-system
skills/godot-ability-system - godot-adapt-2d-to-3d
skills/godot-adapt-2d-to-3d - godot-adapt-3d-to-2d
skills/godot-adapt-3d-to-2d - godot-adapt-desktop-to-mobile
skills/godot-adapt-desktop-to-mobile - godot-adapt-mobile-to-desktop
skills/godot-adapt-mobile-to-desktop - godot-adapt-single-to-multiplayer
skills/godot-adapt-single-to-multiplayer - godot-agent-vision
skills/godot-agent-vision - godot-ai-navigation
skills/godot-ai-navigation - godot-analyst
skills/godot-analyst - godot-animation-player
skills/godot-animation-player - godot-animation-tree-mastery
skills/godot-animation-tree-mastery - godot-audio-systems
skills/godot-audio-systems - godot-auditor
skills/godot-auditor - godot-autoload-architecture
skills/godot-autoload-architecture - godot-builder
skills/godot-builder - godot-camera-systems
skills/godot-camera-systems - godot-characterbody-2d
skills/godot-characterbody-2d - godot-combat-system
skills/godot-combat-system - godot-composition
skills/godot-composition - godot-composition-apps
skills/godot-composition-apps - godot-debugging-profiling
skills/godot-debugging-profiling - godot-dialogue-system
skills/godot-dialogue-system - godot-economy-system
skills/godot-economy-system - godot-export-builds
skills/godot-export-builds - godot-game-loop-collection
skills/godot-game-loop-collection - godot-game-loop-harvest
skills/godot-game-loop-harvest - godot-game-loop-time-trial
skills/godot-game-loop-time-trial - godot-game-loop-waves
skills/godot-game-loop-waves - godot-gdscript-mastery
skills/godot-gdscript-mastery - godot-genre-action-rpg
skills/godot-genre-action-rpg - godot-genre-battle-royale
skills/godot-genre-battle-royale - godot-genre-card-game
skills/godot-genre-card-game - godot-genre-educational
skills/godot-genre-educational - godot-genre-fighting
skills/godot-genre-fighting - godot-genre-horror
skills/godot-genre-horror - godot-genre-idle-clicker
skills/godot-genre-idle-clicker - godot-genre-metroidvania
skills/godot-genre-metroidvania - godot-genre-moba
skills/godot-genre-moba - godot-genre-open-world
skills/godot-genre-open-world - godot-genre-party
skills/godot-genre-party - godot-genre-platformer
skills/godot-genre-platformer - godot-genre-puzzle
skills/godot-genre-puzzle - godot-genre-racing
skills/godot-genre-racing - godot-genre-rhythm
skills/godot-genre-rhythm - godot-genre-roguelike
skills/godot-genre-roguelike - godot-genre-romance
skills/godot-genre-romance - godot-genre-rts
skills/godot-genre-rts - godot-genre-sandbox
skills/godot-genre-sandbox - godot-genre-shooter
skills/godot-genre-shooter - godot-genre-shooter-fps
skills/godot-genre-shooter-fps - godot-genre-simulation
skills/godot-genre-simulation - godot-genre-sports
skills/godot-genre-sports - godot-genre-stealth
skills/godot-genre-stealth - godot-genre-survival
skills/godot-genre-survival - godot-genre-tower-defense
skills/godot-genre-tower-defense - godot-genre-visual-novel
skills/godot-genre-visual-novel - godot-input-handling
skills/godot-input-handling - godot-inventory-system
skills/godot-inventory-system - godot-master
skills/godot-master - godot-mechanic-revival
skills/godot-mechanic-revival - godot-mechanic-secrets
skills/godot-mechanic-secrets - godot-monte-carlo-balancer
skills/godot-monte-carlo-balancer - godot-multiplayer-networking
skills/godot-multiplayer-networking - godot-navigation-pathfinding
skills/godot-navigation-pathfinding - godot-particles
skills/godot-particles - godot-performance-optimization
skills/godot-performance-optimization - godot-physics-3d
skills/godot-physics-3d - godot-platform-console
skills/godot-platform-console - godot-platform-desktop
skills/godot-platform-desktop - godot-platform-mobile
skills/godot-platform-mobile - godot-platform-vr
skills/godot-platform-vr - godot-platform-web
skills/godot-platform-web - godot-procedural-generation
skills/godot-procedural-generation - godot-project-foundations
skills/godot-project-foundations - godot-project-templates
skills/godot-project-templates - godot-quest-system
skills/godot-quest-system - godot-raycasting-queries
skills/godot-raycasting-queries - godot-rea
skills/godot-rea - godot-resource-data-patterns
skills/godot-resource-data-patterns - godot-rpg-stats
skills/godot-rpg-stats - godot-save-load-systems
skills/godot-save-load-systems - godot-scene-management
skills/godot-scene-management - godot-server-architecture
skills/godot-server-architecture - godot-shaders-basics
skills/godot-shaders-basics - godot-signal-architecture
skills/godot-signal-architecture - godot-state-machine-advanced
skills/godot-state-machine-advanced - godot-testing-patterns
skills/godot-testing-patterns - godot-theme-easter
skills/godot-theme-easter - godot-tilemap-mastery
skills/godot-tilemap-mastery - godot-turn-system
skills/godot-turn-system - godot-tweening
skills/godot-tweening - godot-ui-containers
skills/godot-ui-containers - godot-ui-rich-text
skills/godot-ui-rich-text - godot-ui-theming
skills/godot-ui-theming - godot-version-migration
skills/godot-version-migration
How it works
bevy-2d-animation
When your agent uses it
Bevy ECS skill for 2D sprite animation. Keywords: Bevy, sprite, animation, AnimationPlayer, AnimationClip, 2D.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
2,391 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Playback choices
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,505 bytesreferences/ecs-ownership.mddoc531 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-3d-lighting
When your agent uses it
Spawn and tune Bevy 0.20 directional, point, and spot lights, cascade shadows, distance fog, and a nearest-light shadow budget. Use when a 3D scene needs a sun, local lights, or fog on the camera. Keywords: DirectionalLight, PointLight, SpotLight, CascadeShadowConfig, DistanceFog, bevy_light.
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
2,542 tokensWhen the skill is activated
Reference documents
237 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Light choice
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,675 bytesSKILL.mdcore9,675 bytesSKILL.mdcore9,675 bytesreferences/ecs-ownership.mddoc922 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-3d-materials
When your agent uses it
Bevy ECS skill for PBR materials. Keywords: Bevy, StandardMaterial, PBR, material, ExtendedMaterial.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
2,155 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Surface choice
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,276 bytesSKILL.mdcore8,276 bytesreferences/ecs-ownership.mddoc531 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-3d-world-building
When your agent uses it
Bevy ECS skill for 3D level assembly. Keywords: Bevy, level, scene, mesh, world, ECS.
What it loads into context
Frontmatter
39 tokensAlways available to the agent
SKILL.md
2,623 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Level choices
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,779 bytesSKILL.mdcore9,779 bytesreferences/ecs-ownership.mddoc536 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-ability-system
When your agent uses it
Bevy ECS skill for abilities. Keywords: Bevy, ability, cooldown, ECS, gameplay.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
2,247 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Ability choices
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,760 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-adapt-2d-to-3d
When your agent uses it
Rewrite Bevy 2D actors and cameras into 3D meshes and Camera3d while keeping gameplay components. Use when a Bevy 2D game should gain a perspective camera, mesh draw, and a planar velocity lifted onto XZ. Keywords: Camera2d, Camera3d, Sprite, Mesh3d, StandardMaterial, WishVelocity.
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
2,128 tokensWhen the skill is activated
Reference documents
234 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- What changes
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,045 bytesSKILL.mdcore8,045 bytesreferences/ecs-ownership.mddoc851 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-adapt-3d-to-2d
When your agent uses it
Bevy ECS skill for moving a Bevy game from 3D to 2D. Keywords: Bevy, 3D, 2D, adapt, sprite, camera.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,860 tokensWhen the skill is activated
Reference documents
149 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- What stays and what changes
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore7,227 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-adapt-desktop-to-mobile
When your agent uses it
Bevy ECS skill for adapting a Bevy desktop game to mobile. Keywords: Bevy, mobile, touch, UI, adapt.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
1,820 tokensWhen the skill is activated
Reference documents
146 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Adapt choices
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore7,123 bytesSKILL.mdcore7,123 bytesSKILL.mdcore7,123 bytesreferences/ecs-ownership.mddoc542 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-adapt-mobile-to-desktop
When your agent uses it
Bevy ECS skill for adapting a Bevy mobile game to desktop. Keywords: Bevy, desktop, mouse, keyboard, adapt, window.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
2,188 tokensWhen the skill is activated
Reference documents
146 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Desktop choices
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,639 bytesreferences/ecs-ownership.mddoc542 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-ai-navigation
When your agent uses it
Bevy 0.20 chase, patrol, and wait policy: an enum brain, a goal, a desired velocity, and a retarget timer on FixedUpdate. Use when an actor must choose a goal before movement. Paths stay on bevy-navigation. Keywords: Brain, Goal, DesiredVelocity, PatrolRoute, FixedUpdate, chase, patrol.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
2,227 tokensWhen the skill is activated
Reference documents
229 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Policy map
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,901 bytesreferences/ecs-ownership.mddoc844 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-animation
When your agent uses it
Bevy ECS skill for animation playback. Keywords: Bevy, AnimationPlayer, AnimationClip, AnimationPlugin, animate_targets.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
1,967 tokensWhen the skill is activated
Reference documents
141 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Playback pieces
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesreferences/ecs-ownership.mddoc528 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-animation-graph
When your agent uses it
Bevy ECS skill for animation blending. Keywords: Bevy, AnimationGraph, blend, AnimationGraphHandle, AnimationNodeType.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
2,153 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Graph choices
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,542 bytesSKILL.mdcore8,542 bytesSKILL.mdcore8,542 bytesreferences/ecs-ownership.mddoc534 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-app-resources
When your agent uses it
Bevy ECS skill for app-wide resources and schedules. Keywords: Bevy, Resource, App, Schedule, Plugin.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
2,261 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- App choices
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,884 bytesreferences/ecs-ownership.mddoc532 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-asset-scenes
When your agent uses it
Load Bevy 0.20 assets with AssetServer and spawn scenes with bsn!, spawn_scene, and queue_spawn_scene. Use when content comes from disk, a handle must be ready, or a level root should be replaced. Keywords: AssetServer, Handle, is_loaded_with_dependencies, bsn, Scene, file_watcher, LevelRoot.
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
2,191 tokensWhen the skill is activated
Reference documents
244 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Asset choice
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,774 bytesSKILL.mdcore8,774 bytesreferences/ecs-ownership.mddoc943 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-audio-systems
When your agent uses it
Bevy ECS skill for audio playback. Keywords: Bevy, AudioPlayer, AudioSink, PlaybackSettings, AssetServer.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
2,022 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Playback pieces
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,046 bytesreferences/ecs-ownership.mddoc532 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-camera-systems
When your agent uses it
Bevy ECS skill for cameras. Keywords: Bevy, Camera, Camera2d, Camera3d, Transform.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
2,359 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- View choices
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,891 bytesSKILL.mdcore8,891 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-character-movement
When your agent uses it
Bevy 0.20 kinematic character movement: intent components, FixedUpdate integration, coyote time, and jump buffer. Use when a player or actor walks or jumps and the step must stay stable. Keywords: Bevy, movement, FixedUpdate, coyote, jump buffer, ECS.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,589 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Engine counterparts
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,169 bytesSKILL.mdcore10,169 bytesSKILL.mdcore10,169 bytesSKILL.mdcore10,169 bytesreferences/ecs-ownership.mddoc537 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-combat-system
When your agent uses it
Bevy ECS combat: Health, Team, and Invuln on actors, Hit messages, melee reach, despawn on FixedUpdate after damage. Use when a hit must change health before death. Keywords: Bevy, combat, health, Hit, Invuln, chain, FixedUpdate.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,312 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Idioms
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,999 bytesSKILL.mdcore8,999 bytesreferences/ecs-ownership.mddoc532 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-data-resources
When your agent uses it
Place Bevy 0.20 gameplay data on a Component or a Resource. Use when choosing Query versus Res/ResMut, insert_resource, Time and Timer, or a RON/asset handle stored once for the app. Keywords: Bevy, Resource, Res, ResMut, Component, Timer, AssetServer.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
2,115 tokensWhen the skill is activated
Reference documents
199 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Where data lives
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,248 bytesSKILL.mdcore8,248 bytesreferences/ecs-ownership.mddoc754 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-debugging-profiling
When your agent uses it
Bevy ECS skill for logs and diagnostics. Keywords: Bevy, LogPlugin, DiagnosticsPlugin, FrameTimeDiagnosticsPlugin.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
1,922 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,060 bytesreferences/ecs-ownership.mddoc538 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-dialogue-system
When your agent uses it
Bevy 0.20 dialogue data: line tables in a resource, the current line index on a component, and choice flags filtered before the write. Use when lines or choices advance. Keywords: Bevy, dialogue, line index, choices, ECS.
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
2,348 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Engine counterparts
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,536 bytesSKILL.mdcore9,536 bytesreferences/ecs-ownership.mddoc534 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-economy-system
When your agent uses it
Bevy ECS economy: Wallet components, a PriceTable resource, Purchase and Transfer messages, vendor stock. Use when a debit must see the price row and two wallets must not be written by unordered systems. Keywords: Bevy, economy, wallet, price, Purchase, get_many_mut.
What it loads into context
Frontmatter
70 tokensAlways available to the agent
SKILL.md
2,080 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Idioms
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,406 bytesSKILL.mdcore8,406 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-ecs-composition
When your agent uses it
Compose Bevy 0.20 entities from small components and systems. Use when spawning tuples with Commands, filtering Query with With, ordering writers with chain, or attaching ChildOf. Keywords: Bevy, ECS, Component, Query, Commands, chain, ChildOf.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
1,981 tokensWhen the skill is activated
Reference documents
194 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Composition choices
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore7,941 bytesSKILL.mdcore7,941 bytesreferences/ecs-ownership.mddoc725 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-events-messaging
When your agent uses it
Bevy ECS skill for messages and observers. Keywords: Bevy, Message, Event, Observer.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
1,725 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore6,977 bytesreferences/ecs-ownership.mddoc535 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-game-loop-collection
When your agent uses it
Bevy 0.20 collection loop: pickup markers, a quota resource, one score per entity per pass, and NextState when the quota is met. Use when the run is about collecting objects. Keywords: Bevy, collection, pickup, quota, NextState, ECS.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
2,123 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Engine counterparts
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,532 bytesSKILL.mdcore8,532 bytesreferences/ecs-ownership.mddoc539 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-game-loop-harvest
When your agent uses it
Bevy ECS harvest loop: Crop stage on Time<Fixed>, season scale, catch-up from a LastVisit resource, Harvested messages. Use when growth must finish before the yield message. Keywords: Bevy, harvest, crop, FixedUpdate, season, catch-up.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
2,163 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Idioms
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,543 bytesSKILL.mdcore8,543 bytesreferences/ecs-ownership.mddoc536 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-game-loop-time-trial
When your agent uses it
Run a Bevy 0.20 time trial as ECS data. Use when a race clock, split gates, and a finish line share one resource and must be chained, while movement steps on FixedUpdate. Keywords: Bevy, time trial, RaceClock, SplitGate, FixedUpdate, chain.
What it loads into context
Frontmatter
74 tokensAlways available to the agent
SKILL.md
2,160 tokensWhen the skill is activated
Reference documents
208 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Race data
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytesreferences/ecs-ownership.mddoc754 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-game-loop-waves
When your agent uses it
Bevy ECS skill for encounter waves. Keywords: Bevy, waves, spawn, encounter, ECS.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
1,776 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore6,932 bytesreferences/ecs-ownership.mddoc534 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-action-rpg
When your agent uses it
Bevy 0.20 action-RPG router: real-time hits, stats, inventory, and quests as ECS joins, with domain work in the linked skills. Use when routing an action RPG. Keywords: Bevy, action RPG, hits, stamina, quests, ECS, router.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,502 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Engine counterparts
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,609 bytesSKILL.mdcore9,609 bytesreferences/ecs-ownership.mddoc535 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-card-game
When your agent uses it
Bevy card-game router: zones, turn resource, deck order, catalog costs, EndTurn and PlayCard messages. Use for a local hand, board, and seat order. Keywords: Bevy, card game, zone, turn, deck, energy, chain.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
2,554 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Idioms
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,840 bytesSKILL.mdcore9,840 bytesreferences/ecs-ownership.mddoc534 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-educational
When your agent uses it
Route a Bevy 0.20 educational loop. Use when prompts and choices are components, lesson totals are one resource, and grading must run after selection in one chain. Keywords: Bevy, Educational, LessonProgress, Choice, chain, genre.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
2,095 tokensWhen the skill is activated
Reference documents
190 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Lesson data
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,360 bytesreferences/ecs-ownership.mddoc703 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-fighting
When your agent uses it
Bevy genre router for fighting. Keywords: Bevy, Fighting, genre, ECS, router.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
2,187 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,545 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-horror
When your agent uses it
Bevy 0.20 horror router: sanity, stalker suspicion, and light energy as ECS data, with lighting, audio, and navigation in the linked skills. Use when routing a horror game. Keywords: Bevy, Horror, sanity, stalker, ECS, router.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
2,237 tokensWhen the skill is activated
Reference documents
176 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,536 bytesreferences/ecs-ownership.mddoc605 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-idle-clicker
When your agent uses it
Route a Bevy 0.20 idle clicker: one Wallet resource, generator entities, click on Update, offline bank capped in hours. Keywords: Bevy, idle, clicker, Wallet, Generator, offline, chain, ECS.
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
2,327 tokensWhen the skill is activated
Reference documents
214 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Examples
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,918 bytesreferences/ecs-ownership.mddoc798 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-metroidvania
When your agent uses it
Bevy genre router for Metroidvania. Keywords: Bevy, Metroidvania, genre, ECS, router.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
2,328 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Scene shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,005 bytesreferences/ecs-ownership.mddoc537 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-open-world
When your agent uses it
Route a Bevy 0.20 open world. Use when region membership is a component, the player cell is one resource, and activation runs after the cell write in one chain. Keywords: Bevy, Open world, Resident, PlayerCell, Active, chain, genre.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
2,242 tokensWhen the skill is activated
Reference documents
209 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,768 bytesreferences/ecs-ownership.mddoc743 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-party
When your agent uses it
Bevy 0.20 party router: local seats, shared scores, and minigame swaps as ECS data. Use when routing a local party game. Keywords: Bevy, Party, minigame, score, ECS, router.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
2,285 tokensWhen the skill is activated
Reference documents
163 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,821 bytesreferences/ecs-ownership.mddoc573 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-platformer
When your agent uses it
Route a Bevy 0.20 platformer: coyote time and jump buffer on Mover, gravity on FixedUpdate, one-way ledges, follow camera. Keywords: Bevy, platformer, coyote, Mover, FixedUpdate, Camera2d, ECS.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
2,566 tokensWhen the skill is activated
Reference documents
215 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Examples
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,801 bytesreferences/ecs-ownership.mddoc782 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-puzzle
When your agent uses it
Bevy genre router for Puzzle. Keywords: Bevy, Puzzle, genre, ECS, router.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
2,476 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Scene shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,439 bytesreferences/ecs-ownership.mddoc531 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-racing
When your agent uses it
Route a Bevy 0.20 race. Use when lap and gate index live on the racer, the race clock is one resource, and gate checks run after the clock step in one chain. Keywords: Bevy, Racing, Racer, RaceClock, FixedUpdate, chain, genre.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,443 tokensWhen the skill is activated
Reference documents
206 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,477 bytesreferences/ecs-ownership.mddoc721 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-rhythm
When your agent uses it
Bevy 0.20 rhythm router: chart notes, a song clock, and hit windows as ECS data. Use when routing a rhythm game. Keywords: Bevy, Rhythm, chart, hit window, ECS, router.
What it loads into context
Frontmatter
58 tokensAlways available to the agent
SKILL.md
2,211 tokensWhen the skill is activated
Reference documents
162 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,540 bytesreferences/ecs-ownership.mddoc565 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-roguelike
When your agent uses it
Route a Bevy 0.20 roguelike: RunSeed resource, room entities, permadeath flag, turn energy, grid pickup. Keywords: Bevy, roguelike, RunSeed, permadeath, turn, loot, ECS.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
2,450 tokensWhen the skill is activated
Reference documents
189 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Examples
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,241 bytesreferences/ecs-ownership.mddoc703 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-romance
When your agent uses it
Bevy genre router for Romance. Keywords: Bevy, Romance, genre, ECS, router.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
2,105 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Scene shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,201 bytesreferences/ecs-ownership.mddoc532 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-rts
When your agent uses it
Route a Bevy 0.20 RTS. Use when selection and move orders are components, a control group is one resource, and marching runs after the order write in one chain. Keywords: Bevy, RTS, Selected, MoveOrder, ControlGroup, chain, genre.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
2,360 tokensWhen the skill is activated
Reference documents
175 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,421 bytesreferences/ecs-ownership.mddoc619 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-sandbox
When your agent uses it
Bevy 0.20 sandbox router: placed cells, remove, and a serde snapshot of the build. Use when routing a sandbox. Keywords: Bevy, Sandbox, place, save, ECS, router.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
2,298 tokensWhen the skill is activated
Reference documents
175 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,832 bytesreferences/ecs-ownership.mddoc611 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-shooter
When your agent uses it
Route a Bevy 0.20 shooter: projectile entities, hitscan by translation, collide-and-despawn, wave budget resource. Keywords: Bevy, shooter, Projectile, hitscan, Wave, despawn, ECS.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
2,534 tokensWhen the skill is activated
Reference documents
202 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Examples
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,078 bytesreferences/ecs-ownership.mddoc753 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-shooter-fps
When your agent uses it
Bevy genre router for FPS shooter. Keywords: Bevy, FPS shooter, genre, ECS, router.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
2,599 tokensWhen the skill is activated
Reference documents
146 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Scene shape
- Routing
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,031 bytesreferences/ecs-ownership.mddoc536 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-simulation
When your agent uses it
Route a Bevy 0.20 simulation. Use when hunger and jobs are components, the sim hour is one resource, and needs run after the clock step in one chain. Keywords: Bevy, Simulation, SimClock, Hunger, Job, FixedUpdate, chain, genre.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
2,427 tokensWhen the skill is activated
Reference documents
214 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,261 bytesreferences/ecs-ownership.mddoc770 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-sports
When your agent uses it
Thin Bevy genre router for Sports. Keywords: Bevy, Sports, genre, ECS, router.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
2,646 tokensWhen the skill is activated
Reference documents
183 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,361 bytesSKILL.mdcore10,361 bytesreferences/ecs-ownership.mddoc638 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-stealth
When your agent uses it
Thin Bevy genre router for Stealth. Keywords: Bevy, Stealth, genre, ECS, router.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
2,843 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Coming from Godot
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,746 bytesSKILL.mdcore10,746 bytesreferences/ecs-ownership.mddoc532 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-survival
When your agent uses it
Bevy ECS skill for survival loops. Keywords: Bevy, survival, hunger, warmth, day clock, crafting, ECS.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
2,501 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Ownership
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,260 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-tower-defense
When your agent uses it
Bevy genre router for tower defense. Use when placing towers, marching creeps along waypoints, and spending gold on a fixed timestep. Keywords: Bevy, tower defense, creep, waypoint, gold, ECS.
What it loads into context
Frontmatter
57 tokensAlways available to the agent
SKILL.md
3,119 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Coming from Godot
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesreferences/ecs-ownership.mddoc538 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-genre-visual-novel
When your agent uses it
Thin Bevy genre router for Visual novel. Keywords: Bevy, Visual novel, genre, ECS, router.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
2,495 tokensWhen the skill is activated
Reference documents
173 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Routing
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,752 bytesSKILL.mdcore9,752 bytesreferences/ecs-ownership.mddoc624 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-input-handling
When your agent uses it
Bevy ECS skill for player input. Keywords: Bevy, ButtonInput, KeyCode, MouseButton, Gamepad.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
2,721 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Coming from Godot
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,438 bytesSKILL.mdcore10,438 bytesSKILL.mdcore10,438 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-inventory-system
When your agent uses it
Bevy ECS skill for inventories. Keywords: Bevy, inventory, stack, item, ECS.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
2,148 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Ownership
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,504 bytesreferences/ecs-ownership.mddoc535 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-master
When your agent uses it
Bevy ECS hub for Bevy 0.20+. Use when starting a Bevy game, choosing ECS boundaries, or picking a Bevy skill. Keywords: Bevy, ECS, bevy-master, schedules, plugins.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
4,890 tokensWhen the skill is activated
Reference documents
202,421 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Library target
- Who owns what (ECS)
- Routing
- When not to spawn an entity
- Workflows
- Examples
- Expert Knowledge Delta
- NEVER
- Module directory
- Reference
- Scope
Scripts executed separately
scripts/gdas_reader_read_artifact.pyscripts/rea_emit_project.py
Files
SKILL.mdcore18,074 bytesSKILL.mdcore18,074 bytesreferences/2d-animation-ecs-ownership.mddoc531 bytesreferences/2d-animation.mddoc9,507 bytesreferences/3d-lighting-ecs-ownership.mddoc922 bytesreferences/3d-lighting.mddoc9,677 bytesreferences/3d-materials-ecs-ownership.mddoc531 bytesreferences/3d-materials.mddoc8,278 bytesreferences/3d-world-building-ecs-ownership.mddoc536 bytesreferences/3d-world-building.mddoc9,786 bytesreferences/ability-system-ecs-ownership.mddoc533 bytesreferences/ability-system.mddoc8,764 bytesreferences/adapt-2d-to-3d-ecs-ownership.mddoc851 bytesreferences/adapt-2d-to-3d.mddoc8,053 bytesreferences/adapt-3d-to-2d-ecs-ownership.mddoc533 bytesreferences/adapt-3d-to-2d.mddoc7,231 bytesreferences/adapt-desktop-to-mobile-ecs-ownership.mddoc542 bytesreferences/adapt-desktop-to-mobile.mddoc7,136 bytesreferences/adapt-mobile-to-desktop-ecs-ownership.mddoc542 bytesreferences/adapt-mobile-to-desktop.mddoc8,652 bytesreferences/ai-navigation-ecs-ownership.mddoc844 bytesreferences/ai-navigation.mddoc8,907 bytesreferences/animation-ecs-ownership.mddoc528 bytesreferences/animation-graph-ecs-ownership.mddoc534 bytesreferences/animation-graph.mddoc8,547 bytesreferences/animation.mddoc7,953 bytesreferences/app-resources-ecs-ownership.mddoc532 bytesreferences/app-resources.mddoc8,887 bytesreferences/asset-scenes-ecs-ownership.mddoc943 bytesreferences/asset-scenes.mddoc8,778 bytesreferences/audio-systems-ecs-ownership.mddoc532 bytesreferences/audio-systems.mddoc8,049 bytesreferences/camera-systems-ecs-ownership.mddoc533 bytesreferences/camera-systems.mddoc8,895 bytesreferences/character-movement-ecs-ownership.mddoc537 bytesreferences/character-movement.mddoc10,177 bytesreferences/combat-system-ecs-ownership.mddoc532 bytesreferences/combat-system.mddoc9,002 bytesreferences/data-resources-ecs-ownership.mddoc754 bytesreferences/data-resources.mddoc8,252 bytesreferences/debugging-profiling-ecs-ownership.mddoc538 bytesreferences/debugging-profiling.mddoc8,069 bytesreferences/dialogue-system-ecs-ownership.mddoc534 bytesreferences/dialogue-system.mddoc9,541 bytesreferences/economy-system-ecs-ownership.mddoc533 bytesreferences/economy-system.mddoc8,410 bytesreferences/ecs-composition-ecs-ownership.mddoc725 bytesreferences/ecs-composition.mddoc7,946 bytesreferences/ecs-ownership.mddoc525 bytesreferences/events-messaging-ecs-ownership.mddoc535 bytesreferences/events-messaging.mddoc6,983 bytesreferences/game-loop-collection-ecs-ownership.mddoc539 bytesreferences/game-loop-collection.mddoc8,542 bytesreferences/game-loop-harvest-ecs-ownership.mddoc536 bytesreferences/game-loop-harvest.mddoc8,550 bytesreferences/game-loop-time-trial-ecs-ownership.mddoc754 bytesreferences/game-loop-time-trial.mddoc8,443 bytesreferences/game-loop-waves-ecs-ownership.mddoc534 bytesreferences/game-loop-waves.mddoc6,937 bytesreferences/gdas-reader-ledger.mddoc1,799 bytesreferences/gdas-reader.mddoc4,722 bytesreferences/genre-action-rpg-ecs-ownership.mddoc535 bytesreferences/genre-action-rpg.mddoc9,615 bytesreferences/genre-card-game-ecs-ownership.mddoc534 bytesreferences/genre-card-game.mddoc9,845 bytesreferences/genre-educational-ecs-ownership.mddoc703 bytesreferences/genre-educational.mddoc8,367 bytesreferences/genre-fighting-ecs-ownership.mddoc533 bytesreferences/genre-fighting.mddoc8,549 bytesreferences/genre-horror-ecs-ownership.mddoc605 bytesreferences/genre-horror.mddoc8,538 bytesreferences/genre-idle-clicker-ecs-ownership.mddoc798 bytesreferences/genre-idle-clicker.mddoc8,926 bytesreferences/genre-metroidvania-ecs-ownership.mddoc537 bytesreferences/genre-metroidvania.mddoc9,013 bytesreferences/genre-open-world-ecs-ownership.mddoc743 bytesreferences/genre-open-world.mddoc8,774 bytesreferences/genre-party-ecs-ownership.mddoc573 bytesreferences/genre-party.mddoc8,822 bytesreferences/genre-platformer-ecs-ownership.mddoc782 bytesreferences/genre-platformer.mddoc9,807 bytesreferences/genre-puzzle-ecs-ownership.mddoc531 bytesreferences/genre-puzzle.mddoc9,441 bytesreferences/genre-racing-ecs-ownership.mddoc721 bytesreferences/genre-racing.mddoc9,479 bytesreferences/genre-rhythm-ecs-ownership.mddoc565 bytesreferences/genre-rhythm.mddoc8,542 bytesreferences/genre-roguelike-ecs-ownership.mddoc703 bytesreferences/genre-roguelike.mddoc9,246 bytesreferences/genre-romance-ecs-ownership.mddoc532 bytesreferences/genre-romance.mddoc8,204 bytesreferences/genre-rts-ecs-ownership.mddoc619 bytesreferences/genre-rts.mddoc9,420 bytesreferences/genre-sandbox-ecs-ownership.mddoc611 bytesreferences/genre-sandbox.mddoc8,835 bytesreferences/genre-shooter-ecs-ownership.mddoc753 bytesreferences/genre-shooter-fps-ecs-ownership.mddoc536 bytesreferences/genre-shooter-fps.mddoc10,038 bytesreferences/genre-shooter.mddoc10,081 bytesreferences/genre-simulation-ecs-ownership.mddoc770 bytesreferences/genre-simulation.mddoc9,267 bytesreferences/genre-sports-ecs-ownership.mddoc638 bytesreferences/genre-sports.mddoc10,363 bytesreferences/genre-stealth-ecs-ownership.mddoc532 bytesreferences/genre-stealth.mddoc10,749 bytesreferences/genre-survival-ecs-ownership.mddoc533 bytesreferences/genre-survival.mddoc9,264 bytesreferences/genre-tower-defense-ecs-ownership.mddoc538 bytesreferences/genre-tower-defense.mddoc12,123 bytesreferences/genre-visual-novel-ecs-ownership.mddoc624 bytesreferences/genre-visual-novel.mddoc9,760 bytesreferences/input-handling-ecs-ownership.mddoc533 bytesreferences/input-handling.mddoc10,442 bytesreferences/inventory-system-ecs-ownership.mddoc535 bytesreferences/inventory-system.mddoc8,510 bytesreferences/mechanic-revival-ecs-ownership.mddoc670 bytesreferences/mechanic-revival.mddoc9,016 bytesreferences/mechanic-secrets-ecs-ownership.mddoc535 bytesreferences/mechanic-secrets.mddoc9,694 bytesreferences/navigation-ecs-ownership.mddoc529 bytesreferences/navigation.mddoc9,962 bytesreferences/particles-ecs-ownership.mddoc528 bytesreferences/particles.mddoc9,157 bytesreferences/performance-ecs-ownership.mddoc781 bytesreferences/performance.mddoc8,812 bytesreferences/physics-2d-ecs-ownership.mddoc529 bytesreferences/physics-2d.mddoc10,920 bytesreferences/physics-3d-ecs-ownership.mddoc529 bytesreferences/physics-3d.mddoc9,132 bytesreferences/platform-desktop-ecs-ownership.mddoc535 bytesreferences/platform-desktop.mddoc7,737 bytesreferences/platform-mobile-ecs-ownership.mddoc534 bytesreferences/platform-mobile.mddoc8,230 bytesreferences/platform-web-ecs-ownership.mddoc773 bytesreferences/platform-web.mddoc7,612 bytesreferences/procedural-generation-ecs-ownership.mddoc540 bytesreferences/procedural-generation.mddoc9,337 bytesreferences/project-foundations-ecs-ownership.mddoc959 bytesreferences/project-foundations.mddoc6,923 bytesreferences/project-templates-ecs-ownership.mddoc536 bytesreferences/project-templates.mddoc6,741 bytesreferences/quest-system-ecs-ownership.mddoc766 bytesreferences/quest-system.mddoc9,868 bytesreferences/rea-ledger-to-ecs.mddoc1,480 bytesreferences/rea.mddoc5,055 bytesreferences/rpg-stats-ecs-ownership.mddoc528 bytesreferences/rpg-stats.mddoc9,265 bytesreferences/save-load-ecs-ownership.mddoc725 bytesreferences/save-load.mddoc8,218 bytesreferences/shaders-ecs-ownership.mddoc526 bytesreferences/shaders.mddoc8,263 bytesreferences/spatial-queries-ecs-ownership.mddoc702 bytesreferences/spatial-queries.mddoc9,705 bytesreferences/state-machines-ecs-ownership.mddoc533 bytesreferences/state-machines.mddoc8,599 bytesreferences/testing-patterns-ecs-ownership.mddoc871 bytesreferences/testing-patterns.mddoc7,434 bytesreferences/tilemap-ecs-ownership.mddoc526 bytesreferences/tilemap.mddoc8,787 bytesreferences/turn-system-ecs-ownership.mddoc678 bytesreferences/turn-system.mddoc9,431 bytesreferences/tweening-ecs-ownership.mddoc527 bytesreferences/tweening.mddoc8,936 bytesreferences/ui-layout-ecs-ownership.mddoc794 bytesreferences/ui-layout.mddoc8,497 bytesreferences/ui-text-ecs-ownership.mddoc1,076 bytesreferences/ui-text.mddoc9,396 bytesreferences/ui-theming-ecs-ownership.mddoc842 bytesreferences/ui-theming.mddoc10,152 bytesscripts/gdas_reader_read_artifact.pyruns26,693 bytesscripts/rea_emit_project.pyruns7,632 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-mechanic-revival
When your agent uses it
Bevy ECS skill for a Bevy downed and revival loop. Keywords: Bevy, revival, downed, respawn, ECS.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
2,239 tokensWhen the skill is activated
Reference documents
192 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,010 bytesSKILL.mdcore9,010 bytesreferences/ecs-ownership.mddoc670 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-mechanic-secrets
When your agent uses it
Bevy ECS skill for secrets and discovery flags. Keywords: Bevy, secrets, discovery, flags, ECS.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
2,411 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Coming from Godot
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,688 bytesSKILL.mdcore9,688 bytesreferences/ecs-ownership.mddoc535 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-navigation
When your agent uses it
Bevy ECS skill for navigation. Keywords: Bevy, navigation, pathfinding, ECS.
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
2,581 tokensWhen the skill is activated
Reference documents
141 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Ownership
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,959 bytesreferences/ecs-ownership.mddoc529 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-particles
When your agent uses it
Bevy ECS skill for particle effects. Use when spawning a one-shot burst or a trail of sprite motes with life and velocity. Keywords: Bevy, particles, burst, trail, Sprite, ECS.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
2,321 tokensWhen the skill is activated
Reference documents
142 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Coming from Godot
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,158 bytesSKILL.mdcore9,158 bytesSKILL.mdcore9,158 bytesreferences/ecs-ownership.mddoc528 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-performance
When your agent uses it
Bevy ECS skill for runtime cost. Keywords: Bevy, parallel systems, chain, FrameTimeDiagnosticsPlugin, Handles.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
2,188 tokensWhen the skill is activated
Reference documents
223 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,811 bytesSKILL.mdcore8,811 bytesreferences/ecs-ownership.mddoc781 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-physics-2d
When your agent uses it
Bevy ECS skill for 2D physics. Keywords: Bevy, physics, 2D, ECS, collision.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
2,884 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Coming from Godot
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,920 bytesSKILL.mdcore10,920 bytesSKILL.mdcore10,920 bytesreferences/ecs-ownership.mddoc529 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-physics-3d
When your agent uses it
Bevy ECS skill for 3D physics. Keywords: Bevy, physics, ECS, 3D.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
2,389 tokensWhen the skill is activated
Reference documents
145 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Ownership
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,132 bytesreferences/ecs-ownership.mddoc529 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-platform-desktop
When your agent uses it
Bevy ECS skill for desktop windows. Use when setting the primary window size, present mode, fullscreen, or close behavior. Keywords: Bevy, window, desktop, WindowPlugin, PrimaryWindow, WindowMode.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
1,926 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Coming from Godot
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore7,731 bytesSKILL.mdcore7,731 bytesreferences/ecs-ownership.mddoc535 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-platform-mobile
When your agent uses it
Bevy ECS skill for mobile. Keywords: Bevy, mobile, android, touch, ASTC, gestures.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
2,089 tokensWhen the skill is activated
Reference documents
142 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Same job, Bevy types
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,225 bytesreferences/ecs-ownership.mddoc534 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-platform-web
When your agent uses it
Ship a Bevy 0.20 app to the browser: wasm32 canvas Window, one of webgl2 or webgpu, and asset paths the page can serve. Use when the same ECS app must run in a browser. Keywords: Bevy, wasm, web, webgl2, webgpu, canvas, Window.
What it loads into context
Frontmatter
77 tokensAlways available to the agent
SKILL.md
1,896 tokensWhen the skill is activated
Reference documents
216 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Feature choice
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore7,610 bytesSKILL.mdcore7,610 bytesreferences/ecs-ownership.mddoc773 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-procedural-generation
When your agent uses it
Bevy ECS skill for procedural generation. Keywords: Bevy, procedural, seed, dungeon, terrain, ECS.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
2,570 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Choose the owner
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,326 bytesreferences/ecs-ownership.mddoc540 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-project-foundations
When your agent uses it
Pins a Bevy 0.20 crate, dev-profile opt-level, and plugin boundaries before gameplay systems exist. Use when starting a windowed or headless Bevy app. Keywords: Bevy, Cargo.toml, DefaultPlugins, MinimalPlugins, opt-level.
What it loads into context
Frontmatter
65 tokensAlways available to the agent
SKILL.md
1,734 tokensWhen the skill is activated
Reference documents
239 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Layout choices
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore6,914 bytesreferences/ecs-ownership.mddoc959 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-project-templates
When your agent uses it
Bevy ECS skill for project templates. Keywords: Bevy, template, cargo, features, 2d, 3d, ui.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
1,754 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Same job, Bevy types
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore6,734 bytesreferences/ecs-ownership.mddoc536 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-quest-system
When your agent uses it
Track Bevy 0.20 quest definitions in a Resource and per-party progress in a Component, advanced by Messages. Use when objectives must change stage without inventing a quest crate. Keywords: Bevy, quest, objective, QuestProgress, Message, ECS.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
2,370 tokensWhen the skill is activated
Reference documents
201 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Where a quest lives
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,866 bytesSKILL.mdcore9,866 bytesreferences/ecs-ownership.mddoc766 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-rea
When your agent uses it
Emit a Bevy 0.20 crate from a GDAS-reader evidence ledger. Each confirmed or unknown entry becomes a plugin stub. Use after gdas-reader, not as a decompiler. Keywords: bevy-rea, reconstruction, ledger, emit_project, Bevy 0.20.
What it loads into context
Frontmatter
70 tokensAlways available to the agent
SKILL.md
1,619 tokensWhen the skill is activated
Reference documents
369 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- What gets written
- NEVER
- Honesty rubric
- Available Scripts
- Reference
- Related Skills
Scripts executed separately
scripts/emit_project.py
Files
SKILL.mdcore6,157 bytesSKILL.mdcore6,157 bytesreferences/ledger-to-ecs.mddoc1,480 bytesscripts/emit_project.pyruns7,632 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-rpg-stats
When your agent uses it
Bevy ECS skill for character stats. Keywords: Bevy, stats, attributes, modifiers, ECS.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
2,395 tokensWhen the skill is activated
Reference documents
144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Choose the owner
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,266 bytesSKILL.mdcore9,266 bytesreferences/ecs-ownership.mddoc528 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-save-load
When your agent uses it
Persists a versioned Bevy Resource as RON when a SaveRequest exists. Use for player slots; scene spawn stays on bevy-asset-scenes. Keywords: Bevy, save, load, RON, serde, Resource, SaveRequest.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
2,073 tokensWhen the skill is activated
Reference documents
197 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- What to persist
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,219 bytesreferences/ecs-ownership.mddoc725 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-shaders
When your agent uses it
Bevy ECS skill for shaders. Keywords: Bevy, shader, material, bevy_shader, bevy_material, StandardMaterial.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
2,115 tokensWhen the skill is activated
Reference documents
142 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Same job, Bevy types
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,266 bytesSKILL.mdcore8,266 bytesreferences/ecs-ownership.mddoc526 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-spatial-queries
When your agent uses it
Answer Bevy 0.20 line-of-sight, radius, and cursor picks with Transform distance and facing. Use when a design needs a probe and collider casts belong on the physics skills. Keywords: Bevy, spatial query, viewport_to_world_2d, GlobalTransform, facing, radius.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
2,409 tokensWhen the skill is activated
Reference documents
192 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Probe choice
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,700 bytesreferences/ecs-ownership.mddoc702 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-state-machines
When your agent uses it
Bevy ECS skill for app states and per-entity state data. Keywords: Bevy, States, NextState, OnEnter.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
2,204 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Choose the owner
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,595 bytesSKILL.mdcore8,595 bytesSKILL.mdcore8,595 bytesreferences/ecs-ownership.mddoc533 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-testing-patterns
When your agent uses it
Tests Bevy schedule logic with cargo test, MinimalPlugins, and app.update(). Use for unit tests of systems, resources, and .chain() order. Keywords: Bevy, cargo test, MinimalPlugins, world, libtest.
What it loads into context
Frontmatter
58 tokensAlways available to the agent
SKILL.md
1,885 tokensWhen the skill is activated
Reference documents
241 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- How to run
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore7,428 bytesreferences/ecs-ownership.mddoc871 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-tilemap
When your agent uses it
Bevy ECS skill for tile maps. Keywords: Bevy, tilemap, tiles, ECS, Sprite.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
2,355 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Examples
- Same job, Bevy types
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,790 bytesSKILL.mdcore8,790 bytesreferences/ecs-ownership.mddoc526 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-turn-system
When your agent uses it
Run Bevy 0.20 turns with initiative on components and the active entity plus round on one resource. Use when play steps by turn instead of every frame. Keywords: Bevy, turns, initiative, TurnClock, chain, ECS.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
2,369 tokensWhen the skill is activated
Reference documents
183 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Turn ownership
- Scope
- Examples
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,430 bytesreferences/ecs-ownership.mddoc678 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-tweening
When your agent uses it
Bevy ECS skill for tween and juice. Keywords: Bevy, tween, juice, curve, ECS.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
2,291 tokensWhen the skill is activated
Reference documents
143 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Choose the owner
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,938 bytesreferences/ecs-ownership.mddoc527 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-ui-layout
When your agent uses it
Lays out Bevy HUD and menu nodes with Flexbox, CSS Grid, Button, and ImageNode. Use when spawning Node trees; text and theming stay on their own skills. Keywords: Bevy, UI, Node, Flexbox, GridTrack, Button, Pressed, ImageNode.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,194 tokensWhen the skill is activated
Reference documents
221 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Widget map
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore8,498 bytesreferences/ecs-ownership.mddoc794 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-ui-text
When your agent uses it
Bevy 0.20 UI and world text: Text, Text2d, TextSpan, TextFont, TextColor, TextLayout, TextShadow, Text2dShadow. Use when a HUD node or a 2D nameplate shows a string. Keywords: Bevy, text, UI, Text, TextSpan, bevy_text, Text2d, TextFont.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
2,523 tokensWhen the skill is activated
Reference documents
292 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Which text entity
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore9,399 bytesSKILL.mdcore9,399 bytesSKILL.mdcore9,399 bytesSKILL.mdcore9,399 bytesSKILL.mdcore9,399 bytesSKILL.mdcore9,399 bytesreferences/ecs-ownership.mddoc1,076 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbevy-ui-theming
When your agent uses it
Theme a Bevy HUD from one palette resource copied onto BackgroundColor, BorderColor, BoxShadow, and BackgroundGradient. Use when many nodes share colors or a marker such as Danger picks a different fill. WindowTheme is OS chrome only. Keywords: Bevy, UI theme, UiPalette, BackgroundColor, BorderColor, BackgroundGradient, feathers.
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
2,663 tokensWhen the skill is activated
Reference documents
230 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- ECS shape
- Scope
- Expert Knowledge Delta
- NEVER
- Reference
Files
SKILL.mdcore10,152 bytesSKILL.mdcore10,152 bytesreferences/ecs-ownership.mddoc842 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgdas-reader
When your agent uses it
GDAS-reader turns a source tree, web bundle, asset folder, WASM module, or PE/ELF file into an evidence ledger for godot-rea or bevy-rea. Use before emitting a Godot or Bevy reconstruction. Keywords: GDAS-reader, ledger, read_artifact, reconstruction, evidence.
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
1,267 tokensWhen the skill is activated
Reference documents
478 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- What the reader records
- Ledger honesty
- NEVER
- Available Scripts
- Related Skills
Scripts executed separately
fixtures/source/player.pyscripts/read_artifact.py
Files
SKILL.mdcore5,009 bytesSKILL.mdcore5,009 bytesSKILL.mdcore5,009 bytesfixtures/source/player.pyruns146 bytesfixtures/web/config.jsonasset59 bytesfixtures/web/index.htmlasset175 bytesreferences/ledger.mddoc1,799 bytesscripts/read_artifact.pyruns26,693 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-2d-animation
When your agent uses it
Expert patterns for 2D animation in Godot using AnimatedSprite2D and skeletal cutout rigs. Use when implementing sprite frame animations, procedural animation (squash/stretch), cutout bone hierarchies, or frame-perfect timing systems. Trigger keywords: AnimatedSprite2D, SpriteFrames, animation_finished, animation_looped, frame_changed, frame_progress, set_frame_and_progress, cutout animation, skeletal 2D, Bone2D, procedural animation, animation state machine, advance(0).
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
3,593 tokensWhen the skill is activated
Reference documents
3,644 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Expert Decision Tree: Choosing the Right Animation Tool
- Golden Path: One-Frame Sync (`play` + `advance(0)`)
- Procedural Squash & Stretch
- Quick routing (scripts own the recipes)
- Expert insights (WHY — keep in body)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore14,695 bytesSKILL.mdcore14,695 bytesSKILL.mdcore14,695 bytesSKILL.mdcore14,695 bytesreferences/cutout-and-skeletal.mddoc2,303 bytesreferences/expert-techniques.mddoc6,647 bytesreferences/migration-notes.mddoc2,889 bytesreferences/signals-and-frame-events.mddoc2,512 bytesscripts/animation_data_extractor.gdasset967 bytesscripts/animation_state_sync.gdasset2,934 bytesscripts/animation_sync.gdasset3,414 bytesscripts/animation_tree_step.gdasset2,110 bytesscripts/gpu_mesh_optimizer.gdasset1,704 bytesscripts/multimesh_swarm_anim.gdasset1,551 bytesscripts/one_frame_sync_fix.gdasset1,844 bytesscripts/procedural_squash_stretch.gdasset2,287 bytesscripts/procedural_walker_2d.gdasset846 bytesscripts/shader_hook.gdasset2,311 bytesscripts/skeleton_2d_rig_helper.gdasset2,316 bytesscripts/sprite_sheet_memory_manager.gdasset1,297 bytesscripts/tween_lifecycle_manager.gdasset1,642 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-2d-physics
When your agent uses it
Expert patterns for Godot 2D physics including collision layers/masks, Area2D triggers, raycasting, and PhysicsDirectSpaceState2D queries. Use when implementing collision detection, trigger zones, line-of-sight systems, or manual physics queries. Trigger keywords: CollisionShape2D, CollisionPolygon2D, collision_layer, collision_mask, set_collision_layer_value, set_collision_mask_value, Area2D, body_entered, body_exited, RayCast2D, force_raycast_update, PhysicsPointQueryParameters2D, PhysicsShapeQueryParameters2D, direct_space_state, move_and_collide, move_and_slide.
What it loads into context
Frontmatter
143 tokensAlways available to the agent
SKILL.md
4,099 tokensWhen the skill is activated
Reference documents
2,036 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Decision Tree: Collision Detection Methods
- Mental model (keep short)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore16,061 bytesSKILL.mdcore16,061 bytesreferences/area2d-and-queries.mddoc2,420 bytesreferences/collision-layers-masks.mddoc1,650 bytesreferences/migration-notes.mddoc3,299 bytesscripts/collision_bitmask_helper.gdasset1,706 bytesscripts/collision_debouncer.gdasset1,327 bytesscripts/collision_layer_matrix_manager.gdasset1,583 bytesscripts/collision_setup.gdasset1,890 bytesscripts/collision_visual_debugger.gdasset1,228 bytesscripts/compound_body_sync.gdasset1,533 bytesscripts/continuous_collision_detection.gdasset1,381 bytesscripts/custom_gravity_area.gdasset1,366 bytesscripts/custom_gravity_override.gdasset1,318 bytesscripts/custom_physics.gdasset2,317 bytesscripts/custom_physics_2d.gdasset2,213 bytesscripts/jitter_interpolation_fix.gdasset1,624 bytesscripts/move_and_collide_precision.gdasset1,518 bytesscripts/performance_batch_mover.gdasset1,393 bytesscripts/physics_direct_query.gdasset1,414 bytesscripts/physics_direct_space_query.gdasset1,470 bytesscripts/physics_interpolation_smoothing.gdasset1,704 bytesscripts/physics_queries.gdasset2,428 bytesscripts/physics_query_cache.gdasset2,549 bytesscripts/physics_server_direct_body.gdasset1,846 bytesscripts/physics_server_swarm.gdasset1,802 bytesscripts/raycast_hit_prediction.gdasset1,414 bytesscripts/raycast_vision_stack.gdasset1,604 bytesscripts/safe_rigidbody_state.gdasset1,491 bytesscripts/shapecast_aoe.gdasset1,273 bytesscripts/shapecast_aoe_detection.gdasset1,382 bytesscripts/substepping_logic.gdasset1,553 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-3d-lighting
When your agent uses it
Expert patterns for Godot 3D lighting including DirectionalLight3D shadow cascades, OmniLight3D attenuation, SpotLight3D projectors, VoxelGI vs SDFGI, and LightmapGI baking. Use when implementing realistic 3D lighting, shadow optimization, global illumination, or light probes. Trigger keywords: DirectionalLight3D, OmniLight3D, SpotLight3D, shadow_enabled, directional_shadow_mode, directional_shadow_split, omni_range, omni_attenuation, spot_range, spot_angle, VoxelGI, SDFGI, LightmapGI, ReflectionProbe, Environment, WorldEnvironment.
What it loads into context
Frontmatter
142 tokensAlways available to the agent
SKILL.md
5,806 tokensWhen the skill is activated
Reference documents
1,948 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- DirectionalLight3D (Sun/Moon)
- OmniLight3D (Point Light)
- SpotLight3D (Flashlight/Headlights)
- Global Illumination (script-first)
- Environment & Sky
- ReflectionProbe
- Performance Optimization
- Edge Cases
- Expert Techniques & Optimizations
- Expert Pattern: Light-Volume-Trigger
- Expert Pattern: Interior-Mapping (Fake-Rooms)
- Expert Pattern: Lighting-Quality-Settings
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore23,627 bytesSKILL.mdcore23,627 bytesSKILL.mdcore23,627 bytesreferences/environment-and-fog.mddoc852 bytesreferences/gi-and-bake-recipes.mddoc2,079 bytesreferences/migration-notes.mddoc4,162 bytesscripts/day_night_cycle.gdasset4,249 bytesscripts/environment_blender.gdasset1,998 bytesscripts/fake_gi_bounce.gdasset1,762 bytesscripts/light_lod_optimizer.gdasset1,750 bytesscripts/light_probe_manager.gdasset2,025 bytesscripts/light_volume_trigger.gdasset1,066 bytesscripts/lighting_manager.gdasset2,207 bytesscripts/lighting_quality_manager.gdasset1,042 bytesscripts/lightmap_bake_helper.gdasset1,650 bytesscripts/reflection_probe_manager.gdasset1,600 bytesscripts/sdfgi_probe_manager.gdasset1,783 bytesscripts/shadow_bias_tuner.gdasset1,649 bytesscripts/shadow_cascade_tuner.gdasset1,765 bytesscripts/spotlight_projector_setup.gdasset1,459 bytesscripts/volumetric_fog_zones.gdasset1,564 bytesscripts/volumetric_fx.gdasset2,003 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-3d-materials
When your agent uses it
Expert patterns for Godot 3D PBR materials using StandardMaterial3D including albedo, metallic/roughness workflows, normal maps, ORM texture packing, transparency modes, and shader conversion. Use when creating realistic 3D surfaces, PBR workflows, or material optimization. Trigger keywords: StandardMaterial3D, BaseMaterial3D, albedo_texture, metallic, metallic_texture, roughness, roughness_texture, normal_texture, normal_enabled, orm_texture, transparency, alpha_scissor, alpha_hash, cull_mode, ShaderMaterial, shader parameters.
What it loads into context
Frontmatter
127 tokensAlways available to the agent
SKILL.md
5,361 tokensWhen the skill is activated
Reference documents
1,580 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- StandardMaterial3D Checklist (script-first)
- Transparency Modes
- Texture Channel Packing
- Shader Conversion
- Material Variants (Godot 4.0+)
- Performance Optimization
- Edge Cases
- Expert Techniques & Optimizations
- Expert Pattern: Material-Texture-Array (Instanced Variation)
- Expert Pattern: Dissolve-Shader-Integration (Alpha Scissor)
- Expert Pattern: Material-LOD-System (HLOD)
- Expert insights (WHY — keep in body)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore22,257 bytesreferences/migration-notes.mddoc3,990 bytesreferences/pbr-workflows.mddoc1,489 bytesscripts/decal_placer_expert.gdasset1,647 bytesscripts/depth_precision_fix.gdasset1,490 bytesscripts/instance_uniform_batching.gdshaderasset1,747 bytesscripts/material_batcher.gdasset2,471 bytesscripts/material_fx.gdasset3,065 bytesscripts/organic_material.gdasset2,038 bytesscripts/pbr_material_builder.gdasset2,468 bytesscripts/pbr_orm_packer.gdasset1,673 bytesscripts/shader_state_manager.gdasset1,478 bytesscripts/subsurface_scattering_setup.gdasset1,638 bytesscripts/transparency_sorting_fix.gdasset1,757 bytesscripts/triplanar_world.gdshaderasset1,873 bytesscripts/triplanar_world_projection.gdshaderasset1,537 bytesscripts/vertex_wind_sway.gdshaderasset1,605 bytesshaders/triplanar_smooth.gdshaderasset1,102 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-3d-world-building
When your agent uses it
Expert patterns for 3D level design using GridMap with MeshLibrary, CSG constructive solid geometry, occlusion, and runtime GridMap builders. Use when building 3D levels, modular tilesets, or BSP-style geometry. For sky/fog/Environment recipes, route to godot-3d-lighting. Trigger keywords: GridMap, MeshLibrary, set_cell_item, get_cell_item, map_to_local, local_to_map, CSGCombiner3D, CSGBox3D, CSGSphere3D, CSGPolygon3D, OccluderInstance3D, bake CSG.
What it loads into context
Frontmatter
139 tokensAlways available to the agent
SKILL.md
3,286 tokensWhen the skill is activated
Reference documents
2,955 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Golden Path (GridMap / CSG / Occlusion)
- GridMap Fundamentals
- CSG Bake Order
- Streaming Decision
- Expert Techniques
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore13,205 bytesSKILL.mdcore13,205 bytesSKILL.mdcore13,205 bytesSKILL.mdcore13,205 bytesSKILL.mdcore13,205 bytesreferences/gridmap-and-csg.mddoc4,250 bytesreferences/migration-notes.mddoc3,433 bytesreferences/streaming-and-procgen.mddoc3,208 bytesscripts/collision_gen.gdasset1,817 bytesscripts/collision_generator.gdasset2,441 bytesscripts/csg_bake_tool.gdasset2,242 bytesscripts/grid_map_logic_manager.gdasset925 bytesscripts/grid_map_manager.gdasset2,977 bytesscripts/gridmap_runtime_builder.gdasset3,268 bytesscripts/lod_manager.gdasset2,043 bytesscripts/occlusion_setup.gdasset1,792 bytesscripts/safe_csg_baking.gdasset1,508 bytesscripts/world_streamer.gdasset731 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-ability-system
When your agent uses it
Expert patterns for RPG/action ability systems including cooldown strategies, combo systems, ability chaining, skill trees with prerequisites, upgrade paths, and resource management. Use when implementing unlockable abilities, character progression, or complex skill systems. Trigger keywords: PlayerAbility, AbilityManager, cooldown, SkillTree, SkillNode, prerequisites, can_use, execute, ComboSystem, ability_chain, global_cooldown, charge_system, upgrade_path.
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
3,197 tokensWhen the skill is activated
Reference documents
1,388 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Architecture Decision: Where Does the Manager Live?
- NEVER Do
- Golden Path (MANDATORY)
- Available Scripts
- Cooldown & Status Timing Contract
- Expert Techniques (short)
- Status Effects & Combos (critical WHY)
- Reference
Files
SKILL.mdcore13,666 bytesSKILL.mdcore13,666 bytesreferences/elite-ability-patterns.mddoc2,844 bytesreferences/migration-notes.mddoc2,493 bytesscripts/ability_caster_network.gdasset1,319 bytesscripts/ability_container.gdasset2,558 bytesscripts/ability_manager.gdasset2,741 bytesscripts/ability_resource.gdasset2,270 bytesscripts/buff_stat.gdasset1,516 bytesscripts/charge_ability.gdasset1,294 bytesscripts/combo_tracker.gdasset1,725 bytesscripts/skill_node.gdasset1,746 bytesscripts/skill_tree_manager.gdasset2,326 bytesscripts/status_effect.gdasset1,053 bytesscripts/status_effect_manager.gdasset924 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-adapt-2d-to-3d
When your agent uses it
Expert patterns for migrating 2D games to 3D including node type conversions, camera systems (third-person, first-person, orbit), physics layer migration, sprite-to-model art pipeline, and control scheme adaptations. Use when porting 2D projects to 3D or adding 3D elements. Trigger keywords: CharacterBody2D to CharacterBody3D, Area2D to Area3D, Camera2D to Camera3D, Vector2 to Vector3, collision_layer migration, sprite to MeshInstance3D, 2D to 3D conversion.
What it loads into context
Frontmatter
134 tokensAlways available to the agent
SKILL.md
4,974 tokensWhen the skill is activated
Reference documents
2,277 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Node Conversion Matrix
- Migration Steps (script-first)
- Art Pipeline: Sprites → 3D Models
- Lighting Considerations
- UI Adaptation
- Performance Budgeting (profiler gates)
- Input Scheme Changes
- Edge Cases
- Decision Tree: When to Go 3D
- Expert Techniques & Optimizations
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore18,770 bytesSKILL.mdcore18,770 bytesSKILL.mdcore18,770 bytesreferences/migration-notes.mddoc3,816 bytesreferences/migration-recipes.mddoc4,194 bytesscripts/adapt_2d_to_3d_patterns.gdasset4,646 bytesscripts/characterbody3d_migration_movement.gdasset2,113 bytesscripts/crisp_projected_ui.gdasset1,761 bytesscripts/light_migration_tool.gdasset1,019 bytesscripts/massive_crowd_manager.gdasset863 bytesscripts/navigation_bridge_2d5d.gdasset793 bytesscripts/physics_layer_migration_checklist.gdasset2,504 bytesscripts/spring_arm_camera_setup.gdasset2,000 bytesscripts/sprite_plane.gdasset3,322 bytesscripts/vector_mapping.gdasset2,202 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-adapt-3d-to-2d
When your agent uses it
Expert patterns for simplifying 3D games to 2D including dimension reduction strategies, 2.5D fake-depth, isometric ports, camera flattening, physics conversion, 3D-to-sprite art pipeline, and control simplification. Use when porting 3D to 2D, building 2.5D / isometric / fake-depth gameplay, creating 2D versions for mobile, or prototyping. Trigger keywords: CharacterBody3D to CharacterBody2D, Camera3D to Camera2D, Vector3 to Vector2, flatten Z-axis, 2.5D, isometric, fake depth, Y-sort, simulated Z, orthogonal projection, 3D to sprite conversion, performance optimization.
What it loads into context
Frontmatter
168 tokensAlways available to the agent
SKILL.md
4,969 tokensWhen the skill is activated
Reference documents
1,521 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Dimension Reduction Strategies
- Art Pipeline: 3D Models → Sprites
- Physics Adjustments
- Control Simplification
- Performance Gains
- UI Adaptation
- Edge Cases
- Decision Tree: When to Simplify to 2D
- Expert Techniques & Optimizations
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore18,161 bytesSKILL.mdcore18,161 bytesreferences/dimension-reduction.mddoc1,392 bytesreferences/migration-notes.mddoc3,816 bytesscripts/2d_lighting_normals.gdasset2,048 bytesscripts/adapt_3d_to_2d_patterns.gdasset3,702 bytesscripts/billboard_sprite_manager.gdasset2,024 bytesscripts/depth_sorting_y_sort.gdasset1,671 bytesscripts/directional_sprite_resolver.gdasset1,904 bytesscripts/fake_3d_shadows.gdasset1,842 bytesscripts/grid_nav_bridge.gdasset563 bytesscripts/hitbox_depth_manager.gdasset2,026 bytesscripts/isometric_math_core.gdasset1,969 bytesscripts/jump_z_axis_sim.gdasset2,503 bytesscripts/model_to_sprite_bake.gdasset2,323 bytesscripts/nav_region_flattening.gdasset2,588 bytesscripts/ortho_simulation.gdasset2,857 bytesscripts/ortho_to_perspective_fx.gdasset1,965 bytesscripts/parallax_depth_camera.gdasset1,963 bytesscripts/projection_utils.gdasset2,781 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-adapt-desktop-to-mobile
When your agent uses it
Expert patterns for porting desktop games to mobile including touch control schemes (virtual joystick, gesture detection), UI scaling for small screens, performance optimization for mobile GPUs, battery life management, and platform-specific features. Use when creating mobile ports or cross-platform mobile builds. Trigger keywords: TouchScreenButton, virtual_joystick, gesture_detector, InputEventScreenTouch, InputEventScreenDrag, mobile_optimization, battery_saving, adaptive_performance, MOBILE_ENABLED.
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
2,995 tokensWhen the skill is activated
Reference documents
2,272 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Touch Control Schemes
- Edge Cases (checklist)
- Device testing (before ship)
- Deep Recipes
- Expert Techniques (short)
- Reference
Files
SKILL.mdcore12,571 bytesreferences/migration-notes.mddoc2,767 bytesreferences/mobile-port-checklist.mddoc1,439 bytesreferences/mobile-port-deep.mddoc4,538 bytesscripts/battery_saver_mode.gdasset2,420 bytesscripts/dynamic_joystick_spawner.gdasset2,525 bytesscripts/gesture_combo_system.gdasset2,916 bytesscripts/haptic_feedback_manager.gdasset2,101 bytesscripts/mobile_shader_fallback.gdasset2,446 bytesscripts/mobile_ui_adapter.gdasset2,692 bytesscripts/offline_save_sync.gdasset2,506 bytesscripts/on_screen_keyboard_handler.gdasset2,579 bytesscripts/resolution_scaler.gdasset2,355 bytesscripts/touch_camera_pan_zoom.gdasset2,712 bytesscripts/ui_safe_area_margins.gdasset1,929 bytesscripts/virtual_joystick.gdasset3,035 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-adapt-mobile-to-desktop
When your agent uses it
Expert patterns for scaling mobile games to desktop including mouse/keyboard controls, increased resolution and graphical fidelity, expanded UI layouts, settings menus, window management, and platform-specific features. Use when creating desktop ports or cross-platform releases. Trigger keywords: mouse_controls, keyboard_shortcuts, resolution_scaling, graphics_settings, fullscreen_toggle, window_modes, Steam_integration, desktop_optimization.
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
2,743 tokensWhen the skill is activated
Reference documents
2,167 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Decision Tree — Input Script Picks
- Port Procedure (ordered)
- Platform Services Decision Tree (Steam / Discord)
- Deep Recipes
- Testing (before ship)
- Expert Techniques (short)
- Reference
Files
SKILL.mdcore11,806 bytesreferences/desktop-port-deep.mddoc4,152 bytesreferences/desktop-port-testing-checklist.mddoc1,495 bytesreferences/migration-notes.mddoc2,924 bytesscripts/cursor_state_manager.gdasset1,969 bytesscripts/desktop_input_adapter.gdasset2,929 bytesscripts/desktop_ui_scaler.gdasset1,941 bytesscripts/dynamic_window_manager.gdasset2,393 bytesscripts/hover_bridge.gdasset3,071 bytesscripts/keybinding_remapper.gdasset2,364 bytesscripts/mouse_capture_look.gdasset2,257 bytesscripts/multi_monitor_handling.gdasset2,202 bytesscripts/quit_confirmation.gdasset1,980 bytesscripts/resolution_dropdown.gdasset2,373 bytesscripts/scroll_wheel_zoom.gdasset1,987 bytesscripts/uncapped_framerate.gdasset1,906 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-adapt-single-to-multiplayer
When your agent uses it
Expert patterns for adding multiplayer to single-player games including client-server architecture, authoritative server design, MultiplayerSynchronizer, lag compensation (client prediction, server reconciliation), input buffering, and anti-cheat measures. Use when retrofitting multiplayer, porting to online play, or designing networked gameplay. Trigger keywords: MultiplayerPeer, ENetMultiplayerPeer, SceneMultiplayer, MultiplayerSynchronizer, rpc, rpc_id, multiplayer_authority, client_prediction, server_reconciliation, lag_compensation, rollback.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
3,165 tokensWhen the skill is activated
Reference documents
2,597 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Multiplayer Rules)
- Available Scripts
- Architecture Patterns
- Migration golden path (no inline host/join tutorials)
- Expert insights (WHY — keep in body)
- Decision Tree: Which Architecture?
- Advanced Networking Topics
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore13,461 bytesreferences/authority-and-security.mddoc2,097 bytesreferences/latency-testing.mddoc1,809 bytesreferences/migration-notes.mddoc2,203 bytesreferences/prediction-and-reconciliation.mddoc4,209 bytesscripts/multiplayer_sync.gdasset3,255 bytesscripts/net_auth_server_validator.gdasset1,496 bytesscripts/net_debug_overlay_monitor.gdasset1,673 bytesscripts/net_delta_compression_sync.gdasset1,668 bytesscripts/net_interest_management.gdasset1,684 bytesscripts/net_lag_compensation.gdasset4,139 bytesscripts/net_latency_simulator.gdasset1,512 bytesscripts/net_lobby_late_join_sync.gdasset1,631 bytesscripts/net_prediction_reconciliation.gdasset4,100 bytesscripts/net_rpc_rate_limiter.gdasset1,468 bytesscripts/net_snapshot_interpolation.gdasset1,705 bytesscripts/net_upnp_discovery_logic.gdasset1,471 bytesscripts/rpc_bridge.gdasset3,023 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-agent-vision
When your agent uses it
Agentic eyes for Godot work: cross-platform screenshot CLI (asset/region/window/screen) to budgeted WebP, TEMP editor viewport bridge under .gdskills/, and Taste Receptor Atlas v2 (~237 micro-receptors × 0–2: hierarchy, contrast, typography×41, affordance, space, color, icon, composition, light/FX, motion-tells, anti-slop, originality, identity). Use when agents must see UI, assets, or the editor — not for in-game screenshot Autoloads. Keywords: agent vision, screenshot, WebP, visual QA, taste receptors, typography, UI review, asset sheet, editor viewport, anti-slop.
What it loads into context
Frontmatter
152 tokensAlways available to the agent
SKILL.md
3,753 tokensWhen the skill is activated
Reference documents
21,121 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- When to use
- Setup (agent host)
- Available Scripts
- Capture CLI (golden path)
- Editor bridge (TEMP)
- Structured review (Taste Receptor Atlas → optional /120)
- Expert Knowledge Delta
- Decision tree
- Reference
Scripts executed separately
scripts/asset_sheet.pyscripts/capture.pyscripts/ensure_gitignore.pyscripts/stage_editor_bridge.pyscripts/webp_encode.py
Files
SKILL.mdcore14,361 bytesreferences/anti-slop-sight.mddoc2,266 bytesreferences/capture-modes.mddoc3,832 bytesreferences/color-icon-receptors.mddoc4,252 bytesreferences/composition-fx-receptors.mddoc4,677 bytesreferences/editor-bridge-lifecycle.mddoc3,289 bytesreferences/hier-contrast-receptors.mddoc5,144 bytesreferences/identity-sight.mddoc4,623 bytesreferences/migration-notes.mddoc2,597 bytesreferences/originality-sight.mddoc4,512 bytesreferences/space-affordance-receptors.mddoc3,458 bytesreferences/taste-receptors.mddoc26,802 bytesreferences/typography-sight.mddoc4,339 bytesreferences/ui-taste-sight.mddoc2,174 bytesreferences/vision-review-rubric.mddoc2,998 bytesreferences/webp-budgets.mddoc1,757 bytesrequirements-vision.txtdoc90 bytesscripts/asset_sheet.pyruns3,685 bytesscripts/capture.pyruns19,867 bytesscripts/editor_bridge/capture_viewport.gdasset592 bytesscripts/editor_bridge/plugin.cfgasset194 bytesscripts/editor_bridge/plugin.gdasset2,560 bytesscripts/ensure_gitignore.pyruns1,608 bytesscripts/stage_editor_bridge.pyruns9,347 bytesscripts/webp_encode.pyruns3,082 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-ai-navigation
When your agent uses it
AI movement decision router for chase, patrol, crowd, and bake choices on top of NavigationAgent/Server. Use when deciding node agent vs RID server, bake vs obstacle, layer masks, or retarget policy — not for engine navmesh recipes. Keywords: AI navigation, chase retarget, patrol, crowd RVO, bake vs obstacle, NavigationAgent decision tree.
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
3,668 tokensWhen the skill is activated
Reference documents
1,386 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Decision Trees (MANDATORY script triggers)
- NEVER Do in AI Navigation
- Fallback (godot-navigation-pathfinding not installed)
- Expert insights (WHY — keep in body)
- Golden Path
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore15,110 bytesSKILL.mdcore15,110 bytesSKILL.mdcore15,110 bytesSKILL.mdcore15,110 bytesreferences/ai-movement-recipes.mddoc1,992 bytesreferences/migration-notes.mddoc3,299 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-analyst
When your agent uses it
Godot Expert Analyst: Anara. Visionary project scoring and certification for Godot 4.7+ architecture. Use when evaluating project health, modernity, scalability, dependency graphs, or generating Visionary Certificates. Keywords: analyst, Anara, scoring, certification, architecture audit, ResourceLoader.get_dependencies, typed Dictionary, folder-by-feature, Visionary Certificate, Godot 4.7.
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
3,841 tokensWhen the skill is activated
Reference documents
45,382 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Visionary Architect of Godot 4.7+ Excellence
- NEVER Do (Anara Operating Rules)
- The Analytical Engine (Scripts)
- The Marking Rubrics (Expert Weighted)
- Certification Tiers
- Asset Dependency Analysis
- Expert Architectural Patterns
- Interaction Protocol
- Reference
Files
SKILL.mdcore15,995 bytesSKILL.mdcore15,995 bytesreferences/categories/2d-animation.mddoc1,839 bytesreferences/categories/2d-physics.mddoc1,820 bytesreferences/categories/3d-lighting.mddoc1,781 bytesreferences/categories/3d-materials.mddoc1,733 bytesreferences/categories/3d-rendering.mddoc3,136 bytesreferences/categories/3d-world-building.mddoc1,752 bytesreferences/categories/ability-system.mddoc1,744 bytesreferences/categories/adapt-2d-to-3d.mddoc1,735 bytesreferences/categories/adapt-3d-to-2d.mddoc1,763 bytesreferences/categories/adapt-desktop-to-mobile.mddoc1,750 bytesreferences/categories/adapt-mobile-to-desktop.mddoc1,741 bytesreferences/categories/adapt-single-to-multiplayer.mddoc1,785 bytesreferences/categories/ai-pathfinding.mddoc3,171 bytesreferences/categories/analyst.mddoc1,543 bytesreferences/categories/animation-player.mddoc1,718 bytesreferences/categories/animation-tree-mastery.mddoc1,745 bytesreferences/categories/audio-systems.mddoc1,561 bytesreferences/categories/auditor-audit-standards.mddoc1,746 bytesreferences/categories/behavior-trees.mddoc3,122 bytesreferences/categories/blackboard-systems.mddoc3,069 bytesreferences/categories/camera-systems.mddoc1,750 bytesreferences/categories/characterbody-2d.mddoc1,686 bytesreferences/categories/combat-system.mddoc1,654 bytesreferences/categories/composition-apps.mddoc3,134 bytesreferences/categories/composition.mddoc3,155 bytesreferences/categories/core-architecture.mddoc3,267 bytesreferences/categories/data-systems.mddoc3,170 bytesreferences/categories/debugging-profiling.mddoc1,771 bytesreferences/categories/dialogue-system.mddoc1,711 bytesreferences/categories/economy-system.mddoc1,694 bytesreferences/categories/export-builds.mddoc1,691 bytesreferences/categories/game-loop-collection.mddoc1,635 bytesreferences/categories/game-loop-harvest.mddoc1,651 bytesreferences/categories/game-loop-time-trial.mddoc1,619 bytesreferences/categories/game-loop-waves.mddoc1,633 bytesreferences/categories/gdscript-masterity.mddoc3,172 bytesreferences/categories/genre-action-rpg.mddoc3,115 bytesreferences/categories/genre-battle-royale.mddoc1,664 bytesreferences/categories/genre-educational.mddoc1,637 bytesreferences/categories/genre-platformer.mddoc3,069 bytesreferences/categories/genre-strategy.mddoc3,089 bytesreferences/categories/genre-survival.mddoc3,020 bytesreferences/categories/input-handling.mddoc3,032 bytesreferences/categories/inventory-system.mddoc1,675 bytesreferences/categories/item-system.mddoc3,138 bytesreferences/categories/lighting-optimization.mddoc2,941 bytesreferences/categories/loot-system.mddoc3,092 bytesreferences/categories/mechanic-revival.mddoc1,635 bytesreferences/categories/mechanic-secrets.mddoc1,626 bytesreferences/categories/menu-systems.mddoc3,070 bytesreferences/categories/navmesh-steering.mddoc3,024 bytesreferences/categories/networking-multiplayer.mddoc3,023 bytesreferences/categories/optimization-techniques.mddoc3,001 bytesreferences/categories/physics-optimization.mddoc3,177 bytesreferences/categories/platform-console.mddoc1,651 bytesreferences/categories/platform-desktop.mddoc1,624 bytesreferences/categories/platform-mobile.mddoc1,613 bytesreferences/categories/platform-vr.mddoc1,622 bytesreferences/categories/platform-web.mddoc1,606 bytesreferences/categories/procedural-generation.mddoc3,172 bytesreferences/categories/progression-system.mddoc3,087 bytesreferences/categories/quest-system.mddoc1,647 bytesreferences/categories/resource-management.mddoc3,072 bytesreferences/categories/rpg-stats.mddoc3,038 bytesreferences/categories/save-load-systems.mddoc1,540 bytesreferences/categories/security-best-practices.mddoc3,002 bytesreferences/categories/shaders-performance.mddoc3,111 bytesreferences/categories/soundscape-reactive.mddoc2,891 bytesreferences/categories/state-machine-advanced.mddoc1,560 bytesreferences/categories/testing-patterns.mddoc2,979 bytesreferences/categories/tilemap-advanced.mddoc3,124 bytesreferences/categories/tilemap-mastery.mddoc1,640 bytesreferences/categories/turn-system.mddoc3,077 bytesreferences/categories/ui-ux-advanced.mddoc3,201 bytesreferences/categories/vfx-shaders.mddoc3,078 bytesreferences/categories/vfx-systems.mddoc3,078 bytesreferences/marking_rubrics_atlas.mddoc9,766 bytesscripts/marking_rubrics_atlas.gdasset2,200 bytesscripts/scoring_logic.gdasset1,893 bytesscripts/visionary_comparison.gdasset2,267 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-animation-player
When your agent uses it
Expert patterns for AnimationPlayer including track types (Value, Method, Audio, Bezier), root motion extraction, animation callbacks, procedural animation generation, call mode optimization, and RESET tracks. Use for timeline-based animations, cutscenes, or UI transitions. Trigger keywords: AnimationPlayer, Animation, track_insert_key, root_motion, animation_finished, RESET_track, call_mode, animation_set_next, queue, blend_times.
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
2,714 tokensWhen the skill is activated
Reference documents
2,522 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts (MANDATORY triggers)
- Critical WHY (keep in body)
- Track decision matrix
- Root motion (physics)
- Sequences, blends, RESET
- AnimationPlayer vs Tween
- Expert architecture (scripts)
- Reference
Files
SKILL.mdcore11,113 bytesreferences/edge-cases.mddoc916 bytesreferences/migration-notes.mddoc2,879 bytesreferences/root-motion-and-sequences.mddoc2,810 bytesreferences/track-authoring.mddoc2,891 bytesscripts/active_animation_culler.gdasset1,579 bytesscripts/animation_sequencer.gdasset3,405 bytesscripts/audio_sync_tracks.gdasset1,922 bytesscripts/bezier_curve_extraction.gdasset1,678 bytesscripts/character_part_swapper_tracks.gdasset1,694 bytesscripts/dynamic_shader_animation.gdasset1,712 bytesscripts/method_track_logic.gdasset1,807 bytesscripts/precise_audio_sync.gdasset1,562 bytesscripts/procedural_track_modifier.gdasset1,525 bytesscripts/programmatic_anim.gdasset2,011 bytesscripts/reset_track_orchestrator.gdasset1,676 bytesscripts/root_motion_physics_sync.gdasset1,706 bytesscripts/runtime_anim_lib_swapper.gdasset1,532 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-animation-tree-mastery
When your agent uses it
Expert patterns for AnimationTree including StateMachine transitions, BlendSpace2D for directional movement, BlendTree for layered animations, root motion, transition conditions, advance expressions, and state machine sub-states. Use for complex character animation systems with movement blending and state management. Trigger keywords: AnimationTree, AnimationNodeStateMachine, BlendSpace2D, BlendSpace1D, BlendTree, transition_request, blend_position, advance_expression, AnimationNodeAdd2, AnimationNodeBlend2, root_motion.
What it loads into context
Frontmatter
111 tokensAlways available to the agent
SKILL.md
3,368 tokensWhen the skill is activated
Reference documents
2,921 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Decision Tree (replace inline tutorials)
- Expert insights (WHY — keep in body)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore14,296 bytesreferences/advanced-graph-recipes.mddoc1,546 bytesreferences/migration-notes.mddoc3,439 bytesreferences/statemachine-and-blendspace.mddoc5,757 bytesscripts/advanced_transition_masking.gdasset1,700 bytesscripts/animation_complexity_manager.gdasset503 bytesscripts/animation_event_dispatcher.gdasset486 bytesscripts/blendtree_logic_mixing.gdasset1,538 bytesscripts/dynamic_timescale_control.gdasset1,561 bytesscripts/nested_state_machine.gdasset1,929 bytesscripts/nested_tree_architecture.gdasset1,730 bytesscripts/reactive_oneshot_vfx.gdasset1,522 bytesscripts/root_motion_animtree_sync.gdasset1,646 bytesscripts/runtime_tree_debugging.gdasset1,660 bytesscripts/skeleton_ik_lookat.gdasset2,023 bytesscripts/statemachine_travel_code.gdasset1,730 bytesscripts/sync_group_layering.gdasset1,643 bytesscripts/sync_parameter_manager.gdasset1,882 bytesscripts/tree_travel_manager.gdasset2,855 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-audio-systems
When your agent uses it
Expert patterns for Godot audio including AudioStreamPlayer variants (2D positional, 3D spatial), AudioBus mixing architecture, dynamic effects (reverb, EQ,compression), audio pooling for performance, music transitions (crossfade, bpm-sync), and procedural audio generation. Use for music systems, sound effects, spatial audio, or audio-reactive gameplay. Trigger keywords: AudioStreamPlayer, AudioStreamPlayer2D, AudioStreamPlayer3D, AudioBus, AudioServer, AudioEffect, music_crossfade, audio_pool, positional_audio, reverb, bus_volume.
What it loads into context
Frontmatter
128 tokensAlways available to the agent
SKILL.md
3,476 tokensWhen the skill is activated
Reference documents
2,139 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Audio Rules)
- Decision Matrix: Which AudioStreamPlayer?
- Golden Path → Scripts
- Available Scripts (catalog)
- Expert Audio Patterns
- Reference
Files
SKILL.mdcore14,137 bytesSKILL.mdcore14,137 bytesreferences/audio-pooling-and-buses.mddoc1,753 bytesreferences/interactive-music-deep-dive.mddoc1,261 bytesreferences/migration-notes.mddoc2,637 bytesreferences/music-transitions.mddoc2,302 bytesscripts/audio_adaptive_music_player.gdasset1,744 bytesscripts/audio_bus_ducker_logic.gdasset1,814 bytesscripts/audio_bus_manager.gdasset3,339 bytesscripts/audio_environmental_reverb_zone.gdasset1,726 bytesscripts/audio_footstep_surface_selector.gdasset1,627 bytesscripts/audio_interactive_music_manager.gdasset2,319 bytesscripts/audio_linear_volume_interpolator.gdasset1,398 bytesscripts/audio_manager.gdasset2,204 bytesscripts/audio_occlusion_raycast.gdasset2,228 bytesscripts/audio_procedural_generator_synth.gdasset1,858 bytesscripts/audio_reactive_visualizer_component.gdasset1,538 bytesscripts/audio_visualizer.gdasset2,089 bytesscripts/audio_voice_limiter_manager.gdasset1,567 bytesscripts/audio_voice_pool_manager.gdasset3,588 bytesscripts/interactive_music_graph.gdasset1,907 bytesscripts/subtitle_sync_system.gdasset2,328 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-auditor
When your agent uses it
Godot Expert Auditor: Aurelius. Exhaustive never-list enforcement and architectural slap-down for Godot 4.7 projects. Use when auditing signal decay, ObjectDB orphans, typed Array/Dictionary slop, material.duplicate batch breaks, export case-sensitivity, Expression.execute risks, or sector never-lists. Keywords: auditor, Aurelius, never-list, signal decay, ObjectDB orphans, typed Array, export case-sensitivity, instance uniforms, PackedScene.get_state.
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
3,484 tokensWhen the skill is activated
Reference documents
61,250 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Stoic Guardian of Godot 4.7+ Integrity
- The Deterministic Arsenal (Scripts)
- Audit Routing Decision Tree
- Security & Governance (Aurelius Edition)
- Anti-Pattern Encyclopedia (Selected)
- Expert Auditing Patterns
- The NEVER List (Aurelius Edition)
- Interaction Protocol
- Reference
Scripts executed separately
scripts/audit_signals.pyscripts/audit_type_hints.py
Files
SKILL.mdcore14,397 bytesSKILL.mdcore14,397 bytesSKILL.mdcore14,397 bytesreferences/audit-standards.mddoc3,871 bytesreferences/categories/2d-animation.mddoc2,640 bytesreferences/categories/2d-physics.mddoc3,021 bytesreferences/categories/3d-lighting.mddoc2,568 bytesreferences/categories/3d-materials.mddoc2,837 bytesreferences/categories/3d-world-building.mddoc2,090 bytesreferences/categories/ability-system.mddoc2,180 bytesreferences/categories/adapt-2d-to-3d.mddoc2,181 bytesreferences/categories/adapt-3d-to-2d.mddoc1,420 bytesreferences/categories/adapt-desktop-to-mobile.mddoc1,458 bytesreferences/categories/adapt-mobile-to-desktop.mddoc1,345 bytesreferences/categories/adapt-single-to-multiplayer.mddoc2,194 bytesreferences/categories/animation-player.mddoc2,380 bytesreferences/categories/animation-tree-mastery.mddoc2,691 bytesreferences/categories/audio-systems.mddoc2,122 bytesreferences/categories/auditor-never_list_encyclopedia.mddoc2,063 bytesreferences/categories/auditor.mddoc1,321 bytesreferences/categories/autoload-architecture.mddoc2,456 bytesreferences/categories/camera-systems.mddoc2,534 bytesreferences/categories/characterbody-2d.mddoc2,502 bytesreferences/categories/combat-system.mddoc3,632 bytesreferences/categories/composition-apps.mddoc1,961 bytesreferences/categories/composition.mddoc2,383 bytesreferences/categories/debugging-profiling.mddoc3,184 bytesreferences/categories/dialogue-system.mddoc2,371 bytesreferences/categories/economy-system.mddoc2,538 bytesreferences/categories/export-builds.mddoc1,883 bytesreferences/categories/game-loop-collection.mddoc3,369 bytesreferences/categories/game-loop-harvest.mddoc3,548 bytesreferences/categories/game-loop-time-trial.mddoc3,422 bytesreferences/categories/game-loop-waves.mddoc3,445 bytesreferences/categories/gdscript-mastery.mddoc2,405 bytesreferences/categories/genre-action-rpg.mddoc3,894 bytesreferences/categories/genre-battle-royale.mddoc3,296 bytesreferences/categories/genre-card-game.mddoc2,764 bytesreferences/categories/genre-educational.mddoc2,834 bytesreferences/categories/genre-fighting.mddoc3,092 bytesreferences/categories/genre-horror.mddoc4,064 bytesreferences/categories/genre-idle-clicker.mddoc2,694 bytesreferences/categories/genre-metroidvania.mddoc3,149 bytesreferences/categories/genre-moba.mddoc3,684 bytesreferences/categories/genre-open-world.mddoc3,647 bytesreferences/categories/genre-party.mddoc3,146 bytesreferences/categories/genre-platformer.mddoc3,150 bytesreferences/categories/genre-puzzle.mddoc2,760 bytesreferences/categories/genre-racing.mddoc2,938 bytesreferences/categories/genre-rhythm.mddoc3,121 bytesreferences/categories/genre-roguelike.mddoc3,813 bytesreferences/categories/genre-romance.mddoc2,904 bytesreferences/categories/genre-rts.mddoc3,604 bytesreferences/categories/genre-sandbox.mddoc2,821 bytesreferences/categories/genre-shooter-fps.mddoc3,324 bytesreferences/categories/genre-shooter.mddoc2,854 bytesreferences/categories/genre-simulation.mddoc3,005 bytesreferences/categories/genre-sports.mddoc3,116 bytesreferences/categories/genre-stealth.mddoc3,370 bytesreferences/categories/genre-survival.mddoc2,859 bytesreferences/categories/genre-tower-defense.mddoc3,215 bytesreferences/categories/genre-visual-novel.mddoc2,647 bytesreferences/categories/input-handling.mddoc2,524 bytesreferences/categories/inventory-system.mddoc2,379 bytesreferences/categories/mechanic-revival.mddoc2,204 bytesreferences/categories/mechanic-secrets.mddoc2,181 bytesreferences/categories/multiplayer-networking.mddoc2,222 bytesreferences/categories/navigation-pathfinding.mddoc2,450 bytesreferences/categories/particles.mddoc3,253 bytesreferences/categories/performance-optimization.mddoc2,637 bytesreferences/categories/physics-3d.mddoc2,563 bytesreferences/categories/platform-console.mddoc4,918 bytesreferences/categories/platform-desktop.mddoc2,061 bytesreferences/categories/platform-mobile.mddoc2,286 bytesreferences/categories/platform-vr.mddoc2,048 bytesreferences/categories/platform-web.mddoc2,003 bytesreferences/categories/procedural-generation.mddoc2,677 bytesreferences/categories/project-foundations.mddoc2,134 bytesreferences/categories/project-templates.mddoc2,037 bytesreferences/categories/quest-system.mddoc2,386 bytesreferences/categories/raycasting-queries.mddoc2,404 bytesreferences/categories/resource-data-patterns.mddoc2,277 bytesreferences/categories/rpg-stats.mddoc2,493 bytesreferences/categories/save-load-systems.mddoc3,625 bytesreferences/categories/scene-management.mddoc2,804 bytesreferences/categories/server-architecture.mddoc2,409 bytesreferences/categories/shaders-basics.mddoc3,101 bytesreferences/categories/signal-architecture.mddoc2,257 bytesreferences/categories/state-machine-advanced.mddoc2,001 bytesreferences/categories/testing-patterns.mddoc2,368 bytesreferences/categories/theme-easter.mddoc1,902 bytesreferences/categories/tilemap-mastery.mddoc1,816 bytesreferences/categories/turn-system.mddoc2,751 bytesreferences/categories/tweening.mddoc2,308 bytesreferences/categories/ui-containers.mddoc2,594 bytesreferences/categories/ui-rich-text.mddoc1,943 bytesreferences/categories/ui-theming.mddoc2,475 bytesreferences/never_list_encyclopedia.mddoc9,369 bytesscripts/audit_memory_fragmentation.gdasset2,737 bytesscripts/audit_signals.pyruns2,996 bytesscripts/audit_type_hints.pyruns3,231 bytesscripts/purge_report_generator.gdasset2,897 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-autoload-architecture
When your agent uses it
Expert patterns for Godot AutoLoad (singleton) architecture including global state management, scene transitions, signal-based communication, dependency injection, autoload initialization order, and anti-patterns to avoid. Use for game managers, save systems, audio controllers, or cross-scene resources. Trigger keywords: AutoLoad, singleton, GameManager, SceneTransitioner, SaveManager, global_state, autoload_order, signal_bus, dependency_injection.
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
3,257 tokensWhen the skill is activated
Reference documents
2,405 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- NEVER Do in AutoLoad Architecture
- When to Use AutoLoads
- Expert Architecture Patterns
- Expert insights (WHY — keep in body)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore13,714 bytesSKILL.mdcore13,714 bytesSKILL.mdcore13,714 bytesSKILL.mdcore13,714 bytesreferences/autoload-patterns.mddoc819 bytesreferences/expert-patterns.mddoc4,474 bytesreferences/migration-notes.mddoc4,057 bytesscripts/autoload_bootstrapper.gdasset1,933 bytesscripts/autoload_init_order_diag.gdasset1,528 bytesscripts/autoload_initializer.gdasset2,441 bytesscripts/autoload_reference_checker.gdasset1,520 bytesscripts/cross_autoload_comms.gdasset1,727 bytesscripts/debug_console_autoload.gdasset1,444 bytesscripts/global_event_bus.gdasset1,451 bytesscripts/global_game_state.gdasset2,001 bytesscripts/lazy_loaded_singleton.gdasset1,531 bytesscripts/persistent_data_holder.gdasset1,486 bytesscripts/safe_scene_switcher.gdasset2,075 bytesscripts/service_locator.gdasset2,413 bytesscripts/service_registry.gdasset1,961 bytesscripts/singleton_dependency_diagram.gdasset2,286 bytesscripts/singleton_health_check_test.gdasset1,812 bytesscripts/stateless_bus.gdasset1,933 bytesscripts/static_state_manager.gdasset1,686 bytesscripts/thread_safe_global_access.gdasset1,613 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-builder
When your agent uses it
Expert-level toolkit for modular Godot 4.7+ CLI automation and headless build orchestration. Use when you need to: (1) Build complex scene trees or UI layouts programmatically, (2) Automate expert 3D asset pipelines (glTF -> Collision), (3) Optimize procedural geometry headlessly (CSG -> Static Mesh), or (4) Engineer production-grade CI/CD pipelines. Set GODOT_PATH env var for custom engine location. Keywords: Godot CLI, headless, CI, export, builder, 4.7.
What it loads into context
Frontmatter
123 tokensAlways available to the agent
SKILL.md
3,904 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
- Expert Automation Mindset
- Hardened Anti-Patterns (NEVER List)
- Expert Automation Workflows
- Automation & CI/CD Pipelines (Godot 4.7)
- Expert Pipeline Scripts (load on demand)
- Reference
Scripts executed separately
scripts/add_node.pyscripts/base.pyscripts/ci_export_prepper.gdscripts/ci_exporter.pyscripts/collision_generator.pyscripts/config_compiler.pyscripts/create_scene.pyscripts/csg_optimizer.pyscripts/export_mesh_library.pyscripts/get_debug_output.pyscripts/get_godot_version.pyscripts/get_project_info.pyscripts/get_uid.pyscripts/gltf_processor.pyscripts/import_automator.pyscripts/launch_editor.pyscripts/list_projects.pyscripts/load_sprite.pyscripts/navmesh_baker.pyscripts/profile_generator.pyscripts/run_project.pyscripts/save_scene.pyscripts/stop_project.pyscripts/test_runner.pyscripts/tilemap_generator.pyscripts/ui_assembler.pyscripts/update_project_uids.py
Files
SKILL.mdcore16,079 bytesSKILL.mdcore16,079 bytesSKILL.mdcore16,079 bytesscripts/add_node.pyruns1,854 bytesscripts/asset_reimport_utility.gdasset2,608 bytesscripts/base.pyruns2,455 bytesscripts/ci_export_prepper.gdruns1,895 bytesscripts/ci_exporter.pyruns1,602 bytesscripts/collision_generator.pyruns1,958 bytesscripts/config_compiler.pyruns1,575 bytesscripts/create_scene.pyruns1,671 bytesscripts/csg_optimizer.pyruns1,777 bytesscripts/export_mesh_library.pyruns1,623 bytesscripts/get_debug_output.pyruns1,266 bytesscripts/get_godot_version.pyruns1,010 bytesscripts/get_project_info.pyruns1,192 bytesscripts/get_uid.pyruns1,487 bytesscripts/gltf_processor.pyruns2,149 bytesscripts/import_automator.pyruns1,400 bytesscripts/launch_editor.pyruns1,175 bytesscripts/list_projects.pyruns1,168 bytesscripts/load_sprite.pyruns1,924 bytesscripts/navmesh_baker.pyruns1,670 bytesscripts/orphan_asset_scanner.gdasset2,626 bytesscripts/profile_generator.pyruns1,594 bytesscripts/run_project.pyruns1,172 bytesscripts/save_scene.pyruns1,652 bytesscripts/stop_project.pyruns1,255 bytesscripts/test_runner.pyruns1,454 bytesscripts/tilemap_generator.pyruns1,634 bytesscripts/ui_assembler.pyruns1,679 bytesscripts/update_project_uids.pyruns1,499 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-camera-systems
When your agent uses it
Expert patterns for 2D/3D camera control including smooth following (lerp, position_smoothing), camera shake (trauma system), screen shake with frequency parameters, deadzone/drag for platformers, look-ahead prediction, and camera transitions. Use for player cameras, cinematic sequences, or multi-camera systems. Trigger keywords: Camera2D, Camera3D, SpringArm3D, position_smoothing, camera_shake, trauma_system, look_ahead, drag_margin, camera_limits, camera_transition.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
3,033 tokensWhen the skill is activated
Reference documents
1,630 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Parenting / Decoupling (resolved)
- Available Scripts
- Expert Camera Architectures
- Reference
Files
SKILL.mdcore12,117 bytesreferences/camera-expert-patterns.mddoc3,011 bytesreferences/migration-notes.mddoc2,678 bytesscripts/camera_follow_2d.gdasset2,862 bytesscripts/camera_shake_trauma.gdasset2,384 bytesscripts/camera_shake_trauma_pro.gdasset2,211 bytesscripts/camera_state_machine.gdasset1,987 bytesscripts/cinematic_framing_logic.gdasset1,853 bytesscripts/deadzone_drag_margins.gdasset1,412 bytesscripts/first_person_sway.gdasset1,729 bytesscripts/framing_box_camera_2d.gdasset783 bytesscripts/juice_camera.gdasset2,812 bytesscripts/minimap_viewport_manager.gdasset1,808 bytesscripts/occlusion_aware_camera_3d.gdasset818 bytesscripts/phantom_decoupling.gdasset2,027 bytesscripts/remote_transform_decoupling.gdasset1,734 bytesscripts/split_screen_setup.gdasset2,069 bytesscripts/spring_lerp_camera_3d.gdasset1,685 bytesscripts/trauma_debugger.gdasset709 bytesscripts/zoom_damping_controller.gdasset1,777 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-characterbody-2d
When your agent uses it
Expert patterns for CharacterBody2D including platformer movement (coyote time, jump buffering, variable jump height), top-down movement (8-way, tank controls), collision handling, one-way platforms, and state machines. Use for player characters, NPCs, or enemies. Trigger keywords: CharacterBody2D, move_and_slide, is_on_floor, coyote_time, jump_buffer, velocity, get_slide_collision, one_way_platforms, state_machine.
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
3,436 tokensWhen the skill is activated
Reference documents
1,597 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- When to Use CharacterBody2D
- Decision Tree → MANDATORY Scripts
- One-Way Platforms (correct recipe)
- Expert Character Architectures
- Reference
Files
SKILL.mdcore13,397 bytesreferences/migration-notes.mddoc2,900 bytesreferences/movement-recipes.mddoc3,190 bytesscripts/aerial_drift_acceleration.gdasset1,377 bytesscripts/ceiling_bonk_detection.gdasset1,248 bytesscripts/dash_controller.gdasset2,545 bytesscripts/dash_state_controller.gdasset1,580 bytesscripts/expert_physics_2d.gdasset3,018 bytesscripts/frame_perfect_coyote_time.gdasset1,702 bytesscripts/game_feel_profiler.gdasset821 bytesscripts/impulse_response_handler.gdasset1,359 bytesscripts/performance_character_pooling.gdasset1,360 bytesscripts/root_motion_controller.gdasset802 bytesscripts/slope_stair_snapping.gdasset1,859 bytesscripts/subpixel_movement_rounding.gdasset1,408 bytesscripts/variable_jump_height.gdasset1,470 bytesscripts/wall_jump_controller.gdasset2,803 bytesscripts/wall_slide_jump_refined.gdasset1,480 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-combat-system
When your agent uses it
Expert patterns for combat systems including hitbox/hurtbox architecture, damage calculation (DamageData class), health components, combat state machines, combo systems, ability cooldowns, and damage popups. Use for action games, RPGs, or fighting games. Trigger keywords: Hitbox, Hurtbox, DamageData, HealthComponent, combat_state, combo_system, ability_cooldown, invincibility_frames, damage_popup.
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
3,167 tokensWhen the skill is activated
Reference documents
1,297 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Golden Path (MANDATORY)
- Decision Tree
- Damage Type Contract (aligned with NEVER)
- Available Scripts
- Elite Deltas (keep short)
- Reference
Files
SKILL.mdcore12,634 bytesSKILL.mdcore12,634 bytesreferences/elite-combat-patterns.mddoc2,532 bytesreferences/migration-notes.mddoc2,195 bytesscripts/combat_logger.gdasset509 bytesscripts/combat_state.gdasset576 bytesscripts/combat_system_patterns.gdasset4,723 bytesscripts/combo_system.gdasset769 bytesscripts/damage_data.gdasset879 bytesscripts/damage_popup.gdasset394 bytesscripts/health_component.gdasset1,875 bytesscripts/hitbox_component.gdasset2,396 bytesscripts/hitbox_hurtbox.gdasset2,403 bytesscripts/hitbox_visualizer.gdasset318 bytesscripts/networked_damage_manager.gdasset809 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-composition
When your agent uses it
Expert architectural standards for building scalable Godot GAMES (RPGs, Platformers, Shooters) using the Composition pattern (Entity-Component). Use when designing player controllers, NPCs, enemies, weapons, or complex gameplay systems. Enforces "Has-A" relationships for game entities. Trigger keywords: Entity-Component, ECS, Gameplay, Actors, NPCs, Enemies, Weapons, Hitboxes, Game Loop, Level Design.
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
3,514 tokensWhen the skill is activated
Reference documents
1,879 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Philosophy
- Decision Tree — Composition vs Autoload vs Inheritance
- Available Scripts
- NEVER Do in Composition
- Implementation Standards
- Standard Components — Use Scripts
- Expert Composition Patterns
- Performance Note
- Reference
Files
SKILL.mdcore15,062 bytesSKILL.mdcore15,062 bytesSKILL.mdcore15,062 bytesreferences/migration-notes.mddoc4,084 bytesreferences/orchestrator-recipes.mddoc2,971 bytesresources/health_component.gdasset616 bytesresources/hitbox_component.gdasset307 bytesscripts/composition_root_init.gdasset2,228 bytesscripts/follower_component.gdasset1,484 bytesscripts/health_component.gdasset1,857 bytesscripts/hit_box_component.gdasset1,313 bytesscripts/hurt_box_component.gdasset1,328 bytesscripts/interaction_component.gdasset1,380 bytesscripts/state_component_vsm.gdasset1,464 bytesscripts/status_effect_component.gdasset1,343 bytesscripts/velocity_component.gdasset1,736 bytesscripts/visual_sync_component.gdasset1,442 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-composition-apps
When your agent uses it
Expert architectural standards for scalable Godot Apps, Tools, EditorPlugins, and Control-heavy UIs using Composition (Has-A Orchestrator + components). Use when building dashboards, tool windows, forms, settings panels, or EditorPlugin UIs. Do NOT use for gameplay entities (Player/Enemy/Weapon/Hitbox) — route those to godot-composition. Trigger keywords: Control, EditorPlugin, tool UI, Orchestrator, VLS, rock test, AuthComponent, ThemeManager, Saveable component, dependency injection.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
3,454 tokensWhen the skill is activated
Reference documents
1,491 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Decision Gate — App vs Gameplay Entity
- The Core Philosophy
- The Hierarchy of Power (Communication Rules)
- Available Scripts
- The Orchestrator Pattern
- Implementation Standards
- NEVER Do (Expert Architectural Rules)
- Fragile App Workflow: Saveable + Theme Ownership
- Expert Composition Patterns (Apps)
- Reference
Files
SKILL.mdcore14,421 bytesSKILL.mdcore14,421 bytesSKILL.mdcore14,421 bytesreferences/app-orchestrator-examples.mddoc2,302 bytesreferences/migration-notes.mddoc3,289 bytesresources/auth_component.gdasset661 bytesresources/theme_manager.gdasset559 bytesscripts/clipboard_copier.gdasset276 bytesscripts/comp_ability_sequencer.gdasset1,237 bytesscripts/comp_base_component.gdasset1,210 bytesscripts/comp_data_driven_config.gdasset1,274 bytesscripts/comp_dependency_injector.gdasset1,196 bytesscripts/comp_health_component.gdasset1,406 bytesscripts/comp_hitbox_component.gdasset1,299 bytesscripts/comp_logic_visual_syncer.gdasset1,402 bytesscripts/comp_orchestrator_base.gdasset1,815 bytesscripts/comp_persistence_component.gdasset1,185 bytesscripts/comp_rock_test_boilerplate.gdasset1,415 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-debugging-profiling
When your agent uses it
Expert debugging and profiling for leaks, GPU/Visual Profiler, headless CI QA, orphan nodes, thread-safe logs, and custom Debugger monitors — not print/breakpoint tutorials. Trigger on OBJECT_ORPHAN_NODE_COUNT, ObjectDB growth, Visual Profiler GPU spikes, flaky headless exits, or remote device consoles. Keywords: orphan nodes, Performance.get_monitor, Visual Profiler, Time.get_ticks_usec, EditorDebuggerPlugin, headless QA, push_error, backtrace.
What it loads into context
Frontmatter
112 tokensAlways available to the agent
SKILL.md
3,178 tokensWhen the skill is activated
Reference documents
1,833 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Symptom → Monitor → Script
- Available Scripts (full catalog)
- Expert Pointers
- Reference
Files
SKILL.mdcore13,340 bytesSKILL.mdcore13,340 bytesreferences/debug-workflows.mddoc2,585 bytesreferences/migration-notes.mddoc4,203 bytesscripts/advanced_backtrace_recorder.gdasset1,337 bytesscripts/automated_qa_suite.gdasset1,702 bytesscripts/break_on_condition.gdasset1,242 bytesscripts/custom_debug_draw.gdasset1,218 bytesscripts/custom_editor_monitor.gdasset1,256 bytesscripts/debug_overlay.gdasset2,679 bytesscripts/debugger_tab_plugin.gdasset1,418 bytesscripts/engine_editor_hint_logic.gdasset1,118 bytesscripts/engine_error_interceptor.gdasset1,369 bytesscripts/high_precision_benchmarker.gdasset1,238 bytesscripts/memory_usage_threshold_alert.gdasset1,238 bytesscripts/orphan_node_detector.gdasset1,388 bytesscripts/performance_plotter.gdasset2,326 bytesscripts/property_watcher_gizmo.gdasset1,207 bytesscripts/push_error_safe_exit.gdasset1,282 bytesscripts/remote_debug_console.gdasset1,287 bytesscripts/scene_tree_dump.gdasset1,115 bytesscripts/stack_trace_logger.gdasset1,192 bytesscripts/thread_safe_logger.gdasset1,340 bytesscripts/thread_safety_assert.gdasset1,205 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-dialogue-system
When your agent uses it
Expert patterns for branching dialogue systems including dialogue graphs (Resource-based), character portraits, player choices, conditional dialogue (flags/quests), typewriter effects, localization support, and voice acting integration. Use for narrative games, RPGs, or visual novels. Trigger keywords: DialogueLine, DialogueChoice, DialogueGraph, dialogue_manager, typewriter_effect, branching_dialogue, dialogue_flags, localization, voice_acting.
What it loads into context
Frontmatter
93 tokensAlways available to the agent
SKILL.md
2,879 tokensWhen the skill is activated
Reference documents
1,507 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Dialogue Systems
- Decision Tree: Authoring Engine
- Available Scripts (single catalog)
- Typewriter Contract (skip-safe)
- Elite Deltas
- Reference
Files
SKILL.mdcore12,021 bytesSKILL.mdcore12,021 bytesSKILL.mdcore12,021 bytesSKILL.mdcore12,021 bytesSKILL.mdcore12,021 bytesSKILL.mdcore12,021 bytesreferences/elite-dialogue-patterns.mddoc2,268 bytesreferences/migration-notes.mddoc3,303 bytesscripts/branching_condition_validator.gdasset1,296 bytesscripts/dialogue_engine.gdasset2,261 bytesscripts/dialogue_event_bridge.gdasset1,193 bytesscripts/dialogue_graph_editor.gdasset267 bytesscripts/dialogue_lipsync.gdasset492 bytesscripts/dialogue_manager.gdasset3,582 bytesscripts/dialogue_manager_singleton.gdasset1,659 bytesscripts/dialogue_node_data.gdasset1,119 bytesscripts/dialogue_option_data.gdasset1,018 bytesscripts/dialogue_portrait_manager.gdasset1,129 bytesscripts/dialogue_resource.gdasset1,121 bytesscripts/dialogue_stat_logger.gdasset332 bytesscripts/dialogue_ui_controller.gdasset1,490 bytesscripts/localized_dialogue_resource.gdasset1,316 bytesscripts/typebox_effect.gdasset1,183 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-economy-system
When your agent uses it
Expert patterns for game economies including currency management (multi-currency, wallet system), shop systems (buy/sell prices, stock limits), dynamic pricing (supply/demand), loot tables (weighted drops, rarity tiers), and economic balance (inflation control, currency sinks). Use for RPGs, trading games, or resource management systems. Trigger keywords: EconomyManager, currency, shop_item, loot_table, dynamic_pricing, buy_sell_spread, currency_sink, inflation, item_rarity.
What it loads into context
Frontmatter
112 tokensAlways available to the agent
SKILL.md
2,910 tokensWhen the skill is activated
Reference documents
1,302 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Decision Tree: Currency Representation
- NEVER Do in Economy Systems
- Golden Path (MANDATORY)
- Decision Points → Scripts
- Available Scripts (full catalog)
- Elite Deltas
- Reference
Files
SKILL.mdcore12,165 bytesSKILL.mdcore12,165 bytesreferences/economy-elite-patterns.mddoc2,292 bytesreferences/migration-notes.mddoc2,565 bytesscripts/currency_label_sync.gdasset1,229 bytesscripts/currency_pickup_effect.gdasset1,257 bytesscripts/currency_resource.gdasset1,300 bytesscripts/dynamic_price_modifier.gdasset1,239 bytesscripts/economy_logger.gdasset489 bytesscripts/economy_persistence_handler.gdasset1,376 bytesscripts/item_value_estimator.gdasset380 bytesscripts/loot_drop_economy_bridge.gdasset1,276 bytesscripts/loot_table_weighted.gdasset1,919 bytesscripts/shop_item_data.gdasset1,309 bytesscripts/shop_system_logic.gdasset1,564 bytesscripts/trade_contract_resource.gdasset1,298 bytesscripts/transaction_manager.gdasset2,808 bytesscripts/wallet_manager_singleton.gdasset1,794 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-export-builds
When your agent uses it
Expert patterns for multi-platform exports including export templates (Windows/Linux/macOS/Android/iOS/Web), command-line exports (headless mode), platform-specific settings (codesign, notarization, Android SDK), feature flags (OS.has_feature), CI/CD pipelines (GitHub Actions), and build optimization (size reduction, debug stripping). Use for release preparation or automated deployment. Trigger keywords: export_preset, export_template, headless_export, platform_specific, feature_flag, CI_CD, build_optimization, codesign, Android_SDK.
What it loads into context
Frontmatter
119 tokensAlways available to the agent
SKILL.md
2,922 tokensWhen the skill is activated
Reference documents
1,693 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Export Rules)
- Platform Decision Tree
- Available Scripts
- CI Contract (4.7)
- Expert Export Patterns
- Reference
Scripts executed separately
scripts/export_android_signing_env.ps1scripts/export_custom_build_stripper.pyscripts/export_headless_pipeline.ps1scripts/export_macos_notarize_cmd.ps1scripts/export_steam_upload.ps1scripts/headless_build.sh
Files
SKILL.mdcore12,197 bytesreferences/export-setup-guide.mddoc2,789 bytesreferences/migration-notes.mddoc3,727 bytesscripts/export_android_signing_env.ps1runs1,314 bytesscripts/export_build_size_report.gdasset1,878 bytesscripts/export_ci_github_actions.ymlasset1,692 bytesscripts/export_custom_build_stripper.pyruns1,402 bytesscripts/export_feature_flag_manager.gdasset1,331 bytesscripts/export_headless_pipeline.ps1runs1,665 bytesscripts/export_macos_notarize_cmd.ps1runs1,323 bytesscripts/export_pck_patch_loader.gdasset1,508 bytesscripts/export_post_process_hook.gdasset1,367 bytesscripts/export_steam_upload.ps1runs1,786 bytesscripts/export_universal_manager.gdasset1,934 bytesscripts/export_version_sync.gdasset1,429 bytesscripts/headless_build.shruns2,070 bytesscripts/version_manager.gdasset2,171 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-game-loop-collection
When your agent uses it
Expert collection-loop systems for collectible IDs, scavenger hunts, completion archives, nearest-item compass UI, hidden spawners, and persistent find-all-X progress. Use when implementing collectibles, scavenger hunts, completion% archives, or compass-guided item hunts. Keywords: collectible_id, scavenger_hunt, collection_manager, collection_compass, completion_archive, hidden_item_spawner, find_all, collectible_item.
What it loads into context
Frontmatter
95 tokensAlways available to the agent
SKILL.md
2,339 tokensWhen the skill is activated
Reference documents
1,498 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (collection landmines)
- Golden Path (MANDATORY)
- Available Scripts (full set)
- Expert Collection Patterns
- Reference
Files
SKILL.mdcore9,778 bytesSKILL.mdcore9,778 bytesSKILL.mdcore9,778 bytesSKILL.mdcore9,778 bytesreferences/collection-loop-advanced.mddoc1,913 bytesreferences/migration-notes.mddoc3,702 bytesscripts/collectible_item.gdasset2,798 bytesscripts/collection_compass.gdasset3,002 bytesscripts/collection_loop_patterns.gdasset4,271 bytesscripts/collection_manager.gdasset4,361 bytesscripts/hidden_item_spawner.gdasset3,324 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-game-loop-harvest
When your agent uses it
Data-driven resource harvesting (mining, logging, foraging) for Godot 4: apply_hit tool/tier validation via HarvestToolData enums, HarvestResourceData yields, harvestable_node shake/deplete, respawn_manager world persistence, UNIX offline progress, autosave, and noise vein proc-gen. Trigger keywords: apply_hit, HarvestResourceData, HarvestToolData, offline UNIX, respawn_manager, tool tier, harvestable_node, FastNoiseLite veins.
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
2,565 tokensWhen the skill is activated
Reference documents
1,528 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Script Catalog (MANDATORY by path)
- Setup (short)
- Hit path
- NEVER Do
- Vein proc-gen (noise)
- Tool durability
- Reference
Files
SKILL.mdcore10,498 bytesSKILL.mdcore10,498 bytesSKILL.mdcore10,498 bytesSKILL.mdcore10,498 bytesreferences/harvest-elite-patterns.mddoc2,013 bytesreferences/migration-notes.mddoc3,699 bytesscripts/harvest_autosave_manager.gdasset2,377 bytesscripts/harvest_inventory_manager.gdasset2,166 bytesscripts/harvest_loop_patterns.gdasset4,354 bytesscripts/harvest_respawn_manager.gdasset2,587 bytesscripts/harvest_tool_data.gdasset1,957 bytesscripts/harvestable_node.gdasset4,127 bytesscripts/resource_data.gdasset2,076 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-game-loop-time-trial
When your agent uses it
Expert patterns for racing mechanics, checkpoint tracking, and ghost recording/playback in Godot 4. Use when building racing games, speed-run platformers, or arcade trials.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
2,960 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
- Architectural Thinking: The "Validation-Chain" Pattern
- Expert Code Patterns
- Master Decision Matrix: Data Storage
- NEVER Do
- Available Scripts
- Expert Time Trial Patterns
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore12,701 bytesSKILL.mdcore12,701 bytesreferences/migration-notes.mddoc3,702 bytesreferences/time-trial-expert-patterns.mddoc854 bytesscripts/ghost_recorder.gdasset2,090 bytesscripts/ghost_replayer.gdasset3,463 bytesscripts/time_trial_leaderboard_bridge.gdasset1,908 bytesscripts/time_trial_manager.gdasset3,016 bytesscripts/time_trial_patterns.gdasset4,789 bytesscripts/time_trial_playback_buffer.gdasset2,859 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-game-loop-waves
When your agent uses it
Expert patterns for managing combat waves, difficulty scaling, and automated enemy spawning in Godot 4. Use when building wave-based shooters, tower defense, or arena games.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
3,209 tokensWhen the skill is activated
Reference documents
1,230 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Architectural Thinking: The "Wave-State" Pattern
- Density Decision Tree (pick scale before coding)
- Composition Golden Path
- Expert Code Patterns
- Master Decision Matrix: Progression
- NEVER Do
- Available Scripts
- Expert Wave Patterns
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore13,465 bytesSKILL.mdcore13,465 bytesreferences/migration-notes.mddoc3,697 bytesreferences/wave-expert-patterns.mddoc785 bytesscripts/wave_loop_patterns.gdasset4,427 bytesscripts/wave_manager.gdasset4,367 bytesscripts/wave_resource.gdasset1,555 bytesscripts/wave_spawner.gdasset1,192 bytesscripts/wave_weighted_spawner.gdasset2,053 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-gdscript-mastery
When your agent uses it
Expert GDScript landmine guidance: static typing opcodes, signal-up/call-down, %UniqueName/@onready lifecycle, Callable bind/unbind, await sequences, typed collections, and safe Dictionary iteration. Use for code review, refactoring hot paths, or project standards. Trigger keywords: static_typing, signal_architecture, unique_nodes, @onready, class_name, signal_up_call_down, Callable.bind, typed_collections, await_sequence.
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
3,316 tokensWhen the skill is activated
Reference documents
2,462 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Do NOT Load
- NEVER Do in GDScript
- Core Directives (decision trees + MANDATORY scripts)
- Script Catalog (all files)
- Quick Landmines
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore13,416 bytesSKILL.mdcore13,416 bytesreferences/gdscript-core-directives.mddoc5,234 bytesreferences/migration-notes.mddoc3,590 bytesscripts/advanced_lambdas.gdasset2,006 bytesscripts/array_preallocation_perf.gdasset1,380 bytesscripts/await_sequence_manager.gdasset1,404 bytesscripts/callable_binding_context.gdasset1,199 bytesscripts/dictionary_safe_iteration.gdasset1,279 bytesscripts/functional_lambda_logic.gdasset1,425 bytesscripts/performance_analyzer.gdasset4,324 bytesscripts/safe_type_casting.gdasset1,331 bytesscripts/signal_architecture_validator.gdasset4,370 bytesscripts/static_var_singleton_alt.gdasset1,385 bytesscripts/type_checker.gdasset4,152 bytesscripts/typed_collections_mastery.gdasset1,635 bytesscripts/typed_signal_definitions.gdasset1,389 bytesscripts/unbind_signal_args.gdasset1,061 bytesstyle_checklist.mddoc324 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-action-rpg
When your agent uses it
Comprehensive blueprint for Action RPGs including real-time combat (hitbox/hurtbox, stat-based damage), character progression (RPG stats, leveling, skill trees), loot systems (procedural item generation, affixes, rarity tiers), equipment systems (gear slots, stat modifiers), and ability systems (cooldowns, mana cost, AOE). Based on expert ARPG design from Diablo, Path of Exile, Souls-like developers. Trigger keywords: action_rpg, loot_generator, rpg_stats, skill_tree, hitbox_combat, item_affixes, equipment_slots, ability_cooldown, stat_scaling.
What it loads into context
Frontmatter
139 tokensAlways available to the agent
SKILL.md
3,821 tokensWhen the skill is activated
Reference documents
1,622 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Expert Components (scripts/)
- Core Loop
- Skill Chain
- Decision Trees (no class dumps)
- Advanced ARPG Meta-Systems
- Reference
Files
SKILL.mdcore16,072 bytesSKILL.mdcore16,072 bytesSKILL.mdcore16,072 bytesreferences/arpg-subsystems-deep.mddoc3,364 bytesreferences/migration-notes.mddoc2,886 bytesscripts/animation_condition_sync.gdasset1,569 bytesscripts/aoe_group_broadcaster.gdasset1,467 bytesscripts/aoe_physics_query.gdasset1,709 bytesscripts/base_stat_resource.gdasset1,403 bytesscripts/character_stats_resource.gdasset1,608 bytesscripts/combat_damage_calculator.gdasset1,304 bytesscripts/combat_event_bus.gdasset1,259 bytesscripts/combat_log_connector.gdasset1,526 bytesscripts/cooldown_coroutine.gdasset1,335 bytesscripts/damage_label_manager.gdasset3,038 bytesscripts/deep_stat_duplicator.gdasset1,358 bytesscripts/duck_typed_hitbox.gdasset1,481 bytesscripts/enemy_area_scaler.gdasset860 bytesscripts/entity_stat_duplicator.gdasset1,499 bytesscripts/health_component.gdasset1,279 bytesscripts/hierarchical_state_base.gdasset1,754 bytesscripts/high_speed_aggro_broadcaster.gdasset1,466 bytesscripts/hitbox_component.gdasset1,170 bytesscripts/leveling_table.gdasset1,241 bytesscripts/loot_generator.gdasset1,732 bytesscripts/signal_combat_decoupler.gdasset1,346 bytesscripts/stat_reduction_solver.gdasset1,418 bytesscripts/telegraphed_enemy.gdasset3,918 bytesscripts/threaded_inventory_loader.gdasset1,693 bytesscripts/typed_inventory_storage.gdasset1,559 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-battle-royale
When your agent uses it
Expert blueprint for Battle Royale games including shrinking zone/storm mechanics (phase-based, damage scaling), large-scale networking (relevancy, tick rate optimization), deployment systems (plane, freefall, parachute), loot spawning (weighted tables, rarity), and performance optimization (LOD, occlusion culling, object pooling). Use for multiplayer survival games or last-one-standing formats. Trigger keywords: battle_royale, zone_shrink, storm_damage, deployment_system, loot_spawn, networking_optimization, relevancy_system, snapshot_interpolation.
What it loads into context
Frontmatter
123 tokensAlways available to the agent
SKILL.md
3,663 tokensWhen the skill is activated
Reference documents
2,271 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Available Scripts
- NEVER Do in Battle Royale
- Core Loop
- Skill Chain (GDSkills peers only)
- Decision Trees (strip inline deploy/loot/zone tutorials)
- Advanced (keep elite, no deploy/loot re-tutorials)
- Common Pitfalls
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore15,549 bytesSKILL.mdcore15,549 bytesSKILL.mdcore15,549 bytesreferences/expert-battle-royale-patterns.mddoc6,644 bytesreferences/migration-notes.mddoc2,341 bytesscripts/async_map_loader.gdasset1,412 bytesscripts/authoritative_looting.gdasset1,372 bytesscripts/enet_br_server.gdasset1,349 bytesscripts/headless_branch_logic.gdasset1,388 bytesscripts/kill_feed_bus.gdasset2,033 bytesscripts/lag_compensator.gdasset1,267 bytesscripts/monster_synchronizer.gdasset883 bytesscripts/multimesh_vegetation.gdasset1,339 bytesscripts/rid_loot_spawner.gdasset1,380 bytesscripts/server_state_buffer.gdasset1,345 bytesscripts/state_replication_unreliable.gdasset1,307 bytesscripts/storm_system.gdasset2,779 bytesscripts/targeted_rpc_relay.gdasset1,370 bytesscripts/threaded_ai_manager.gdasset1,278 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-card-game
When your agent uses it
Expert blueprint for digital card games (CCG/Deckbuilders) including card data structures (Resource-based), deck management (draw/discard/reshuffle), turn logic, hand layout (arcing), drag-and-drop UI, effect resolution (Command pattern), and visual polish (godot-tweening, shaders). Use for CCG, deckbuilders, or tactical card games. Trigger keywords: card_game, deck_manager, card_data, hand_layout, drag_drop_cards, effect_resolution, command_pattern, draw_pile, discard_pile.
What it loads into context
Frontmatter
121 tokensAlways available to the agent
SKILL.md
3,048 tokensWhen the skill is activated
Reference documents
2,454 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Elite notes (optional polish)
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore12,335 bytesreferences/expert-card-patterns.mddoc5,611 bytesreferences/migration-notes.mddoc3,584 bytesscripts/board_query_filter.gdasset1,201 bytesscripts/board_state_dictionary.gdasset1,305 bytesscripts/card_data.gdasset1,928 bytesscripts/card_data_resource.gdasset1,419 bytesscripts/card_drag_drop.gdasset1,384 bytesscripts/card_effect_resolution.gdasset3,099 bytesscripts/card_history_logger.gdasset418 bytesscripts/card_tween_manager.gdasset1,293 bytesscripts/deck_builder_validator.gdasset1,442 bytesscripts/deck_shuffle_bag.gdasset1,401 bytesscripts/hand_manager.gdasset457 bytesscripts/match_state_resetter.gdasset1,215 bytesscripts/reactive_card_ui.gdasset1,274 bytesscripts/turn_state_machine.gdasset1,529 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-educational
When your agent uses it
Expert blueprint for educational games including gamification loops (learn/apply/feedback/adapt), progress tracking (student profiles, mastery %), adaptive difficulty (target 70% success rate), spaced repetition, curriculum trees (prerequisite system), and visual feedback (confetti, XP bars). Use for learning apps, training simulations, or edutainment. Trigger keywords: educational_game, gamification, adaptive_difficulty, spaced_repetition, student_profile, curriculum_tree, mastery_tracking.
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
3,168 tokensWhen the skill is activated
Reference documents
2,273 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Available Scripts
- Core Loop
- Skill Chain
- Architecture Decision Tree
- Juice (Duolingo Effect)
- Common Pitfalls
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore13,692 bytesSKILL.mdcore13,692 bytesreferences/expert-educational-patterns.mddoc3,645 bytesreferences/migration-notes.mddoc5,043 bytesscripts/adaptive_difficulty_adjuster.gdasset3,111 bytesscripts/adaptive_ui_anchors.gdasset1,391 bytesscripts/assessment_pause_handler.gdasset1,379 bytesscripts/dynamic_localization.gdasset1,612 bytesscripts/focus_navigation_manager.gdasset1,375 bytesscripts/interactive_rich_text.gdasset1,382 bytesscripts/low_processor_optimizer.gdasset1,397 bytesscripts/spaced_repetition_scheduler.gdasset2,235 bytesscripts/student_profile.gdasset285 bytesscripts/student_progress_config.gdasset1,607 bytesscripts/text_reveal_effect.gdasset1,502 bytesscripts/threaded_scoring_engine.gdasset1,423 bytesscripts/tts_manager.gdasset1,378 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-fighting
When your agent uses it
Expert blueprint for fighting games including frame data (startup/active/recovery frames, advantage on hit/block), hitbox/hurtbox systems, input buffering (5-10 frames), motion input detection (QCF, DP), combo systems (damage scaling, cancel hierarchy), character states (idle/attacking/hitstun/blockstun), and rollback netcode. Based on FGC competitive design. Trigger keywords: fighting_game, frame_data, hitbox_hurtbox, input_buffer, motion_inputs, combo_system, rollback_netcode, cancel_system, advantage_frames.
What it loads into context
Frontmatter
127 tokensAlways available to the agent
SKILL.md
3,701 tokensWhen the skill is activated
Reference documents
3,331 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees (no Area2D / inline system dumps)
- Balance Guidelines
- Common Pitfalls
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore15,326 bytesSKILL.mdcore15,326 bytesreferences/expert-fighting-patterns.mddoc9,539 bytesreferences/migration-notes.mddoc3,490 bytesscripts/attack_resource.gdasset717 bytesscripts/bitwise_state_flags.gdasset1,323 bytesscripts/combo_tracker.gdasset648 bytesscripts/deterministic_physics_loop.gdasset1,253 bytesscripts/direct_hitbox_query.gdasset1,396 bytesscripts/fight_game_state.gdasset518 bytesscripts/fighter_balance_profile.gdasset696 bytesscripts/fighter_state_machine.gdasset609 bytesscripts/fighting_input_buffer.gdasset4,187 bytesscripts/frame_advancer.gdasset652 bytesscripts/hit_stop_controller.gdasset1,065 bytesscripts/hitbox_component.gdasset2,371 bytesscripts/input_accumulation_control.gdasset1,164 bytesscripts/manual_animation_advancer.gdasset1,086 bytesscripts/move_set_loader.gdasset595 bytesscripts/raw_byte_network_sync.gdasset1,412 bytesscripts/rollback_state_serializer.gdasset1,309 bytesscripts/round_timer_logic.gdasset1,281 bytesscripts/string_name_optimization.gdasset1,120 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-horror
When your agent uses it
Expert blueprint for horror games: sawtooth tension pacing, Director macro-AI, sensory predator AI, sanity/stress FX, and scarcity loops. Use when building psychological/survival horror, dual-brain stalker AI (cheating Director + honest LoS/sound), flashlight/fog atmosphere, or safe-room saves. Keywords: horror_game, tension_pacing, director_system, sensory_perception, sanity_system, volumetric_fog, AI_reaction_time.
What it loads into context
Frontmatter
107 tokensAlways available to the agent
SKILL.md
3,940 tokensWhen the skill is activated
Reference documents
2,306 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Skill Chain
- Do-NOT-Load (by fantasy)
- Architecture Overview
- Key Mechanics Implementation
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore16,054 bytesSKILL.mdcore16,054 bytesSKILL.mdcore16,054 bytesreferences/expert-horror-patterns.mddoc4,639 bytesreferences/migration-notes.mddoc3,961 bytesscripts/async_scare_loader.gdasset1,670 bytesscripts/director_pacing.gdasset3,616 bytesscripts/flashlight_flicker.gdasset1,749 bytesscripts/fog_claus_intensifier.gdasset1,668 bytesscripts/horror_patterns.gdasset5,664 bytesscripts/inventory_data_storage.gdasset1,436 bytesscripts/item_state_duplicator.gdasset1,458 bytesscripts/monster_los_check.gdasset1,859 bytesscripts/offscreen_logic_suspender.gdasset1,585 bytesscripts/optimized_horror_state_machine.gdasset1,695 bytesscripts/predator_stalking_ai.gdasset3,060 bytesscripts/sanity_manager.gdasset2,600 bytesscripts/sanity_shader_manager.gdasset1,660 bytesscripts/spatial_noise_emitter.gdasset1,854 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-idle-clicker
When your agent uses it
Expert blueprint for idle/clicker games including big number handling (mantissa + exponent system), exponential growth curves (cost_growth_factor 1.15x), generator systems (auto-producers), offline progress calculation, prestige systems (reset for permanent multipliers), number formatting (K/M/B suffixes, scientific notation). Use for incremental games, idle games, or cookie clicker derivatives. Trigger keywords: idle_game, big_number, exponential_growth, generator_system, offline_progress, prestige_system, number_formatting.
What it loads into context
Frontmatter
117 tokensAlways available to the agent
SKILL.md
3,121 tokensWhen the skill is activated
Reference documents
2,559 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore12,930 bytesreferences/expert-idle-clicker-patterns.mddoc5,802 bytesreferences/migration-notes.mddoc3,587 bytesscripts/big_int_save_parser.gdasset1,510 bytesscripts/big_number.gdasset2,670 bytesscripts/big_real.gdasset603 bytesscripts/click_juice_manager.gdasset626 bytesscripts/decoupled_economy_signal_bus.gdasset1,300 bytesscripts/functional_income_reducer.gdasset1,391 bytesscripts/generator.gdasset1,993 bytesscripts/idle_performance_setup.gdasset1,362 bytesscripts/lightweight_upgrade_resource.gdasset1,266 bytesscripts/offline_progress_calculator.gdasset1,451 bytesscripts/offline_progression_manager.gdasset692 bytesscripts/precision_cost_validator.gdasset1,276 bytesscripts/scientific_notation_formatter.gdasset2,210 bytesscripts/scientific_notation_math.gdasset1,364 bytesscripts/thread_safe_ui_updater.gdasset1,393 bytesscripts/threaded_catchup_simulator.gdasset1,605 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-metroidvania
When your agent uses it
Expert blueprint for Metroidvanias including ability-gated exploration (locks/keys), interconnected world design (backtracking with shortcuts), persistent state tracking (collectibles, boss defeats), room transitions (seamless loading), map systems (grid-based revelation), and ability versatility (combat + traversal). Use for exploration platformers or action-adventure games. Trigger keywords: metroidvania, ability_gating, interconnected_world, backtracking, map_system, persistent_state, room_transition, soft_locks.
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
3,822 tokensWhen the skill is activated
Reference documents
1,964 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Skill Chain
- Architecture (script-first — no inline recipes)
- Design Principles (from Dreamnoid)
- Common Pitfalls
- Expert knowledge (on demand)
- Reference
Files
SKILL.mdcore16,107 bytesSKILL.mdcore16,107 bytesreferences/expert-metroidvania-patterns.mddoc5,498 bytesreferences/migration-notes.mddoc2,313 bytesscripts/ability_state_machine.gdasset1,814 bytesscripts/ability_unlock_resource.gdasset1,654 bytesscripts/background_room_streamer.gdasset1,585 bytesscripts/decoupled_hazard_logic.gdasset1,393 bytesscripts/fast_travel_system.gdasset427 bytesscripts/fast_wall_detector.gdasset1,603 bytesscripts/metroid_game_state.gdasset1,629 bytesscripts/minimap_fog.gdasset2,868 bytesscripts/minimap_fog_manager.gdasset1,557 bytesscripts/minimap_fog_revealer.gdasset1,631 bytesscripts/persistent_progression_system.gdasset1,505 bytesscripts/platformer_jump_buffer.gdasset2,171 bytesscripts/progression_gate_manager.gdasset2,347 bytesscripts/progression_manager.gdasset408 bytesscripts/room_metadata.gdasset363 bytesscripts/safe_scene_switcher.gdasset1,659 bytesscripts/save_station_broadcast.gdasset1,609 bytesscripts/smooth_room_camera_transition.gdasset1,700 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-moba
When your agent uses it
Expert blueprint for MOBA games including lane logic (minion wave spawning every 30s), tower aggro priority (hero attacking ally over minion over hero), click-to-move controls (RTS-style raycasting), hero ability systems (QWER cooldowns, mana cost), fog of war (SubViewport projections), and authoritative networking (server validates damage). Use for competitive 5v5 or arena games. Trigger keywords: MOBA, lane_manager, minion_waves, tower_aggro, click_to_move, ability_cooldowns, fog_of_war, comeback_mechanics.
What it loads into context
Frontmatter
133 tokensAlways available to the agent
SKILL.md
4,849 tokensWhen the skill is activated
Reference documents
2,359 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Decision Tree: Solo prototype vs authoritative 5v5
- 🛠 Expert Components (scripts/)
- Core Loop
- Skill Chain
- Architecture Overview
- Key Mechanics Implementation
- Godot-Specific Tips
- Common Pitfalls
- Advanced MOBA Meta-Systems
- Reference
Files
SKILL.mdcore20,307 bytesSKILL.mdcore20,307 bytesreferences/migration-notes.mddoc3,265 bytesreferences/moba-meta-systems-deep.mddoc5,967 bytesscripts/ability_ui_binder.gdasset1,473 bytesscripts/async_arena_baker.gdasset1,478 bytesscripts/decoupled_ability_damage.gdasset1,401 bytesscripts/fog_grid_mask.gdasset1,654 bytesscripts/fog_visibility_check.gdasset1,667 bytesscripts/hero_net_sync.gdasset881 bytesscripts/hero_state_machine.gdasset1,586 bytesscripts/jungle_creep.gdasset997 bytesscripts/minion_flow_calculator.gdasset1,757 bytesscripts/minion_worker_pathfinder.gdasset1,778 bytesscripts/replay_manager.gdasset899 bytesscripts/server_minion_sync.gdasset1,699 bytesscripts/skill_shot_indicator.gdasset2,028 bytesscripts/status_effect_data.gdasset1,103 bytesscripts/status_effect_manager.gdasset1,458 bytesscripts/synced_ability_controller.gdasset1,788 bytesscripts/tower_priority_aggro.gdasset2,668 bytesscripts/weighted_target_selector.gdasset1,526 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-open-world
When your agent uses it
Expert blueprint for open world games including chunk-based streaming (load/unload regions dynamically), floating origin (prevent precision jitter beyond 5000 units), HLOD (hierarchical LOD for distant meshes), persistent state (track entity changes across unloaded chunks), POI discovery systems (compass, markers), and threaded loading (prevent stutters). Use for RPGs, sandboxes, or exploration games. Trigger keywords: open_world, chunk_streaming, floating_origin, HLOD, persistent_state, POI_discovery, threaded_loading.
What it loads into context
Frontmatter
119 tokensAlways available to the agent
SKILL.md
3,461 tokensWhen the skill is activated
Reference documents
2,460 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Tree: Streamer / Origin / HLOD
- Architecture (no duplicated Elite dumps)
- Common Pitfalls
- Godot-Specific Tips
- Reference
Files
SKILL.mdcore14,813 bytesreferences/migration-notes.mddoc3,564 bytesreferences/open-world-elite-implementations.mddoc6,076 bytesscripts/async_chunk_loader.gdasset2,123 bytesscripts/binary_save_manager.gdasset1,620 bytesscripts/chunk_limited_pathfinder.gdasset1,734 bytesscripts/dynamic_lod_adjuster.gdasset1,397 bytesscripts/floating_origin_shifter.gdasset2,618 bytesscripts/global_state.gdasset611 bytesscripts/group_weather_broadcaster.gdasset1,341 bytesscripts/hlod_visibility_config.gdasset1,865 bytesscripts/landscape_height_query.gdasset1,509 bytesscripts/lod_logic_enabler.gdasset1,680 bytesscripts/multimesh_foliage_manager.gdasset1,734 bytesscripts/server_prop_spawner.gdasset1,818 bytesscripts/world_origin_shifter.gdasset1,869 bytesscripts/world_streamer.gdasset3,625 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-party
When your agent uses it
Expert blueprint for party games including minigame resource system (define via .tres files), local multiplayer input (4-player controller management), asymmetric gameplay (1v3 balance), scene management (clean minigame loading/unloading), persistent scoring (track wins across rounds), and split-screen rendering (SubViewport per player). Use for Mario Party-style games or WarioWare collections. Trigger keywords: party_game, minigame_collection, local_multiplayer, asymmetric_gameplay, split_screen, dynamic_input_mapping.
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
3,276 tokensWhen the skill is activated
Reference documents
2,130 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Split-screen + reconnect procedure
- Architecture Overview
Files
SKILL.mdcore13,313 bytesreferences/migration-notes.mddoc2,418 bytesreferences/party-elite-implementations.mddoc5,752 bytesscripts/character_select_grid.gdasset1,799 bytesscripts/connection_monitor.gdasset1,469 bytesscripts/deferred_scene_switcher.gdasset1,462 bytesscripts/impact_camera_shake.gdasset966 bytesscripts/local_input_manager.gdasset1,735 bytesscripts/minigame_async_loader.gdasset1,884 bytesscripts/minigame_data.gdasset552 bytesscripts/minigame_orchestrator.gdasset1,483 bytesscripts/minigame_player_controller.gdasset1,529 bytesscripts/party_input_router.gdasset3,661 bytesscripts/party_manager.gdasset818 bytesscripts/player_haptic_feedback.gdasset1,327 bytesscripts/player_join_manager.gdasset1,926 bytesscripts/shared_party_camera.gdasset1,775 bytesscripts/split_screen_manager.gdasset1,731 bytesscripts/split_screen_setup.gdasset1,623 bytesscripts/tournament_state.gdasset1,545 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-platformer
When your agent uses it
Expert blueprint for platformer games including precision movement (coyote time, jump buffering, variable jump height), game feel polish (squash/stretch, particle trails, camera shake), level design principles (difficulty curves, checkpoint placement), collectible systems (progression rewards), and accessibility options (assist mode, remappable controls). Based on Celeste/Hollow Knight design research. Trigger keywords: platformer, coyote_time, jump_buffer, game_feel, level_design, precision_movement.
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
3,498 tokensWhen the skill is activated
Reference documents
2,129 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Available Scripts
- Core Loop
- Skill Chain
- Movement Feel — Decision Knobs (not tutorials)
- Level Design Principles
- Platformer Sub-Genres
- Common Pitfalls
- Polish Checklist
- Godot-Specific Tips
- Example Games for Reference
- Reference
Files
SKILL.mdcore14,326 bytesreferences/migration-notes.mddoc2,737 bytesreferences/platformer-movement-deep.mddoc5,412 bytesscripts/advanced_platformer_controller.gdasset3,942 bytesscripts/checkpoint.gdasset684 bytesscripts/coyote_timer.gdasset1,304 bytesscripts/custom_collision_slider.gdasset1,326 bytesscripts/fast_projectile_ccd.gdasset1,220 bytesscripts/game_feel_helper.gdasset764 bytesscripts/jump_buffer.gdasset1,515 bytesscripts/ledge_grab_sensor.gdasset1,486 bytesscripts/one_way_drop_handler.gdasset1,583 bytesscripts/platformer_animation_sync.gdasset1,635 bytesscripts/platformer_camera.gdasset2,180 bytesscripts/platformer_controller_2d.gdasset2,172 bytesscripts/player_ground_controller.gdasset1,678 bytesscripts/speed_trail.gdasset563 bytesscripts/synchronized_platform.gdasset1,128 bytesscripts/variable_jump.gdasset1,309 bytesscripts/wall_slide_sensor.gdasset1,476 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-puzzle
When your agent uses it
Expert blueprint for puzzle games including undo systems (Command pattern for state reversal), grid-based logic (Sokoban-style mechanics), non-verbal tutorials (teach through level design), win condition checking, state management, and visual feedback (instant confirmation of valid moves). Use for logic puzzles, physics puzzles, or match-3 games. Trigger keywords: puzzle_game, undo_system, command_pattern, grid_logic, non_verbal_tutorial, state_management.
What it loads into context
Frontmatter
102 tokensAlways available to the agent
SKILL.md
3,217 tokensWhen the skill is activated
Reference documents
2,162 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Architecture Overview
Files
SKILL.mdcore13,046 bytesSKILL.mdcore13,046 bytesreferences/migration-notes.mddoc3,581 bytesreferences/puzzle-elite-implementations.mddoc4,782 bytesscripts/command_undo_redo.gdasset2,331 bytesscripts/grid_input_manager.gdasset1,215 bytesscripts/grid_manager.gdasset2,711 bytesscripts/grid_tween_mover.gdasset1,867 bytesscripts/match_three_logic.gdasset1,339 bytesscripts/perspective_overlay.gdasset1,453 bytesscripts/puzzle_history.gdasset1,317 bytesscripts/puzzle_pathfinder.gdasset1,505 bytesscripts/puzzle_saver.gdasset1,536 bytesscripts/puzzle_state_validator.gdasset1,525 bytesscripts/puzzle_undo_manager.gdasset1,263 bytesscripts/puzzle_validator.gdasset1,351 bytesscripts/shuffle_bag.gdasset1,416 bytesscripts/sleepy_block.gdasset1,060 bytesscripts/tile_animator.gdasset1,154 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-racing
When your agent uses it
Expert blueprint for racing games including vehicle physics (VehicleBody3D, suspension, friction), checkpoint systems (prevent shortcuts), rubber-banding AI (keep races competitive), drifting mechanics (reduce friction, boost on exit), camera feel (FOV increase with speed, motion blur), and UI (speedometer, lap timer, minimap). Use for arcade racers, kart racing, or realistic sims. Trigger keywords: racing_game, vehicle_physics, checkpoint_system, rubber_banding, drifting_mechanics, camera_feel.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
4,204 tokensWhen the skill is activated
Reference documents
2,280 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Related Skills (build order)
- Decision Tree — Vehicle Model
- Golden Path (script order)
- Floaty Physics / Feel — Fallback Table
- Advanced Racing Meta-Systems
- Architecture Overview
Files
SKILL.mdcore16,697 bytesSKILL.mdcore16,697 bytesreferences/migration-notes.mddoc3,419 bytesreferences/racing-systems-deep.mddoc5,089 bytesscripts/arcade_vehicle_controller.gdasset1,680 bytesscripts/arcade_vehicle_physics.gdasset2,736 bytesscripts/engine_audio_controller.gdasset1,358 bytesscripts/force_feedback_router.gdasset1,498 bytesscripts/ghost_recorder.gdasset1,702 bytesscripts/lap_checkpoint_manager.gdasset1,517 bytesscripts/lap_tracker.gdasset1,763 bytesscripts/minimap_icon_projector.gdasset1,557 bytesscripts/racing_checkpoint.gdasset1,146 bytesscripts/raycast_suspension.gdasset1,629 bytesscripts/raycast_vehicle_controller.gdasset1,874 bytesscripts/skid_mark_emitter.gdasset1,633 bytesscripts/slipstream_handler.gdasset1,649 bytesscripts/spline_ai_controller.gdasset3,167 bytesscripts/spline_track_spawner.gdasset1,623 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-rhythm
When your agent uses it
Expert blueprint for rhythm games including audio synchronization (BPM conductor, latency compensation with AudioServer.get_time_since_last_mix), note highways (scroll speed, timing windows), judgment systems (Perfect/Great/Good/Bad/Miss), scoring with combo multipliers, input processing (lane-based, hold note detection), and chart/beatmap loading. Based on DDR/osu!/Beat Saber research. Trigger keywords: rhythm_game, audio_sync, timing_judgment, note_highway, combo_system, BPM_conductor, latency_compensation.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
3,319 tokensWhen the skill is activated
Reference documents
3,523 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Godot-Specific Tips
Files
SKILL.mdcore13,566 bytesreferences/migration-notes.mddoc2,589 bytesreferences/rhythm-systems-deep.mddoc10,789 bytesscripts/audio_spectrum_analyzer.gdasset1,749 bytesscripts/beat_synced_animator.gdasset1,491 bytesscripts/dynamic_bpm_handler.gdasset1,740 bytesscripts/input_judge_logic.gdasset1,736 bytesscripts/latency_calibrator.gdasset1,515 bytesscripts/note_lane_manager.gdasset1,453 bytesscripts/note_object_pool.gdasset1,778 bytesscripts/note_orchestrator.gdasset1,869 bytesscripts/rhythm_conductor.gdasset1,813 bytesscripts/rhythm_scoring_system.gdasset1,592 bytesscripts/rhythm_ui_feedback.gdasset1,773 bytesscripts/score_combo_manager.gdasset1,372 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-roguelike
When your agent uses it
Expert blueprint for roguelikes including procedural generation (Walker method, BSP rooms), permadeath with meta-progression (unlock persistence), run state vs meta state separation, seeded RNG (shareable runs), loot/relic systems (hook-based modifiers), and difficulty scaling (floor-based progression). Use for dungeon crawlers, action roguelikes, or roguelites. Trigger keywords: roguelike, procedural_generation, permadeath, meta_progression, seeded_RNG, relic_system, run_state.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
4,323 tokensWhen the skill is activated
Reference documents
2,430 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Skill Chain
- Architecture Overview
- Key Mechanics (route to scripts/)
- Common Pitfalls
- Godot-Specific Tips
- Advanced Techniques
- Reference
Files
SKILL.mdcore17,734 bytesSKILL.mdcore17,734 bytesSKILL.mdcore17,734 bytesreferences/migration-notes.mddoc2,504 bytesreferences/roguelike-meta-systems-deep.mddoc6,795 bytesscripts/astar_grid_handler.gdasset1,797 bytesscripts/async_turn_manager.gdasset1,456 bytesscripts/director_ai.gdasset668 bytesscripts/dungeon_generator.gdasset3,407 bytesscripts/dungeon_generator_walker.gdasset1,614 bytesscripts/example_relic_vampirism.gdasset486 bytesscripts/fog_of_war_masker.gdasset1,563 bytesscripts/fov_raycast_calculator.gdasset1,787 bytesscripts/json_state_serializer.gdasset1,811 bytesscripts/meta_progression_manager.gdasset3,550 bytesscripts/meta_progression_resource.gdasset1,521 bytesscripts/meta_stats_resource.gdasset1,857 bytesscripts/move_command_object.gdasset1,804 bytesscripts/noise_dungeon_generator.gdasset1,893 bytesscripts/roguelike_patterns.gdasset3,985 bytesscripts/room_assembler.gdasset761 bytesscripts/run_manager.gdasset1,222 bytesscripts/seeded_rng_resource.gdasset1,547 bytesscripts/synergy_manager.gdasset664 bytesscripts/turn_manager_decoupled.gdasset1,712 bytesscripts/weighted_loot_table.gdasset1,544 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-romance
When your agent uses it
Expert blueprint for romance games and dating sims (Tokimeki Memorial, Monster Prom, Persona social links) focusing on affection systems, multi-stat relationships, dated events, and route branching. Use when building relationship-centric games, social simulations, or otome games. Keywords romance, dating sim, affection system, relationship stats, date events, character routes, love interest.
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
3,185 tokensWhen the skill is activated
Reference documents
2,212 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Loop
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Architecture Overview
Files
SKILL.mdcore13,535 bytesreferences/migration-notes.mddoc3,696 bytesreferences/romance-systems-deep.mddoc4,777 bytesscripts/affection_manager.gdasset4,339 bytesscripts/date_event_system.gdasset4,248 bytesscripts/dialogue_expression_parser.gdasset1,596 bytesscripts/global_affection_tracker.gdasset1,670 bytesscripts/npc_schedule.gdasset700 bytesscripts/player_romance_manager.gdasset772 bytesscripts/romance_mood_manager.gdasset1,914 bytesscripts/romance_patterns.gdasset3,990 bytesscripts/route_manager.gdasset3,455 bytesscripts/seasonal_dialogue.gdasset676 bytesscripts/ui_feedback.gdasset653 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-rts
When your agent uses it
Expert blueprint for real-time strategy games including unit selection (drag box, shift-add), command systems (move, attack, gather), pathfinding (NavigationAgent2D with RVO avoidance), fog of war (SubViewport mask shader), resource economy (gather/build loop), and AI opponents (behavior trees, utility AI). Use for base-building RTS or tactical combat games. Trigger keywords: RTS, unit_selection, command_system, fog_of_war, pathfinding_RVO, resource_economy, command_queue.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
4,333 tokensWhen the skill is activated
Reference documents
2,988 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Skill Chain
- Decision Tree: NavigationAgent+RVO vs MultiMesh+server sim
- Architecture Overview
- Key Mechanics Implementation
- Common Pitfalls
- Godot-Specific Tips
- 🚀 Elite Technical Implementations (Batch 09)
- Reference
Files
SKILL.mdcore17,794 bytesSKILL.mdcore17,794 bytesSKILL.mdcore17,794 bytesSKILL.mdcore17,794 bytesreferences/migration-notes.mddoc3,483 bytesreferences/rts-mass-army-deep.mddoc8,433 bytesscripts/building_grid_astar.gdasset1,543 bytesscripts/crowd_navigation_unit.gdasset1,924 bytesscripts/fog_of_war_tile_mask.gdasset1,541 bytesscripts/global_economy_manager.gdasset1,717 bytesscripts/navigation_mask_helper.gdasset1,395 bytesscripts/rendering_ghost_spawner.gdasset1,597 bytesscripts/rts_army_manager.gdasset1,750 bytesscripts/rts_formation_manager.gdasset1,562 bytesscripts/rts_group_commander.gdasset1,312 bytesscripts/rts_massive_unit_renderer.gdasset1,032 bytesscripts/rts_path_query_pool.gdasset1,629 bytesscripts/rts_selection_overlay.gdasset2,113 bytesscripts/rts_targeting_logic.gdasset1,473 bytesscripts/rts_unit.gdasset2,700 bytesscripts/rts_unit_stat_duplicator.gdasset1,209 bytesscripts/selection_manager_marquee_2d.gdasset4,949 bytesscripts/selection_manager_raycast_3d.gdasset1,686 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-sandbox
When your agent uses it
Expert blueprint for sandbox games (Minecraft, Terraria, Garry's Mod) with physics-based interactions, cellular automata, emergent gameplay, and creative tools. Use when building open-world creation games with voxels, element systems, player-created structures, or procedural worlds. Keywords voxel, sandbox, cellular automata, MultiMesh, chunk management, emergent behavior, creative mode.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
4,870 tokensWhen the skill is activated
Reference documents
1,450 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Architecture Patterns
- Save System for Sandbox Worlds
- Physics Joints for Player Creations
- Godot-Specific Expert Notes
- 🚀 Elite Technical Implementations (Batch 09)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore19,836 bytesSKILL.mdcore19,836 bytesreferences/elite-technical-patterns.mddoc2,933 bytesreferences/migration-notes.mddoc2,555 bytesscripts/blueprint_manager.gdasset542 bytesscripts/cellular_automata_liquid.gdasset3,604 bytesscripts/dynamic_placement_validator.gdasset1,746 bytesscripts/sandbox_patterns.gdasset4,662 bytesscripts/sandbox_world_serializer.gdasset2,064 bytesscripts/voxel_chunk_manager.gdasset3,265 bytesscripts/voxel_chunk_mesher.gdasset2,335 bytesscripts/voxel_world.gdasset2,686 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-shooter
When your agent uses it
Expert blueprint for TPS/hybrid shooters: soft-lock aim assist, cover validation rays, SpringArm TPS camera, and genre routing to FPS sibling for viewmodel/hitscan feel. Use for third-person/cover shooters and hybrids. Keywords: TPS, soft_lock, cover, SpringArm3D, hybrid shooter, aim assist — not FPS-only movement.
What it loads into context
Frontmatter
83 tokensAlways available to the agent
SKILL.md
2,519 tokensWhen the skill is activated
Reference documents
2,006 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Loop
- NEVER Do (TPS / hybrid)
- MANDATORY scripts (non-FPS paths)
- Decision trees
- Weapon selection (short)
- Recoil and feel (WHY)
- Multiplayer (short)
- Reference
Files
SKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesreferences/advanced-meta-systems.mddoc1,705 bytesreferences/migration-notes.mddoc2,643 bytesreferences/tps-gunplay-core.mddoc3,008 bytesscripts/advanced_weapon_controller.gdasset4,562 bytesscripts/cover_validator_rays.gdasset1,661 bytesscripts/lag_compensator.gdasset1,494 bytesscripts/projectile.gdasset2,354 bytesscripts/shooter_patterns.gdasset5,122 bytesscripts/soft_lock_aim_assist.gdasset2,372 bytesscripts/tps_camera_spring_arm.gdasset1,692 bytesscripts/weapon_recoil_pattern.gdasset1,256 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-shooter-fps
When your agent uses it
Expert blueprint for First-Person Shooters: fps_camera_look, fps_movement_logic, hitscan_weapon_query, weapon_bobbing_system, procedural recoil, and FPS NEVER rules. Shared TPS/cover theory links to godot-genre-shooter. Keywords: FPS, movement physics, weapon bobbing, camera sway, hitscan, viewmodel, air control.
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
2,527 tokensWhen the skill is activated
Reference documents
1,888 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- MANDATORY script reads (start here)
- Core Loop
- NEVER Do (FPS)
- Advanced FPS (keep)
- Shared weapon theory
- Reference
Files
SKILL.mdcore10,038 bytesSKILL.mdcore10,038 bytesreferences/fps-weapon-theory.mddoc3,156 bytesreferences/migration-notes.mddoc3,787 bytesscripts/advanced_fps_controller.gdasset2,332 bytesscripts/advanced_weapon_controller.gdasset4,483 bytesscripts/aim_assist.gdasset1,928 bytesscripts/bullet_decal_spawner.gdasset1,748 bytesscripts/fps_camera_look.gdasset1,726 bytesscripts/fps_movement_logic.gdasset2,030 bytesscripts/frame_perfect_input.gdasset1,458 bytesscripts/hitscan_weapon_logic.gdasset1,827 bytesscripts/hitscan_weapon_query.gdasset1,925 bytesscripts/player_anim_bridge.gdasset1,383 bytesscripts/procedural_recoil_handler.gdasset1,642 bytesscripts/recoil_system.gdasset1,715 bytesscripts/server_projectile_instance.gdasset1,723 bytesscripts/weapon_bobbing_system.gdasset1,594 bytesscripts/weapon_spread_calc.gdasset1,460 bytesscripts/weapon_state_machine.gdasset1,563 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-simulation
When your agent uses it
Expert blueprint for simulation and tycoon games (SimCity, RollerCoaster Tycoon, Factorio, Two Point Hospital) covering economy management, time progression, interconnected systems, NPC simulation, and feedback loops. Use when building management sims, tycoon games, city builders, or resource optimization games. Keywords tycoon, economy system, resource management, time scale, feedback loop, progression unlock, simulation tick.
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
2,972 tokensWhen the skill is activated
Reference documents
3,679 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore12,618 bytesSKILL.mdcore12,618 bytesreferences/common-pitfalls.mddoc433 bytesreferences/customer-demand.mddoc877 bytesreferences/economy-design.mddoc1,616 bytesreferences/elite-technical-patterns.mddoc3,362 bytesreferences/entity-management.mddoc1,725 bytesreferences/feedback-systems.mddoc1,485 bytesreferences/godot-tips.mddoc329 bytesreferences/migration-notes.mddoc2,551 bytesreferences/progression-unlocks.mddoc1,057 bytesreferences/time-system.mddoc1,018 bytesscripts/customer_simulation.gdasset830 bytesscripts/economy_graph_manager.gdasset1,808 bytesscripts/facility.gdasset846 bytesscripts/npc_schedule_agent.gdasset1,809 bytesscripts/resource_flow_visualizer.gdasset749 bytesscripts/sim_tick_manager.gdasset1,982 bytesscripts/simulation_patterns.gdasset4,054 bytesscripts/simulation_tick_controller.gdasset1,510 bytesscripts/stats_dashboard.gdasset631 bytesscripts/tycoon_economy.gdasset2,074 bytesscripts/unlock_system.gdasset1,011 bytesscripts/worker.gdasset776 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-sports
When your agent uses it
Expert blueprint for sports games (FIFA, NBA 2K, Rocket League, Tony Hawk) covering physics-based ball interaction, team AI formations, contextual input, and match umpire/score authority. Broadcast framing routes to godot-camera-systems. Use when building soccer, basketball, hockey, racing sports, or arcade sports games. Keywords ball physics, magnus effect, formation AI, team tactics, contextual controls, steering behaviors.
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
4,277 tokensWhen the skill is activated
Reference documents
1,311 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Ball Possession Decision Tree
- 🛠 Expert Components (scripts/)
- Skill Chain
- Architecture Overview
- Key Mechanics Implementation
- Godot-Specific Tips
- Common Pitfalls
- Advanced Sports Meta-Systems
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore17,735 bytesreferences/migration-notes.mddoc3,994 bytesreferences/skill-chain.mddoc512 bytesscripts/body_part_hitbox.gdasset339 bytesscripts/magnus_ball_physics.gdasset1,496 bytesscripts/pass_predictor.gdasset398 bytesscripts/sports_ball_physics.gdasset2,336 bytesscripts/sports_character.gdasset409 bytesscripts/sports_patterns.gdasset4,124 bytesscripts/sports_umpire_logic.gdasset1,641 bytesscripts/stat_modifier_powerup.gdasset1,692 bytesscripts/team_manager.gdasset3,219 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-stealth
When your agent uses it
Expert blueprint for stealth games (Splinter Cell, Hitman, Dishonored, Thief) covering AI detection systems, vision cones, sound propagation, alert states, light/shadow mechanics, and systemic design. Use when building stealth-action, tactical infiltration, or immersive sim games requiring enemy awareness systems. Keywords vision cone, detection, alert state, sound propagation, light level, systemic AI, gradual detection.
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
3,213 tokensWhen the skill is activated
Reference documents
3,498 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Core Loop
- Decision Trees
- Skill Chain
- Common Pitfalls
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore13,206 bytesreferences/ai-detection-system.mddoc4,148 bytesreferences/alert-states.mddoc1,595 bytesreferences/common-pitfalls.mddoc416 bytesreferences/design-principles.mddoc392 bytesreferences/godot-tips.mddoc286 bytesreferences/level-design.mddoc529 bytesreferences/migration-notes.mddoc3,283 bytesreferences/player-abilities.mddoc1,372 bytesreferences/ui-communication.mddoc2,159 bytesscripts/alert_indicator.gdasset700 bytesscripts/enemy_ai.gdasset764 bytesscripts/enemy_vision.gdasset2,051 bytesscripts/light_detector.gdasset2,973 bytesscripts/sound_occlusion_manager.gdasset2,090 bytesscripts/sound_propagation.gdasset977 bytesscripts/stealth_ai_controller.gdasset4,063 bytesscripts/stealth_hud.gdasset320 bytesscripts/stealth_patterns.gdasset4,353 bytesscripts/stealth_vision_cone.gdasset3,813 bytesscripts/visibility_manager.gdasset1,866 bytesscripts/vision_cone_3d.gdasset2,416 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-survival
When your agent uses it
Expert blueprint for survival games (Minecraft, Don't Starve, The Forest, Rust) covering needs systems, resource gathering, crafting recipes, base building, and progression balancing. Use when building open-world survival, crafting-focused, or resource management games. Keywords survival, needs system, crafting, inventory, hunger, resource gathering, base building.
What it loads into context
Frontmatter
79 tokensAlways available to the agent
SKILL.md
3,212 tokensWhen the skill is activated
Reference documents
3,617 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Expert Components (scripts/)
- Decision Tree — Survival Systems
- Key Mechanics (pointers, not tutorials)
- Godot-Specific Tips
- Common Pitfalls
- Elite Technical Implementations
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore13,799 bytesreferences/architecture-overview.mddoc1,104 bytesreferences/common-pitfalls-extended.mddoc3,504 bytesreferences/elite-technical-patterns.mddoc4,408 bytesreferences/godot-tips.mddoc418 bytesreferences/key-mechanics.mddoc1,317 bytesreferences/migration-notes.mddoc2,897 bytesscripts/aipathing_system.gdasset811 bytesscripts/base_builder.gdasset734 bytesscripts/biome_generator.gdasset694 bytesscripts/crafting_recipe_processor.gdasset1,955 bytesscripts/interactable.gdasset1,453 bytesscripts/inventory_data.gdasset2,702 bytesscripts/inventory_slot_data.gdasset1,371 bytesscripts/inventory_slot_resource.gdasset1,845 bytesscripts/modular_inventory_controller.gdasset1,814 bytesscripts/status_depletion_manager.gdasset1,763 bytesscripts/survival_patterns.gdasset4,628 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-tower-defense
When your agent uses it
Expert blueprint for tower defense games (Bloons TD, Kingdom Rush, Fieldrunners) covering wave management, tower targeting logic, path algorithms, economy balance, and mazing mechanics. Use when building TD, lane defense, or tower placement strategy games. Keywords tower defense, wave spawner, pathfinding, targeting priority, mazing, NavigationServer baking.
What it loads into context
Frontmatter
83 tokensAlways available to the agent
SKILL.md
2,825 tokensWhen the skill is activated
Reference documents
3,586 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Loop
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Decision Trees (MANDATORY script reads)
- PhysicsServer Projectile Golden Path
- Tower FSM
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore11,686 bytesreferences/architecture-overview.mddoc2,668 bytesreferences/common-pitfalls-extended.mddoc494 bytesreferences/elite-technical-patterns.mddoc3,008 bytesreferences/godot-tips.mddoc3,506 bytesreferences/key-mechanics.mddoc661 bytesreferences/migration-notes.mddoc3,269 bytesscripts/burst_search_tower.gdasset701 bytesscripts/grid_path_validator.gdasset1,034 bytesscripts/homing_projectile_3d.gdasset2,069 bytesscripts/organic_enemy_movement.gdasset316 bytesscripts/tower.gdasset3,470 bytesscripts/tower_defense_patterns.gdasset4,580 bytesscripts/tower_targeting_system.gdasset3,766 bytesscripts/wave_manager.gdasset3,745 bytesscripts/wave_resource_spawner.gdasset1,928 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-genre-visual-novel
When your agent uses it
Expert blueprint for visual novels (Doki Doki Literature Club, Phoenix Wright, Steins;Gate) focusing on branching narratives, dialogue systems, choice consequences, rollback mechanics, and persistent flags. Use when building story-driven, choice-based, or dating sim games. Keywords visual novel, dialogue system, branching narrative, typewriter effect, rollback, bbcode, RichTextLabel.
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
2,949 tokensWhen the skill is activated
Reference documents
2,339 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Loop
- NEVER Do (Expert Anti-Patterns)
- 🛠 Expert Components (scripts/)
- Decision Tree: Script Storage vs Plugin
- Golden Path (order matters)
- Common Pitfalls
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesreferences/architecture-overview.mddoc1,757 bytesreferences/common-pitfalls.mddoc403 bytesreferences/core-loop.mddoc272 bytesreferences/godot-47-visual-novel-ui.mddoc119 bytesreferences/godot-tips.mddoc452 bytesreferences/key-mechanics.mddoc2,238 bytesreferences/migration-notes.mddoc3,650 bytesscripts/dialogue_ui.gdasset2,725 bytesscripts/story_manager.gdasset3,557 bytesscripts/visual_novel_patterns.gdasset3,945 bytesscripts/vn_rollback_manager.gdasset2,769 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-input-handling
When your agent uses it
Expert patterns for input handling covering InputMap actions, InputEvent processing, controller support, rebinding, deadzones, and input buffering. Use when setting up player controls, implementing input systems, or adding gamepad/accessibility features. Keywords InputMap, InputEvent, gamepad, controller, rebinding, deadzone, input buffer.
What it loads into context
Frontmatter
78 tokensAlways available to the agent
SKILL.md
3,846 tokensWhen the skill is activated
Reference documents
1,863 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- MANDATORY script triggers (by scenario)
- Do-NOT-Load (by scenario)
- Available Scripts
- NEVER Do in Input Handling
- Input Propagation & Isolation
- InputMap Best Practices
- Multi-Modal Input & UI Glyphs
- Expert Input Extensions (script sole-source)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore16,053 bytesreferences/expert-input-extensions.mddoc1,481 bytesreferences/godot-47-input-device-ids.mddoc249 bytesreferences/input-event-processing.mddoc353 bytesreferences/inputmap-best-practices.mddoc950 bytesreferences/migration-notes.mddoc3,095 bytesreferences/multi-modal-input-ui-glyphs.mddoc807 bytesscripts/action_state_machine.gdasset1,489 bytesscripts/advanced_input_buffer.gdasset1,703 bytesscripts/analog_deadzone_manager.gdasset1,506 bytesscripts/combo_validator.gdasset1,694 bytesscripts/glyph_prompt_manager.gdasset1,666 bytesscripts/hold_toggle_accessibility.gdasset1,349 bytesscripts/input_buffer.gdasset2,095 bytesscripts/input_buffer_manager.gdasset2,188 bytesscripts/input_echo_filter.gdasset1,337 bytesscripts/input_remapper.gdasset3,266 bytesscripts/input_replay_buffer.gdasset1,487 bytesscripts/mouse_capture_manager.gdasset1,577 bytesscripts/multi_touch_gestures.gdasset1,430 bytesscripts/safe_runtime_rebind.gdasset2,830 bytesscripts/unhandled_input_priority.gdasset1,391 bytesscripts/virtual_input_injector.gdasset1,124 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-inventory-system
When your agent uses it
Expert blueprint for inventory systems (Diablo, Resident Evil, Minecraft) covering slot-based containers, stacking logic, weight limits, equipment systems, and drag-drop UI. Use when building RPG inventories, survival item management, or loot systems. Keywords inventory, slot, stack, equipment, crafting, item, Resource, drag-drop.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
2,508 tokensWhen the skill is activated
Reference documents
2,899 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Scenario triggers (which script?)
- MANDATORY reads
- NEVER Do in Inventory Systems
- Decision trees
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore10,322 bytesreferences/best-practices.mddoc238 bytesreferences/core-architecture.mddoc281 bytesreferences/crafting-integration.mddoc684 bytesreferences/elite-technical-patterns.mddoc2,672 bytesreferences/equipment-system.mddoc1,013 bytesreferences/inventory-manager.mddoc2,482 bytesreferences/inventory-slot.mddoc288 bytesreferences/migration-notes.mddoc3,341 bytesreferences/save-load.mddoc292 bytesreferences/ui-integration.mddoc501 bytesscripts/consumable_item_logic.gdasset1,183 bytesscripts/drag_and_drop_slot.gdasset1,621 bytesscripts/grid_inventory_logic.gdasset2,381 bytesscripts/inventory_data_resource.gdasset2,718 bytesscripts/inventory_grid.gdasset3,345 bytesscripts/inventory_item_resource.gdasset1,481 bytesscripts/inventory_persistence.gdasset1,388 bytesscripts/inventory_ui_controller.gdasset2,105 bytesscripts/item_database_loader.gdasset1,489 bytesscripts/item_pickup_node.gdasset1,197 bytesscripts/item_slot_data.gdasset1,204 bytesscripts/loot_table_resource.gdasset1,399 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-master
When your agent uses it
Consolidated expert library for professional Godot 4.7+ game and application development. Orchestrates 92 Domain Skills through architectural workflows, anti-pattern catalogs, performance budgets, and Server API patterns. Use when: (1) starting a new Godot project, (2) designing game or app architecture, (3) building entity/component systems, (4) debugging performance or physics issues, (5) choosing between 2D/3D approaches, (6) implementing multiplayer, (7) optimizing draw calls or script time, (8) porting between platforms, (9) migrating from 4.6 to 4.7. Primary entry point for ALL Godot development tasks. Keywords: Godot 4.7, AreaLight3D, HDR, Asset Store, godot-master.
What it loads into context
Frontmatter
175 tokensAlways available to the agent
SKILL.md
12,470 tokensWhen the skill is activated
Reference documents
555,247 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Library target — Godot 4.7+
- 🧠 Part 1: Expert Thinking Frameworks
- 🧭 Part 2: Architectural Decision Frameworks
- 🔧 Part 3: Core Workflows
- 🚫 Part 4: The Expert NEVER List
- 📊 Part 5: Performance Budgets (Concrete Numbers)
- ⚙<U+FE0F> Part 6: Server APIs — The Expert Performance Escape Hatch
- 🧩 Part 7: Expert Code Patterns
- 🔥 Part 8: Godot 4.x Gotchas (Veteran-Only)
- 📂 Part 9: Module Directory (100 Blueprints)
- 🐛 Part 10: Expert Diagnostic Patterns
- 🚀 Part 11: Quick Start — Unity (C#) to Godot (GDScript)
- Reference
Scripts executed separately
scripts/agent_vision_asset_sheet.pyscripts/agent_vision_capture.pyscripts/agent_vision_ensure_gitignore.pyscripts/agent_vision_stage_editor_bridge.pyscripts/agent_vision_webp_encode.pyscripts/auditor_audit_signals.pyscripts/auditor_audit_type_hints.pyscripts/builder_add_node.pyscripts/builder_base.pyscripts/builder_ci_export_prepper.gdscripts/builder_ci_exporter.pyscripts/builder_collision_generator.pyscripts/builder_config_compiler.pyscripts/builder_create_scene.pyscripts/builder_csg_optimizer.pyscripts/builder_export_mesh_library.pyscripts/builder_get_debug_output.pyscripts/builder_get_godot_version.pyscripts/builder_get_project_info.pyscripts/builder_get_uid.pyscripts/builder_gltf_processor.pyscripts/builder_import_automator.pyscripts/builder_launch_editor.pyscripts/builder_list_projects.pyscripts/builder_load_sprite.pyscripts/builder_navmesh_baker.pyscripts/builder_profile_generator.pyscripts/builder_run_project.pyscripts/builder_save_scene.pyscripts/builder_stop_project.pyscripts/builder_test_runner.pyscripts/builder_tilemap_generator.pyscripts/builder_ui_assembler.pyscripts/builder_update_project_uids.pyscripts/export_builds_export_android_signing_env.ps1scripts/export_builds_export_custom_build_stripper.pyscripts/export_builds_export_headless_pipeline.ps1scripts/export_builds_export_macos_notarize_cmd.ps1scripts/export_builds_export_steam_upload.ps1scripts/export_builds_headless_build.shscripts/gdas_reader_read_artifact.pyscripts/monte_carlo_balancer_balance_lab_template_launcher.ps1scripts/monte_carlo_balancer_balance_lab_template_launcher.shscripts/monte_carlo_balancer_compare_balance_snapshots.pyscripts/rea_emit_project.py
Files
SKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesSKILL.mdcore50,928 bytesreferences/2d-animation-cutout-and-skeletal.mddoc2,303 bytesreferences/2d-animation-expert-techniques.mddoc6,647 bytesreferences/2d-animation-migration-notes.mddoc2,889 bytesreferences/2d-animation-signals-and-frame-events.mddoc2,512 bytesreferences/2d-animation.mddoc13,889 bytesreferences/2d-physics-area2d-and-queries.mddoc2,497 bytesreferences/2d-physics-collision-layers-masks.mddoc1,672 bytesreferences/2d-physics-migration-notes.mddoc3,299 bytesreferences/2d-physics.mddoc15,268 bytesreferences/3d-lighting-environment-and-fog.mddoc852 bytesreferences/3d-lighting-gi-and-bake-recipes.mddoc2,079 bytesreferences/3d-lighting-migration-notes.mddoc4,162 bytesreferences/3d-lighting.mddoc22,806 bytesreferences/3d-materials-migration-notes.mddoc3,990 bytesreferences/3d-materials-pbr-workflows.mddoc1,489 bytesreferences/3d-materials.mddoc21,656 bytesreferences/3d-world-building-gridmap-and-csg.mddoc4,250 bytesreferences/3d-world-building-migration-notes.mddoc3,433 bytesreferences/3d-world-building-streaming-and-procgen.mddoc3,208 bytesreferences/3d-world-building.mddoc12,222 bytesreferences/ability-system-elite-ability-patterns.mddoc2,964 bytesreferences/ability-system-migration-notes.mddoc2,493 bytesreferences/ability-system.mddoc12,610 bytesreferences/adapt-2d-to-3d-migration-notes.mddoc3,816 bytesreferences/adapt-2d-to-3d-migration-recipes.mddoc4,194 bytesreferences/adapt-2d-to-3d.mddoc17,633 bytesreferences/adapt-3d-to-2d-dimension-reduction.mddoc1,392 bytesreferences/adapt-3d-to-2d-migration-notes.mddoc3,816 bytesreferences/adapt-3d-to-2d.mddoc17,375 bytesreferences/adapt-desktop-to-mobile-migration-notes.mddoc2,767 bytesreferences/adapt-desktop-to-mobile-mobile-port-checklist.mddoc1,439 bytesreferences/adapt-desktop-to-mobile-mobile-port-deep.mddoc4,640 bytesreferences/adapt-desktop-to-mobile.mddoc11,883 bytesreferences/adapt-mobile-to-desktop-desktop-port-deep.mddoc4,344 bytesreferences/adapt-mobile-to-desktop-desktop-port-testing-checklist.mddoc1,495 bytesreferences/adapt-mobile-to-desktop-migration-notes.mddoc2,924 bytesreferences/adapt-mobile-to-desktop.mddoc11,064 bytesreferences/adapt-single-to-multiplayer-authority-and-security.mddoc2,097 bytesreferences/adapt-single-to-multiplayer-latency-testing.mddoc1,809 bytesreferences/adapt-single-to-multiplayer-migration-notes.mddoc2,203 bytesreferences/adapt-single-to-multiplayer-prediction-and-reconciliation.mddoc4,209 bytesreferences/adapt-single-to-multiplayer.mddoc12,843 bytesreferences/agent-vision-anti-slop-sight.mddoc2,344 bytesreferences/agent-vision-capture-modes.mddoc3,915 bytesreferences/agent-vision-color-icon-receptors.mddoc4,265 bytesreferences/agent-vision-composition-fx-receptors.mddoc4,690 bytesreferences/agent-vision-editor-bridge-lifecycle.mddoc3,316 bytesreferences/agent-vision-hier-contrast-receptors.mddoc5,157 bytesreferences/agent-vision-identity-sight.mddoc4,636 bytesreferences/agent-vision-migration-notes.mddoc2,597 bytesreferences/agent-vision-originality-sight.mddoc4,525 bytesreferences/agent-vision-space-affordance-receptors.mddoc3,471 bytesreferences/agent-vision-taste-receptors.mddoc27,088 bytesreferences/agent-vision-typography-sight.mddoc4,352 bytesreferences/agent-vision-ui-taste-sight.mddoc2,239 bytesreferences/agent-vision-vision-review-rubric.mddoc3,154 bytesreferences/agent-vision-webp-budgets.mddoc1,809 bytesreferences/agent-vision.mddoc14,047 bytesreferences/ai-navigation-ai-movement-recipes.mddoc1,992 bytesreferences/ai-navigation-migration-notes.mddoc3,299 bytesreferences/ai-navigation.mddoc13,576 bytesreferences/analyst-marking_rubrics_atlas.mddoc9,037 bytesreferences/analyst.mddoc15,068 bytesreferences/animation-player-edge-cases.mddoc916 bytesreferences/animation-player-migration-notes.mddoc2,879 bytesreferences/animation-player-root-motion-and-sequences.mddoc2,929 bytesreferences/animation-player-track-authoring.mddoc2,908 bytesreferences/animation-player.mddoc10,391 bytesreferences/animation-tree-mastery-advanced-graph-recipes.mddoc1,730 bytesreferences/animation-tree-mastery-migration-notes.mddoc3,465 bytesreferences/animation-tree-mastery-statemachine-and-blendspace.mddoc5,757 bytesreferences/animation-tree-mastery.mddoc13,848 bytesreferences/audio-systems-audio-pooling-and-buses.mddoc1,795 bytesreferences/audio-systems-interactive-music-deep-dive.mddoc1,303 bytesreferences/audio-systems-migration-notes.mddoc2,637 bytesreferences/audio-systems-music-transitions.mddoc2,319 bytesreferences/audio-systems.mddoc13,554 bytesreferences/auditor-audit-standards.mddoc3,547 bytesreferences/auditor-never_list_encyclopedia.mddoc8,427 bytesreferences/auditor.mddoc13,382 bytesreferences/autoload-architecture-autoload-patterns.mddoc819 bytesreferences/autoload-architecture-expert-patterns.mddoc4,474 bytesreferences/autoload-architecture-migration-notes.mddoc4,057 bytesreferences/autoload-architecture.mddoc13,322 bytesreferences/builder.mddoc15,651 bytesreferences/camera-systems-camera-expert-patterns.mddoc3,110 bytesreferences/camera-systems-migration-notes.mddoc2,678 bytesreferences/camera-systems.mddoc11,475 bytesreferences/categories/2d-animation.mddoc1,093 bytesreferences/categories/2d-physics.mddoc1,076 bytesreferences/categories/3d-lighting.mddoc1,036 bytesreferences/categories/3d-materials.mddoc987 bytesreferences/categories/3d-rendering.mddoc2,396 bytesreferences/categories/3d-world-building.mddoc1,001 bytesreferences/categories/ability-system.mddoc1,020 bytesreferences/categories/adapt-2d-to-3d.mddoc987 bytesreferences/categories/adapt-3d-to-2d.mddoc1,015 bytesreferences/categories/adapt-desktop-to-mobile.mddoc993 bytesreferences/categories/adapt-mobile-to-desktop.mddoc984 bytesreferences/categories/adapt-single-to-multiplayer.mddoc1,024 bytesreferences/categories/ai-pathfinding.mddoc2,415 bytesreferences/categories/analyst.mddoc979 bytesreferences/categories/animation-player.mddoc968 bytesreferences/categories/animation-tree-mastery.mddoc989 bytesreferences/categories/audio-systems.mddoc942 bytesreferences/categories/auditor-audit-standards.mddoc986 bytesreferences/categories/behavior-trees.mddoc2,366 bytesreferences/categories/blackboard-systems.mddoc2,316 bytesreferences/categories/camera-systems.mddoc1,002 bytesreferences/categories/characterbody-2d.mddoc936 bytesreferences/categories/combat-system.mddoc907 bytesreferences/categories/composition-apps.mddoc2,377 bytesreferences/categories/composition.mddoc2,412 bytesreferences/categories/core-architecture.mddoc2,432 bytesreferences/categories/data-systems.mddoc2,469 bytesreferences/categories/debugging-profiling.mddoc938 bytesreferences/categories/dialogue-system.mddoc962 bytesreferences/categories/economy-system.mddoc946 bytesreferences/categories/export-builds.mddoc952 bytesreferences/categories/game-loop-collection.mddoc881 bytesreferences/categories/game-loop-harvest.mddoc900 bytesreferences/categories/game-loop-time-trial.mddoc865 bytesreferences/categories/game-loop-waves.mddoc884 bytesreferences/categories/gdscript-masterity.mddoc2,432 bytesreferences/categories/genre-action-rpg.mddoc2,365 bytesreferences/categories/genre-battle-royale.mddoc911 bytesreferences/categories/genre-educational.mddoc886 bytesreferences/categories/genre-platformer.mddoc2,319 bytesreferences/categories/genre-strategy.mddoc2,344 bytesreferences/categories/genre-survival.mddoc2,272 bytesreferences/categories/input-handling.mddoc2,384 bytesreferences/categories/inventory-system.mddoc925 bytesreferences/categories/item-system.mddoc2,388 bytesreferences/categories/lighting-optimization.mddoc2,316 bytesreferences/categories/loot-system.mddoc2,342 bytesreferences/categories/mechanic-revival.mddoc885 bytesreferences/categories/mechanic-secrets.mddoc876 bytesreferences/categories/menu-systems.mddoc2,323 bytesreferences/categories/navmesh-steering.mddoc2,268 bytesreferences/categories/networking-multiplayer.mddoc2,371 bytesreferences/categories/optimization-techniques.mddoc2,278 bytesreferences/categories/physics-optimization.mddoc2,458 bytesreferences/categories/platform-console.mddoc901 bytesreferences/categories/platform-desktop.mddoc874 bytesreferences/categories/platform-mobile.mddoc864 bytesreferences/categories/platform-vr.mddoc877 bytesreferences/categories/platform-web.mddoc860 bytesreferences/categories/procedural-generation.mddoc2,417 bytesreferences/categories/progression-system.mddoc2,344 bytesreferences/categories/quest-system.mddoc901 bytesreferences/categories/resource-management.mddoc2,370 bytesreferences/categories/rpg-stats.mddoc2,295 bytesreferences/categories/save-load-systems.mddoc846 bytesreferences/categories/security-best-practices.mddoc2,301 bytesreferences/categories/shaders-performance.mddoc2,388 bytesreferences/categories/soundscape-reactive.mddoc2,249 bytesreferences/categories/state-machine-advanced.mddoc908 bytesreferences/categories/testing-patterns.mddoc2,260 bytesreferences/categories/tilemap-advanced.mddoc2,375 bytesreferences/categories/tilemap-mastery.mddoc891 bytesreferences/categories/turn-system.mddoc2,332 bytesreferences/categories/ui-ux-advanced.mddoc2,454 bytesreferences/categories/vfx-shaders.mddoc2,330 bytesreferences/categories/vfx-systems.mddoc2,335 bytesreferences/characterbody-2d-migration-notes.mddoc2,900 bytesreferences/characterbody-2d-movement-recipes.mddoc3,262 bytesreferences/characterbody-2d.mddoc11,928 bytesreferences/combat-system-elite-combat-patterns.mddoc2,429 bytesreferences/combat-system-migration-notes.mddoc2,195 bytesreferences/combat-system.mddoc11,717 bytesreferences/composition-apps-app-orchestrator-examples.mddoc2,370 bytesreferences/composition-apps-migration-notes.mddoc3,289 bytesreferences/composition-apps.mddoc13,578 bytesreferences/composition-migration-notes.mddoc4,084 bytesreferences/composition-orchestrator-recipes.mddoc2,857 bytesreferences/composition.mddoc14,114 bytesreferences/debugging-profiling-debug-workflows.mddoc2,685 bytesreferences/debugging-profiling-migration-notes.mddoc4,203 bytesreferences/debugging-profiling.mddoc13,161 bytesreferences/dialogue-system-elite-dialogue-patterns.mddoc2,428 bytesreferences/dialogue-system-migration-notes.mddoc3,335 bytesreferences/dialogue-system.mddoc11,402 bytesreferences/economy-system-economy-elite-patterns.mddoc2,442 bytesreferences/economy-system-migration-notes.mddoc2,565 bytesreferences/economy-system.mddoc11,370 bytesreferences/export-builds-export-setup-guide.mddoc2,929 bytesreferences/export-builds-migration-notes.mddoc3,727 bytesreferences/export-builds.mddoc11,572 bytesreferences/game-loop-collection-collection-loop-advanced.mddoc1,976 bytesreferences/game-loop-collection-migration-notes.mddoc3,702 bytesreferences/game-loop-collection.mddoc8,863 bytesreferences/game-loop-harvest-harvest-elite-patterns.mddoc2,040 bytesreferences/game-loop-harvest-migration-notes.mddoc3,699 bytesreferences/game-loop-harvest.mddoc9,439 bytesreferences/game-loop-time-trial-migration-notes.mddoc3,702 bytesreferences/game-loop-time-trial-time-trial-expert-patterns.mddoc854 bytesreferences/game-loop-time-trial.mddoc11,723 bytesreferences/game-loop-waves-migration-notes.mddoc3,697 bytesreferences/game-loop-waves-wave-expert-patterns.mddoc785 bytesreferences/game-loop-waves.mddoc12,780 bytesreferences/gdas-reader-ledger.mddoc1,799 bytesreferences/gdas-reader.mddoc4,718 bytesreferences/gdscript-mastery-gdscript-core-directives.mddoc5,234 bytesreferences/gdscript-mastery-migration-notes.mddoc3,590 bytesreferences/gdscript-mastery.mddoc12,874 bytesreferences/genre-action-rpg-arpg-subsystems-deep.mddoc3,470 bytesreferences/genre-action-rpg-migration-notes.mddoc2,886 bytesreferences/genre-action-rpg.mddoc15,365 bytesreferences/genre-battle-royale-expert-battle-royale-patterns.mddoc6,644 bytesreferences/genre-battle-royale-migration-notes.mddoc2,341 bytesreferences/genre-battle-royale.mddoc14,584 bytesreferences/genre-card-game-expert-card-patterns.mddoc5,611 bytesreferences/genre-card-game-migration-notes.mddoc3,584 bytesreferences/genre-card-game.mddoc11,702 bytesreferences/genre-educational-expert-educational-patterns.mddoc3,645 bytesreferences/genre-educational-migration-notes.mddoc5,043 bytesreferences/genre-educational.mddoc12,843 bytesreferences/genre-fighting-expert-fighting-patterns.mddoc9,539 bytesreferences/genre-fighting-migration-notes.mddoc3,490 bytesreferences/genre-fighting.mddoc14,738 bytesreferences/genre-horror-expert-horror-patterns.mddoc4,639 bytesreferences/genre-horror-migration-notes.mddoc3,961 bytesreferences/genre-horror.mddoc14,936 bytesreferences/genre-idle-clicker-expert-idle-clicker-patterns.mddoc5,802 bytesreferences/genre-idle-clicker-migration-notes.mddoc3,587 bytesreferences/genre-idle-clicker.mddoc12,481 bytesreferences/genre-metroidvania-expert-metroidvania-patterns.mddoc5,498 bytesreferences/genre-metroidvania-migration-notes.mddoc2,313 bytesreferences/genre-metroidvania.mddoc15,672 bytesreferences/genre-moba-migration-notes.mddoc3,265 bytesreferences/genre-moba-moba-meta-systems-deep.mddoc5,967 bytesreferences/genre-moba.mddoc19,598 bytesreferences/genre-open-world-migration-notes.mddoc3,564 bytesreferences/genre-open-world-open-world-elite-implementations.mddoc6,063 bytesreferences/genre-open-world.mddoc14,206 bytesreferences/genre-party-migration-notes.mddoc2,418 bytesreferences/genre-party-party-elite-implementations.mddoc5,739 bytesreferences/genre-party.mddoc12,809 bytesreferences/genre-platformer-migration-notes.mddoc2,737 bytesreferences/genre-platformer-platformer-movement-deep.mddoc5,412 bytesreferences/genre-platformer.mddoc13,660 bytesreferences/genre-puzzle-migration-notes.mddoc3,581 bytesreferences/genre-puzzle-puzzle-elite-implementations.mddoc4,782 bytesreferences/genre-puzzle.mddoc12,283 bytesreferences/genre-racing-migration-notes.mddoc3,419 bytesreferences/genre-racing-racing-systems-deep.mddoc5,089 bytesreferences/genre-racing.mddoc15,106 bytesreferences/genre-rhythm-migration-notes.mddoc2,589 bytesreferences/genre-rhythm-rhythm-systems-deep.mddoc10,789 bytesreferences/genre-rhythm.mddoc12,932 bytesreferences/genre-roguelike-migration-notes.mddoc2,504 bytesreferences/genre-roguelike-roguelike-meta-systems-deep.mddoc6,795 bytesreferences/genre-roguelike.mddoc17,272 bytesreferences/genre-romance-migration-notes.mddoc3,696 bytesreferences/genre-romance-romance-systems-deep.mddoc4,777 bytesreferences/genre-romance.mddoc12,729 bytesreferences/genre-rts-migration-notes.mddoc3,483 bytesreferences/genre-rts-rts-mass-army-deep.mddoc8,420 bytesreferences/genre-rts.mddoc17,038 bytesreferences/genre-sandbox-elite-technical-patterns.mddoc2,920 bytesreferences/genre-sandbox-migration-notes.mddoc2,555 bytesreferences/genre-sandbox.mddoc18,702 bytesreferences/genre-shooter-advanced-meta-systems.mddoc1,571 bytesreferences/genre-shooter-fps-fps-weapon-theory.mddoc3,120 bytesreferences/genre-shooter-fps-migration-notes.mddoc3,787 bytesreferences/genre-shooter-fps.mddoc9,171 bytesreferences/genre-shooter-migration-notes.mddoc2,643 bytesreferences/genre-shooter-tps-gunplay-core.mddoc2,944 bytesreferences/genre-shooter.mddoc8,904 bytesreferences/genre-simulation-common-pitfalls.mddoc433 bytesreferences/genre-simulation-customer-demand.mddoc877 bytesreferences/genre-simulation-economy-design.mddoc1,616 bytesreferences/genre-simulation-elite-technical-patterns.mddoc3,322 bytesreferences/genre-simulation-entity-management.mddoc1,725 bytesreferences/genre-simulation-feedback-systems.mddoc1,485 bytesreferences/genre-simulation-godot-tips.mddoc329 bytesreferences/genre-simulation-migration-notes.mddoc2,551 bytesreferences/genre-simulation-progression-unlocks.mddoc1,057 bytesreferences/genre-simulation-time-system.mddoc1,018 bytesreferences/genre-simulation.mddoc11,908 bytesreferences/genre-sports-migration-notes.mddoc3,994 bytesreferences/genre-sports-skill-chain.mddoc512 bytesreferences/genre-sports.mddoc16,635 bytesreferences/genre-stealth-ai-detection-system.mddoc4,148 bytesreferences/genre-stealth-alert-states.mddoc1,595 bytesreferences/genre-stealth-common-pitfalls.mddoc416 bytesreferences/genre-stealth-design-principles.mddoc392 bytesreferences/genre-stealth-godot-tips.mddoc286 bytesreferences/genre-stealth-level-design.mddoc529 bytesreferences/genre-stealth-migration-notes.mddoc3,283 bytesreferences/genre-stealth-player-abilities.mddoc1,372 bytesreferences/genre-stealth-ui-communication.mddoc2,159 bytesreferences/genre-stealth.mddoc12,317 bytesreferences/genre-survival-architecture-overview.mddoc1,104 bytesreferences/genre-survival-common-pitfalls-extended.mddoc3,491 bytesreferences/genre-survival-elite-technical-patterns.mddoc4,395 bytesreferences/genre-survival-godot-tips.mddoc418 bytesreferences/genre-survival-key-mechanics.mddoc1,317 bytesreferences/genre-survival-migration-notes.mddoc2,897 bytesreferences/genre-survival.mddoc12,827 bytesreferences/genre-tower-defense-architecture-overview.mddoc2,668 bytesreferences/genre-tower-defense-common-pitfalls-extended.mddoc494 bytesreferences/genre-tower-defense-elite-technical-patterns.mddoc2,968 bytesreferences/genre-tower-defense-godot-tips.mddoc3,466 bytesreferences/genre-tower-defense-key-mechanics.mddoc661 bytesreferences/genre-tower-defense-migration-notes.mddoc3,269 bytesreferences/genre-tower-defense.mddoc10,822 bytesreferences/genre-visual-novel-architecture-overview.mddoc1,757 bytesreferences/genre-visual-novel-common-pitfalls.mddoc403 bytesreferences/genre-visual-novel-core-loop.mddoc272 bytesreferences/genre-visual-novel-godot-47-visual-novel-ui.mddoc119 bytesreferences/genre-visual-novel-godot-tips.mddoc452 bytesreferences/genre-visual-novel-key-mechanics.mddoc2,238 bytesreferences/genre-visual-novel-migration-notes.mddoc3,650 bytesreferences/genre-visual-novel.mddoc11,533 bytesreferences/input-handling-expert-input-extensions.mddoc1,481 bytesreferences/input-handling-godot-47-input-device-ids.mddoc249 bytesreferences/input-handling-input-event-processing.mddoc353 bytesreferences/input-handling-inputmap-best-practices.mddoc950 bytesreferences/input-handling-migration-notes.mddoc3,095 bytesreferences/input-handling-multi-modal-input-ui-glyphs.mddoc807 bytesreferences/input-handling.mddoc15,167 bytesreferences/inventory-system-best-practices.mddoc238 bytesreferences/inventory-system-core-architecture.mddoc281 bytesreferences/inventory-system-crafting-integration.mddoc684 bytesreferences/inventory-system-elite-technical-patterns.mddoc2,672 bytesreferences/inventory-system-equipment-system.mddoc1,013 bytesreferences/inventory-system-inventory-manager.mddoc2,482 bytesreferences/inventory-system-inventory-slot.mddoc288 bytesreferences/inventory-system-migration-notes.mddoc3,341 bytesreferences/inventory-system-save-load.mddoc292 bytesreferences/inventory-system-ui-integration.mddoc501 bytesreferences/inventory-system.mddoc9,525 bytesreferences/mechanic-revival-migration-notes.mddoc3,698 bytesreferences/mechanic-revival.mddoc12,228 bytesreferences/mechanic-secrets-migration-notes.mddoc3,698 bytesreferences/mechanic-secrets-secrets-meta-patterns.mddoc2,124 bytesreferences/mechanic-secrets.mddoc12,214 bytesreferences/monte-carlo-balancer-00-game-audit.mddoc6,151 bytesreferences/monte-carlo-balancer-01-source-extraction.mddoc7,341 bytesreferences/monte-carlo-balancer-02-simulation-engine.mddoc12,223 bytesreferences/monte-carlo-balancer-03-analysis-reporting.mddoc6,878 bytesreferences/monte-carlo-balancer-04-economy-retention.mddoc4,508 bytesreferences/monte-carlo-balancer-05-tuning-generation.mddoc4,447 bytesreferences/monte-carlo-balancer-06-genre-adaptation.mddoc4,330 bytesreferences/monte-carlo-balancer-07-godot-calibration.mddoc2,641 bytesreferences/monte-carlo-balancer-example-lane-defense.mddoc2,751 bytesreferences/monte-carlo-balancer-json-schema.mddoc2,145 bytesreferences/monte-carlo-balancer-migration-notes.mddoc3,360 bytesreferences/monte-carlo-balancer.mddoc13,632 bytesreferences/multiplayer-networking-migration-notes.mddoc2,634 bytesreferences/multiplayer-networking-rpc-lobby-and-sync.mddoc3,214 bytesreferences/multiplayer-networking.mddoc12,692 bytesreferences/navigation-pathfinding-agent-movement-patterns.mddoc2,677 bytesreferences/navigation-pathfinding-expert-nav-architectures.mddoc545 bytesreferences/navigation-pathfinding-migration-notes.mddoc3,265 bytesreferences/navigation-pathfinding.mddoc12,539 bytesreferences/particles-expert-vfx-patterns.mddoc2,648 bytesreferences/particles-migration-notes.mddoc4,338 bytesreferences/particles.mddoc12,671 bytesreferences/patterns/async_resource_loader.mddoc480 bytesreferences/patterns/component_registry.mddoc509 bytesreferences/patterns/safe_signal_handler.mddoc370 bytesreferences/patterns/sound_propagation_system.mddoc1,179 bytesreferences/patterns/state_machine_transition_guard.mddoc369 bytesreferences/patterns/stealth_hiding_logic.mddoc1,146 bytesreferences/patterns/thread_safe_chunk_loader.mddoc440 bytesreferences/patterns/vision_cone_detection.mddoc1,986 bytesreferences/performance-optimization-migration-notes.mddoc5,062 bytesreferences/performance-optimization-profiler-budgets-and-prewarm.mddoc1,794 bytesreferences/performance-optimization.mddoc11,722 bytesreferences/physics-3d-expert-3d-constraints.mddoc1,723 bytesreferences/physics-3d-migration-notes.mddoc5,028 bytesreferences/physics-3d.mddoc12,272 bytesreferences/platform-console-console-cert-patterns.mddoc2,755 bytesreferences/platform-console-migration-notes.mddoc2,489 bytesreferences/platform-console.mddoc13,316 bytesreferences/platform-desktop-desktop-expert-patterns.mddoc2,554 bytesreferences/platform-desktop-migration-notes.mddoc2,828 bytesreferences/platform-desktop.mddoc10,576 bytesreferences/platform-mobile-migration-notes.mddoc2,929 bytesreferences/platform-mobile-mobile-touch-and-expert.mddoc3,270 bytesreferences/platform-mobile.mddoc12,191 bytesreferences/platform-vr-migration-notes.mddoc4,011 bytesreferences/platform-vr-xr-comfort-patterns.mddoc689 bytesreferences/platform-vr.mddoc11,258 bytesreferences/platform-web-migration-notes.mddoc2,398 bytesreferences/platform-web-web-elite-patterns.mddoc1,927 bytesreferences/platform-web.mddoc10,752 bytesreferences/procedural-generation-algorithm-recipes.mddoc2,885 bytesreferences/procedural-generation-migration-notes.mddoc3,069 bytesreferences/procedural-generation.mddoc13,879 bytesreferences/project-foundations-foundations-deep.mddoc3,503 bytesreferences/project-foundations-migration-notes.mddoc3,814 bytesreferences/project-foundations.mddoc11,680 bytesreferences/project-templates-genre-template-scaffolds.mddoc3,262 bytesreferences/project-templates-migration-notes.mddoc3,170 bytesreferences/project-templates.mddoc11,615 bytesreferences/quest-system-migration-notes.mddoc2,469 bytesreferences/quest-system-quest-patterns-deep.mddoc2,960 bytesreferences/quest-system.mddoc9,220 bytesreferences/raycasting-queries-migration-notes.mddoc3,308 bytesreferences/raycasting-queries-query-elite-patterns.mddoc2,648 bytesreferences/raycasting-queries.mddoc12,620 bytesreferences/rea-ledger-contract.mddoc1,370 bytesreferences/rea-migration-notes.mddoc3,254 bytesreferences/rea.mddoc6,946 bytesreferences/resource-data-patterns-migration-notes.mddoc2,988 bytesreferences/resource-data-patterns-resource-patterns-deep.mddoc3,810 bytesreferences/resource-data-patterns.mddoc9,705 bytesreferences/rpg-stats-elite-stat-patterns.mddoc2,859 bytesreferences/rpg-stats-migration-notes.mddoc2,560 bytesreferences/rpg-stats.mddoc11,591 bytesreferences/save-load-systems-migration-notes.mddoc3,173 bytesreferences/save-load-systems-save-patterns-deep.mddoc4,236 bytesreferences/save-load-systems.mddoc12,093 bytesreferences/scene-management-migration-notes.mddoc3,773 bytesreferences/scene-management-scene-patterns-deep.mddoc3,943 bytesreferences/scene-management.mddoc11,956 bytesreferences/server-architecture-migration-notes.mddoc2,403 bytesreferences/server-architecture-rendering-physics-server-cookbook.mddoc1,205 bytesreferences/server-architecture.mddoc11,072 bytesreferences/shaders-basics-2d-effect-recipes.mddoc1,836 bytesreferences/shaders-basics-3d-and-postfx-recipes.mddoc910 bytesreferences/shaders-basics-expert-advanced-patterns.mddoc1,262 bytesreferences/shaders-basics-migration-notes.mddoc3,336 bytesreferences/shaders-basics-uniforms-and-builtins.mddoc714 bytesreferences/shaders-basics.mddoc12,507 bytesreferences/signal-architecture-implementation-patterns.mddoc1,960 bytesreferences/signal-architecture-migration-notes.mddoc4,080 bytesreferences/signal-architecture.mddoc11,731 bytesreferences/state-machine-advanced-hsm-implementation-cookbook.mddoc1,239 bytesreferences/state-machine-advanced-migration-notes.mddoc3,243 bytesreferences/state-machine-advanced.mddoc12,747 bytesreferences/testing-patterns-expert-testing-patterns.mddoc1,552 bytesreferences/testing-patterns-manual-testing-checklist.mddoc559 bytesreferences/testing-patterns-migration-notes.mddoc3,642 bytesreferences/testing-patterns.mddoc11,185 bytesreferences/theme-easter-migration-notes.mddoc3,385 bytesreferences/theme-easter-seasonal-implementation-recipes.mddoc985 bytesreferences/theme-easter.mddoc11,723 bytesreferences/tilemap-mastery-expert-tilemap-architectures.mddoc912 bytesreferences/tilemap-mastery-migration-notes.mddoc2,901 bytesreferences/tilemap-mastery-runtime-tile-patterns.mddoc1,375 bytesreferences/tilemap-mastery-tileset-editor-setup.mddoc749 bytesreferences/tilemap-mastery.mddoc10,978 bytesreferences/turn-system-elite-turn-patterns.mddoc1,433 bytesreferences/turn-system-migration-notes.mddoc3,580 bytesreferences/turn-system.mddoc9,384 bytesreferences/tweening-migration-notes.mddoc4,323 bytesreferences/tweening-tween-recipes-and-gotchas.mddoc1,279 bytesreferences/tweening.mddoc10,629 bytesreferences/ui-containers-container-layout-recipes.mddoc792 bytesreferences/ui-containers-migration-notes.mddoc3,278 bytesreferences/ui-containers.mddoc13,994 bytesreferences/ui-rich-text-bbcode-tag-catalog.mddoc640 bytesreferences/ui-rich-text-migration-notes.mddoc3,074 bytesreferences/ui-rich-text.mddoc12,098 bytesreferences/ui-theming-migration-notes.mddoc3,081 bytesreferences/ui-theming-theme-authoring-recipes.mddoc884 bytesreferences/ui-theming.mddoc14,018 bytesscripts/2d_animation_animation_data_extractor.gdasset967 bytesscripts/2d_animation_animation_state_sync.gdasset2,934 bytesscripts/2d_animation_animation_sync.gdasset3,414 bytesscripts/2d_animation_animation_tree_step.gdasset2,110 bytesscripts/2d_animation_gpu_mesh_optimizer.gdasset1,704 bytesscripts/2d_animation_multimesh_swarm_anim.gdasset1,551 bytesscripts/2d_animation_one_frame_sync_fix.gdasset1,844 bytesscripts/2d_animation_procedural_squash_stretch.gdasset2,287 bytesscripts/2d_animation_procedural_walker_2d.gdasset846 bytesscripts/2d_animation_shader_hook.gdasset2,311 bytesscripts/2d_animation_skeleton_2d_rig_helper.gdasset2,316 bytesscripts/2d_animation_sprite_sheet_memory_manager.gdasset1,297 bytesscripts/2d_animation_tween_lifecycle_manager.gdasset1,642 bytesscripts/2d_physics_collision_bitmask_helper.gdasset1,706 bytesscripts/2d_physics_collision_debouncer.gdasset1,327 bytesscripts/2d_physics_collision_layer_matrix_manager.gdasset1,583 bytesscripts/2d_physics_collision_setup.gdasset1,890 bytesscripts/2d_physics_collision_visual_debugger.gdasset1,228 bytesscripts/2d_physics_compound_body_sync.gdasset1,533 bytesscripts/2d_physics_continuous_collision_detection.gdasset1,381 bytesscripts/2d_physics_custom_gravity_area.gdasset1,366 bytesscripts/2d_physics_custom_gravity_override.gdasset1,318 bytesscripts/2d_physics_custom_physics.gdasset2,317 bytesscripts/2d_physics_custom_physics_2d.gdasset2,213 bytesscripts/2d_physics_jitter_interpolation_fix.gdasset1,624 bytesscripts/2d_physics_move_and_collide_precision.gdasset1,518 bytesscripts/2d_physics_performance_batch_mover.gdasset1,393 bytesscripts/2d_physics_physics_direct_query.gdasset1,414 bytesscripts/2d_physics_physics_direct_space_query.gdasset1,470 bytesscripts/2d_physics_physics_interpolation_smoothing.gdasset1,704 bytesscripts/2d_physics_physics_queries.gdasset2,428 bytesscripts/2d_physics_physics_query_cache.gdasset2,549 bytesscripts/2d_physics_physics_server_direct_body.gdasset1,846 bytesscripts/2d_physics_physics_server_swarm.gdasset1,802 bytesscripts/2d_physics_raycast_hit_prediction.gdasset1,414 bytesscripts/2d_physics_raycast_vision_stack.gdasset1,604 bytesscripts/2d_physics_safe_rigidbody_state.gdasset1,491 bytesscripts/2d_physics_shapecast_aoe.gdasset1,273 bytesscripts/2d_physics_shapecast_aoe_detection.gdasset1,382 bytesscripts/2d_physics_substepping_logic.gdasset1,553 bytesscripts/3d_lighting_day_night_cycle.gdasset4,249 bytesscripts/3d_lighting_environment_blender.gdasset1,998 bytesscripts/3d_lighting_fake_gi_bounce.gdasset1,762 bytesscripts/3d_lighting_light_lod_optimizer.gdasset1,750 bytesscripts/3d_lighting_light_probe_manager.gdasset2,025 bytesscripts/3d_lighting_light_volume_trigger.gdasset1,066 bytesscripts/3d_lighting_lighting_manager.gdasset2,207 bytesscripts/3d_lighting_lighting_quality_manager.gdasset1,042 bytesscripts/3d_lighting_lightmap_bake_helper.gdasset1,650 bytesscripts/3d_lighting_reflection_probe_manager.gdasset1,600 bytesscripts/3d_lighting_sdfgi_probe_manager.gdasset1,783 bytesscripts/3d_lighting_shadow_bias_tuner.gdasset1,649 bytesscripts/3d_lighting_shadow_cascade_tuner.gdasset1,765 bytesscripts/3d_lighting_spotlight_projector_setup.gdasset1,459 bytesscripts/3d_lighting_volumetric_fog_zones.gdasset1,564 bytesscripts/3d_lighting_volumetric_fx.gdasset2,003 bytesscripts/3d_materials_decal_placer_expert.gdasset1,647 bytesscripts/3d_materials_depth_precision_fix.gdasset1,490 bytesscripts/3d_materials_instance_uniform_batching.gdshaderasset1,747 bytesscripts/3d_materials_material_batcher.gdasset2,471 bytesscripts/3d_materials_material_fx.gdasset3,065 bytesscripts/3d_materials_organic_material.gdasset2,038 bytesscripts/3d_materials_pbr_material_builder.gdasset2,468 bytesscripts/3d_materials_pbr_orm_packer.gdasset1,673 bytesscripts/3d_materials_shader_state_manager.gdasset1,478 bytesscripts/3d_materials_subsurface_scattering_setup.gdasset1,638 bytesscripts/3d_materials_transparency_sorting_fix.gdasset1,757 bytesscripts/3d_materials_triplanar_world.gdshaderasset1,873 bytesscripts/3d_materials_triplanar_world_projection.gdshaderasset1,537 bytesscripts/3d_materials_vertex_wind_sway.gdshaderasset1,605 bytesscripts/3d_world_building_collision_gen.gdasset1,817 bytesscripts/3d_world_building_collision_generator.gdasset2,441 bytesscripts/3d_world_building_csg_bake_tool.gdasset2,242 bytesscripts/3d_world_building_grid_map_logic_manager.gdasset925 bytesscripts/3d_world_building_grid_map_manager.gdasset2,977 bytesscripts/3d_world_building_gridmap_runtime_builder.gdasset3,268 bytesscripts/3d_world_building_lod_manager.gdasset2,043 bytesscripts/3d_world_building_occlusion_setup.gdasset1,792 bytesscripts/3d_world_building_safe_csg_baking.gdasset1,508 bytesscripts/3d_world_building_world_streamer.gdasset731 bytesscripts/ability_system_ability_caster_network.gdasset1,319 bytesscripts/ability_system_ability_container.gdasset2,558 bytesscripts/ability_system_ability_manager.gdasset2,741 bytesscripts/ability_system_ability_resource.gdasset2,270 bytesscripts/ability_system_buff_stat.gdasset1,516 bytesscripts/ability_system_charge_ability.gdasset1,294 bytesscripts/ability_system_combo_tracker.gdasset1,725 bytesscripts/ability_system_skill_node.gdasset1,746 bytesscripts/ability_system_skill_tree_manager.gdasset2,326 bytesscripts/ability_system_status_effect.gdasset1,053 bytesscripts/ability_system_status_effect_manager.gdasset924 bytesscripts/adapt_2d_to_3d_adapt_2d_to_3d_patterns.gdasset4,646 bytesscripts/adapt_2d_to_3d_characterbody3d_migration_movement.gdasset2,113 bytesscripts/adapt_2d_to_3d_crisp_projected_ui.gdasset1,761 bytesscripts/adapt_2d_to_3d_light_migration_tool.gdasset1,019 bytesscripts/adapt_2d_to_3d_massive_crowd_manager.gdasset863 bytesscripts/adapt_2d_to_3d_navigation_bridge_2d5d.gdasset793 bytesscripts/adapt_2d_to_3d_physics_layer_migration_checklist.gdasset2,504 bytesscripts/adapt_2d_to_3d_spring_arm_camera_setup.gdasset2,000 bytesscripts/adapt_2d_to_3d_sprite_plane.gdasset3,322 bytesscripts/adapt_2d_to_3d_vector_mapping.gdasset2,202 bytesscripts/adapt_3d_to_2d_2d_lighting_normals.gdasset2,048 bytesscripts/adapt_3d_to_2d_adapt_3d_to_2d_patterns.gdasset3,702 bytesscripts/adapt_3d_to_2d_billboard_sprite_manager.gdasset2,024 bytesscripts/adapt_3d_to_2d_depth_sorting_y_sort.gdasset1,671 bytesscripts/adapt_3d_to_2d_directional_sprite_resolver.gdasset1,904 bytesscripts/adapt_3d_to_2d_fake_3d_shadows.gdasset1,842 bytesscripts/adapt_3d_to_2d_grid_nav_bridge.gdasset563 bytesscripts/adapt_3d_to_2d_hitbox_depth_manager.gdasset2,026 bytesscripts/adapt_3d_to_2d_isometric_math_core.gdasset1,969 bytesscripts/adapt_3d_to_2d_jump_z_axis_sim.gdasset2,503 bytesscripts/adapt_3d_to_2d_model_to_sprite_bake.gdasset2,323 bytesscripts/adapt_3d_to_2d_nav_region_flattening.gdasset2,588 bytesscripts/adapt_3d_to_2d_ortho_simulation.gdasset2,857 bytesscripts/adapt_3d_to_2d_ortho_to_perspective_fx.gdasset1,965 bytesscripts/adapt_3d_to_2d_parallax_depth_camera.gdasset1,963 bytesscripts/adapt_3d_to_2d_projection_utils.gdasset2,781 bytesscripts/adapt_desktop_to_mobile_battery_saver_mode.gdasset2,420 bytesscripts/adapt_desktop_to_mobile_dynamic_joystick_spawner.gdasset2,525 bytesscripts/adapt_desktop_to_mobile_gesture_combo_system.gdasset2,916 bytesscripts/adapt_desktop_to_mobile_haptic_feedback_manager.gdasset2,101 bytesscripts/adapt_desktop_to_mobile_mobile_shader_fallback.gdasset2,446 bytesscripts/adapt_desktop_to_mobile_mobile_ui_adapter.gdasset2,692 bytesscripts/adapt_desktop_to_mobile_offline_save_sync.gdasset2,506 bytesscripts/adapt_desktop_to_mobile_on_screen_keyboard_handler.gdasset2,579 bytesscripts/adapt_desktop_to_mobile_resolution_scaler.gdasset2,355 bytesscripts/adapt_desktop_to_mobile_touch_camera_pan_zoom.gdasset2,712 bytesscripts/adapt_desktop_to_mobile_ui_safe_area_margins.gdasset1,929 bytesscripts/adapt_desktop_to_mobile_virtual_joystick.gdasset3,035 bytesscripts/adapt_mobile_to_desktop_cursor_state_manager.gdasset1,969 bytesscripts/adapt_mobile_to_desktop_desktop_input_adapter.gdasset2,929 bytesscripts/adapt_mobile_to_desktop_desktop_ui_scaler.gdasset1,941 bytesscripts/adapt_mobile_to_desktop_dynamic_window_manager.gdasset2,393 bytesscripts/adapt_mobile_to_desktop_hover_bridge.gdasset3,071 bytesscripts/adapt_mobile_to_desktop_keybinding_remapper.gdasset2,364 bytesscripts/adapt_mobile_to_desktop_mouse_capture_look.gdasset2,257 bytesscripts/adapt_mobile_to_desktop_multi_monitor_handling.gdasset2,202 bytesscripts/adapt_mobile_to_desktop_quit_confirmation.gdasset1,980 bytesscripts/adapt_mobile_to_desktop_resolution_dropdown.gdasset2,373 bytesscripts/adapt_mobile_to_desktop_scroll_wheel_zoom.gdasset1,987 bytesscripts/adapt_mobile_to_desktop_uncapped_framerate.gdasset1,906 bytesscripts/adapt_single_to_multiplayer_multiplayer_sync.gdasset3,255 bytesscripts/adapt_single_to_multiplayer_net_auth_server_validator.gdasset1,496 bytesscripts/adapt_single_to_multiplayer_net_debug_overlay_monitor.gdasset1,673 bytesscripts/adapt_single_to_multiplayer_net_delta_compression_sync.gdasset1,668 bytesscripts/adapt_single_to_multiplayer_net_interest_management.gdasset1,684 bytesscripts/adapt_single_to_multiplayer_net_lag_compensation.gdasset4,139 bytesscripts/adapt_single_to_multiplayer_net_latency_simulator.gdasset1,512 bytesscripts/adapt_single_to_multiplayer_net_lobby_late_join_sync.gdasset1,631 bytesscripts/adapt_single_to_multiplayer_net_prediction_reconciliation.gdasset4,100 bytesscripts/adapt_single_to_multiplayer_net_rpc_rate_limiter.gdasset1,468 bytesscripts/adapt_single_to_multiplayer_net_snapshot_interpolation.gdasset1,705 bytesscripts/adapt_single_to_multiplayer_net_upnp_discovery_logic.gdasset1,471 bytesscripts/adapt_single_to_multiplayer_rpc_bridge.gdasset3,023 bytesscripts/agent_vision_asset_sheet.pyruns3,685 bytesscripts/agent_vision_capture.pyruns19,880 bytesscripts/agent_vision_editor_bridge_capture_viewport.gdasset592 bytesscripts/agent_vision_editor_bridge_plugin.cfgasset194 bytesscripts/agent_vision_editor_bridge_plugin.gdasset2,560 bytesscripts/agent_vision_ensure_gitignore.pyruns1,608 bytesscripts/agent_vision_stage_editor_bridge.pyruns9,360 bytesscripts/agent_vision_webp_encode.pyruns3,082 bytesscripts/analyst_marking_rubrics_atlas.gdasset2,200 bytesscripts/analyst_scoring_logic.gdasset1,893 bytesscripts/analyst_visionary_comparison.gdasset2,267 bytesscripts/animation_player_active_animation_culler.gdasset1,579 bytesscripts/animation_player_animation_sequencer.gdasset3,405 bytesscripts/animation_player_audio_sync_tracks.gdasset1,922 bytesscripts/animation_player_bezier_curve_extraction.gdasset1,678 bytesscripts/animation_player_character_part_swapper_tracks.gdasset1,694 bytesscripts/animation_player_dynamic_shader_animation.gdasset1,712 bytesscripts/animation_player_method_track_logic.gdasset1,807 bytesscripts/animation_player_precise_audio_sync.gdasset1,562 bytesscripts/animation_player_procedural_track_modifier.gdasset1,525 bytesscripts/animation_player_programmatic_anim.gdasset2,011 bytesscripts/animation_player_reset_track_orchestrator.gdasset1,676 bytesscripts/animation_player_root_motion_physics_sync.gdasset1,706 bytesscripts/animation_player_runtime_anim_lib_swapper.gdasset1,532 bytesscripts/animation_tree_mastery_advanced_transition_masking.gdasset1,700 bytesscripts/animation_tree_mastery_animation_complexity_manager.gdasset503 bytesscripts/animation_tree_mastery_animation_event_dispatcher.gdasset486 bytesscripts/animation_tree_mastery_blendtree_logic_mixing.gdasset1,538 bytesscripts/animation_tree_mastery_dynamic_timescale_control.gdasset1,561 bytesscripts/animation_tree_mastery_nested_state_machine.gdasset1,929 bytesscripts/animation_tree_mastery_nested_tree_architecture.gdasset1,730 bytesscripts/animation_tree_mastery_reactive_oneshot_vfx.gdasset1,522 bytesscripts/animation_tree_mastery_root_motion_animtree_sync.gdasset1,646 bytesscripts/animation_tree_mastery_runtime_tree_debugging.gdasset1,660 bytesscripts/animation_tree_mastery_skeleton_ik_lookat.gdasset2,023 bytesscripts/animation_tree_mastery_statemachine_travel_code.gdasset1,730 bytesscripts/animation_tree_mastery_sync_group_layering.gdasset1,643 bytesscripts/animation_tree_mastery_sync_parameter_manager.gdasset1,882 bytesscripts/animation_tree_mastery_tree_travel_manager.gdasset2,855 bytesscripts/audio_systems_audio_adaptive_music_player.gdasset1,744 bytesscripts/audio_systems_audio_bus_ducker_logic.gdasset1,814 bytesscripts/audio_systems_audio_bus_manager.gdasset3,339 bytesscripts/audio_systems_audio_environmental_reverb_zone.gdasset1,726 bytesscripts/audio_systems_audio_footstep_surface_selector.gdasset1,627 bytesscripts/audio_systems_audio_interactive_music_manager.gdasset2,319 bytesscripts/audio_systems_audio_linear_volume_interpolator.gdasset1,398 bytesscripts/audio_systems_audio_manager.gdasset2,204 bytesscripts/audio_systems_audio_occlusion_raycast.gdasset2,228 bytesscripts/audio_systems_audio_procedural_generator_synth.gdasset1,858 bytesscripts/audio_systems_audio_reactive_visualizer_component.gdasset1,538 bytesscripts/audio_systems_audio_visualizer.gdasset2,089 bytesscripts/audio_systems_audio_voice_limiter_manager.gdasset1,567 bytesscripts/audio_systems_audio_voice_pool_manager.gdasset3,588 bytesscripts/audio_systems_interactive_music_graph.gdasset1,907 bytesscripts/audio_systems_subtitle_sync_system.gdasset2,328 bytesscripts/auditor_audit_memory_fragmentation.gdasset2,737 bytesscripts/auditor_audit_signals.pyruns2,996 bytesscripts/auditor_audit_type_hints.pyruns3,231 bytesscripts/auditor_purge_report_generator.gdasset2,897 bytesscripts/autoload_architecture_autoload_bootstrapper.gdasset1,933 bytesscripts/autoload_architecture_autoload_init_order_diag.gdasset1,528 bytesscripts/autoload_architecture_autoload_initializer.gdasset2,441 bytesscripts/autoload_architecture_autoload_reference_checker.gdasset1,520 bytesscripts/autoload_architecture_cross_autoload_comms.gdasset1,727 bytesscripts/autoload_architecture_debug_console_autoload.gdasset1,444 bytesscripts/autoload_architecture_global_event_bus.gdasset1,451 bytesscripts/autoload_architecture_global_game_state.gdasset2,001 bytesscripts/autoload_architecture_lazy_loaded_singleton.gdasset1,531 bytesscripts/autoload_architecture_persistent_data_holder.gdasset1,486 bytesscripts/autoload_architecture_safe_scene_switcher.gdasset2,075 bytesscripts/autoload_architecture_service_locator.gdasset2,413 bytesscripts/autoload_architecture_service_registry.gdasset1,961 bytesscripts/autoload_architecture_singleton_dependency_diagram.gdasset2,286 bytesscripts/autoload_architecture_singleton_health_check_test.gdasset1,812 bytesscripts/autoload_architecture_stateless_bus.gdasset1,933 bytesscripts/autoload_architecture_static_state_manager.gdasset1,686 bytesscripts/autoload_architecture_thread_safe_global_access.gdasset1,613 bytesscripts/builder_add_node.pyruns1,862 bytesscripts/builder_asset_reimport_utility.gdasset2,608 bytesscripts/builder_base.pyruns2,455 bytesscripts/builder_ci_export_prepper.gdruns1,895 bytesscripts/builder_ci_exporter.pyruns1,610 bytesscripts/builder_collision_generator.pyruns1,966 bytesscripts/builder_config_compiler.pyruns1,583 bytesscripts/builder_create_scene.pyruns1,679 bytesscripts/builder_csg_optimizer.pyruns1,785 bytesscripts/builder_export_mesh_library.pyruns1,631 bytesscripts/builder_get_debug_output.pyruns1,274 bytesscripts/builder_get_godot_version.pyruns1,018 bytesscripts/builder_get_project_info.pyruns1,200 bytesscripts/builder_get_uid.pyruns1,495 bytesscripts/builder_gltf_processor.pyruns2,157 bytesscripts/builder_import_automator.pyruns1,408 bytesscripts/builder_launch_editor.pyruns1,183 bytesscripts/builder_list_projects.pyruns1,176 bytesscripts/builder_load_sprite.pyruns1,932 bytesscripts/builder_navmesh_baker.pyruns1,678 bytesscripts/builder_orphan_asset_scanner.gdasset2,626 bytesscripts/builder_profile_generator.pyruns1,602 bytesscripts/builder_run_project.pyruns1,180 bytesscripts/builder_save_scene.pyruns1,660 bytesscripts/builder_stop_project.pyruns1,263 bytesscripts/builder_test_runner.pyruns1,462 bytesscripts/builder_tilemap_generator.pyruns1,642 bytesscripts/builder_ui_assembler.pyruns1,687 bytesscripts/builder_update_project_uids.pyruns1,507 bytesscripts/camera_systems_camera_follow_2d.gdasset2,862 bytesscripts/camera_systems_camera_shake_trauma.gdasset2,384 bytesscripts/camera_systems_camera_shake_trauma_pro.gdasset2,211 bytesscripts/camera_systems_camera_state_machine.gdasset1,987 bytesscripts/camera_systems_cinematic_framing_logic.gdasset1,853 bytesscripts/camera_systems_deadzone_drag_margins.gdasset1,412 bytesscripts/camera_systems_first_person_sway.gdasset1,729 bytesscripts/camera_systems_framing_box_camera_2d.gdasset783 bytesscripts/camera_systems_juice_camera.gdasset2,812 bytesscripts/camera_systems_minimap_viewport_manager.gdasset1,808 bytesscripts/camera_systems_occlusion_aware_camera_3d.gdasset818 bytesscripts/camera_systems_phantom_decoupling.gdasset2,027 bytesscripts/camera_systems_remote_transform_decoupling.gdasset1,734 bytesscripts/camera_systems_split_screen_setup.gdasset2,069 bytesscripts/camera_systems_spring_lerp_camera_3d.gdasset1,685 bytesscripts/camera_systems_trauma_debugger.gdasset709 bytesscripts/camera_systems_zoom_damping_controller.gdasset1,777 bytesscripts/characterbody_2d_aerial_drift_acceleration.gdasset1,377 bytesscripts/characterbody_2d_ceiling_bonk_detection.gdasset1,248 bytesscripts/characterbody_2d_dash_controller.gdasset2,545 bytesscripts/characterbody_2d_dash_state_controller.gdasset1,580 bytesscripts/characterbody_2d_expert_physics_2d.gdasset3,018 bytesscripts/characterbody_2d_frame_perfect_coyote_time.gdasset1,702 bytesscripts/characterbody_2d_game_feel_profiler.gdasset821 bytesscripts/characterbody_2d_impulse_response_handler.gdasset1,359 bytesscripts/characterbody_2d_performance_character_pooling.gdasset1,360 bytesscripts/characterbody_2d_root_motion_controller.gdasset802 bytesscripts/characterbody_2d_slope_stair_snapping.gdasset1,859 bytesscripts/characterbody_2d_subpixel_movement_rounding.gdasset1,408 bytesscripts/characterbody_2d_variable_jump_height.gdasset1,470 bytesscripts/characterbody_2d_wall_jump_controller.gdasset2,803 bytesscripts/characterbody_2d_wall_slide_jump_refined.gdasset1,480 bytesscripts/combat_system_combat_logger.gdasset509 bytesscripts/combat_system_combat_state.gdasset576 bytesscripts/combat_system_combat_system_patterns.gdasset4,723 bytesscripts/combat_system_combo_system.gdasset769 bytesscripts/combat_system_damage_data.gdasset879 bytesscripts/combat_system_damage_popup.gdasset394 bytesscripts/combat_system_health_component.gdasset1,875 bytesscripts/combat_system_hitbox_component.gdasset2,396 bytesscripts/combat_system_hitbox_hurtbox.gdasset2,403 bytesscripts/combat_system_hitbox_visualizer.gdasset318 bytesscripts/combat_system_networked_damage_manager.gdasset809 bytesscripts/composition_apps_clipboard_copier.gdasset276 bytesscripts/composition_apps_comp_ability_sequencer.gdasset1,237 bytesscripts/composition_apps_comp_base_component.gdasset1,210 bytesscripts/composition_apps_comp_data_driven_config.gdasset1,274 bytesscripts/composition_apps_comp_dependency_injector.gdasset1,196 bytesscripts/composition_apps_comp_health_component.gdasset1,406 bytesscripts/composition_apps_comp_hitbox_component.gdasset1,299 bytesscripts/composition_apps_comp_logic_visual_syncer.gdasset1,402 bytesscripts/composition_apps_comp_orchestrator_base.gdasset1,815 bytesscripts/composition_apps_comp_persistence_component.gdasset1,185 bytesscripts/composition_apps_comp_rock_test_boilerplate.gdasset1,415 bytesscripts/composition_composition_root_init.gdasset2,228 bytesscripts/composition_follower_component.gdasset1,484 bytesscripts/composition_health_component.gdasset1,857 bytesscripts/composition_hit_box_component.gdasset1,313 bytesscripts/composition_hurt_box_component.gdasset1,328 bytesscripts/composition_interaction_component.gdasset1,380 bytesscripts/composition_state_component_vsm.gdasset1,464 bytesscripts/composition_status_effect_component.gdasset1,343 bytesscripts/composition_velocity_component.gdasset1,736 bytesscripts/composition_visual_sync_component.gdasset1,442 bytesscripts/debugging_profiling_advanced_backtrace_recorder.gdasset1,337 bytesscripts/debugging_profiling_automated_qa_suite.gdasset1,702 bytesscripts/debugging_profiling_break_on_condition.gdasset1,242 bytesscripts/debugging_profiling_custom_debug_draw.gdasset1,218 bytesscripts/debugging_profiling_custom_editor_monitor.gdasset1,256 bytesscripts/debugging_profiling_debug_overlay.gdasset2,679 bytesscripts/debugging_profiling_debugger_tab_plugin.gdasset1,418 bytesscripts/debugging_profiling_engine_editor_hint_logic.gdasset1,118 bytesscripts/debugging_profiling_engine_error_interceptor.gdasset1,369 bytesscripts/debugging_profiling_high_precision_benchmarker.gdasset1,238 bytesscripts/debugging_profiling_memory_usage_threshold_alert.gdasset1,238 bytesscripts/debugging_profiling_orphan_node_detector.gdasset1,388 bytesscripts/debugging_profiling_performance_plotter.gdasset2,326 bytesscripts/debugging_profiling_property_watcher_gizmo.gdasset1,207 bytesscripts/debugging_profiling_push_error_safe_exit.gdasset1,282 bytesscripts/debugging_profiling_remote_debug_console.gdasset1,287 bytesscripts/debugging_profiling_scene_tree_dump.gdasset1,115 bytesscripts/debugging_profiling_stack_trace_logger.gdasset1,192 bytesscripts/debugging_profiling_thread_safe_logger.gdasset1,340 bytesscripts/debugging_profiling_thread_safety_assert.gdasset1,205 bytesscripts/dialogue_system_branching_condition_validator.gdasset1,296 bytesscripts/dialogue_system_dialogue_engine.gdasset2,261 bytesscripts/dialogue_system_dialogue_event_bridge.gdasset1,193 bytesscripts/dialogue_system_dialogue_graph_editor.gdasset267 bytesscripts/dialogue_system_dialogue_lipsync.gdasset492 bytesscripts/dialogue_system_dialogue_manager.gdasset3,582 bytesscripts/dialogue_system_dialogue_manager_singleton.gdasset1,659 bytesscripts/dialogue_system_dialogue_node_data.gdasset1,119 bytesscripts/dialogue_system_dialogue_option_data.gdasset1,018 bytesscripts/dialogue_system_dialogue_portrait_manager.gdasset1,129 bytesscripts/dialogue_system_dialogue_resource.gdasset1,121 bytesscripts/dialogue_system_dialogue_stat_logger.gdasset332 bytesscripts/dialogue_system_dialogue_ui_controller.gdasset1,490 bytesscripts/dialogue_system_localized_dialogue_resource.gdasset1,316 bytesscripts/dialogue_system_typebox_effect.gdasset1,183 bytesscripts/economy_system_currency_label_sync.gdasset1,229 bytesscripts/economy_system_currency_pickup_effect.gdasset1,257 bytesscripts/economy_system_currency_resource.gdasset1,300 bytesscripts/economy_system_dynamic_price_modifier.gdasset1,239 bytesscripts/economy_system_economy_logger.gdasset489 bytesscripts/economy_system_economy_persistence_handler.gdasset1,376 bytesscripts/economy_system_item_value_estimator.gdasset380 bytesscripts/economy_system_loot_drop_economy_bridge.gdasset1,276 bytesscripts/economy_system_loot_table_weighted.gdasset1,919 bytesscripts/economy_system_shop_item_data.gdasset1,309 bytesscripts/economy_system_shop_system_logic.gdasset1,564 bytesscripts/economy_system_trade_contract_resource.gdasset1,298 bytesscripts/economy_system_transaction_manager.gdasset2,808 bytesscripts/economy_system_wallet_manager_singleton.gdasset1,794 bytesscripts/export_builds_export_android_signing_env.ps1runs1,314 bytesscripts/export_builds_export_build_size_report.gdasset1,878 bytesscripts/export_builds_export_ci_github_actions.ymlasset1,692 bytesscripts/export_builds_export_custom_build_stripper.pyruns1,402 bytesscripts/export_builds_export_feature_flag_manager.gdasset1,331 bytesscripts/export_builds_export_headless_pipeline.ps1runs1,665 bytesscripts/export_builds_export_macos_notarize_cmd.ps1runs1,323 bytesscripts/export_builds_export_pck_patch_loader.gdasset1,508 bytesscripts/export_builds_export_post_process_hook.gdasset1,367 bytesscripts/export_builds_export_steam_upload.ps1runs1,786 bytesscripts/export_builds_export_universal_manager.gdasset1,934 bytesscripts/export_builds_export_version_sync.gdasset1,429 bytesscripts/export_builds_headless_build.shruns2,070 bytesscripts/export_builds_version_manager.gdasset2,171 bytesscripts/game_loop_collection_collectible_item.gdasset2,798 bytesscripts/game_loop_collection_collection_compass.gdasset3,002 bytesscripts/game_loop_collection_collection_loop_patterns.gdasset4,271 bytesscripts/game_loop_collection_collection_manager.gdasset4,361 bytesscripts/game_loop_collection_hidden_item_spawner.gdasset3,324 bytesscripts/game_loop_harvest_harvest_autosave_manager.gdasset2,377 bytesscripts/game_loop_harvest_harvest_inventory_manager.gdasset2,166 bytesscripts/game_loop_harvest_harvest_loop_patterns.gdasset4,354 bytesscripts/game_loop_harvest_harvest_respawn_manager.gdasset2,587 bytesscripts/game_loop_harvest_harvest_tool_data.gdasset1,957 bytesscripts/game_loop_harvest_harvestable_node.gdasset4,127 bytesscripts/game_loop_harvest_resource_data.gdasset2,076 bytesscripts/game_loop_time_trial_ghost_recorder.gdasset2,090 bytesscripts/game_loop_time_trial_ghost_replayer.gdasset3,463 bytesscripts/game_loop_time_trial_time_trial_leaderboard_bridge.gdasset1,908 bytesscripts/game_loop_time_trial_time_trial_manager.gdasset3,016 bytesscripts/game_loop_time_trial_time_trial_patterns.gdasset4,789 bytesscripts/game_loop_time_trial_time_trial_playback_buffer.gdasset2,859 bytesscripts/game_loop_waves_wave_loop_patterns.gdasset4,427 bytesscripts/game_loop_waves_wave_manager.gdasset4,367 bytesscripts/game_loop_waves_wave_resource.gdasset1,555 bytesscripts/game_loop_waves_wave_spawner.gdasset1,192 bytesscripts/game_loop_waves_wave_weighted_spawner.gdasset2,053 bytesscripts/gdas_reader_read_artifact.pyruns26,693 bytesscripts/gdscript_mastery_advanced_lambdas.gdasset2,006 bytesscripts/gdscript_mastery_array_preallocation_perf.gdasset1,380 bytesscripts/gdscript_mastery_await_sequence_manager.gdasset1,404 bytesscripts/gdscript_mastery_callable_binding_context.gdasset1,199 bytesscripts/gdscript_mastery_dictionary_safe_iteration.gdasset1,279 bytesscripts/gdscript_mastery_functional_lambda_logic.gdasset1,425 bytesscripts/gdscript_mastery_performance_analyzer.gdasset4,324 bytesscripts/gdscript_mastery_safe_type_casting.gdasset1,331 bytesscripts/gdscript_mastery_signal_architecture_validator.gdasset4,370 bytesscripts/gdscript_mastery_static_var_singleton_alt.gdasset1,385 bytesscripts/gdscript_mastery_type_checker.gdasset4,152 bytesscripts/gdscript_mastery_typed_collections_mastery.gdasset1,635 bytesscripts/gdscript_mastery_typed_signal_definitions.gdasset1,389 bytesscripts/gdscript_mastery_unbind_signal_args.gdasset1,061 bytesscripts/genre_action_rpg_animation_condition_sync.gdasset1,569 bytesscripts/genre_action_rpg_aoe_group_broadcaster.gdasset1,467 bytesscripts/genre_action_rpg_aoe_physics_query.gdasset1,709 bytesscripts/genre_action_rpg_base_stat_resource.gdasset1,403 bytesscripts/genre_action_rpg_character_stats_resource.gdasset1,608 bytesscripts/genre_action_rpg_combat_damage_calculator.gdasset1,304 bytesscripts/genre_action_rpg_combat_event_bus.gdasset1,259 bytesscripts/genre_action_rpg_combat_log_connector.gdasset1,526 bytesscripts/genre_action_rpg_cooldown_coroutine.gdasset1,335 bytesscripts/genre_action_rpg_damage_label_manager.gdasset3,038 bytesscripts/genre_action_rpg_deep_stat_duplicator.gdasset1,358 bytesscripts/genre_action_rpg_duck_typed_hitbox.gdasset1,481 bytesscripts/genre_action_rpg_enemy_area_scaler.gdasset860 bytesscripts/genre_action_rpg_entity_stat_duplicator.gdasset1,499 bytesscripts/genre_action_rpg_health_component.gdasset1,279 bytesscripts/genre_action_rpg_hierarchical_state_base.gdasset1,754 bytesscripts/genre_action_rpg_high_speed_aggro_broadcaster.gdasset1,466 bytesscripts/genre_action_rpg_hitbox_component.gdasset1,170 bytesscripts/genre_action_rpg_leveling_table.gdasset1,241 bytesscripts/genre_action_rpg_loot_generator.gdasset1,732 bytesscripts/genre_action_rpg_signal_combat_decoupler.gdasset1,346 bytesscripts/genre_action_rpg_stat_reduction_solver.gdasset1,418 bytesscripts/genre_action_rpg_telegraphed_enemy.gdasset3,918 bytesscripts/genre_action_rpg_threaded_inventory_loader.gdasset1,693 bytesscripts/genre_action_rpg_typed_inventory_storage.gdasset1,559 bytesscripts/genre_battle_royale_async_map_loader.gdasset1,412 bytesscripts/genre_battle_royale_authoritative_looting.gdasset1,372 bytesscripts/genre_battle_royale_enet_br_server.gdasset1,349 bytesscripts/genre_battle_royale_headless_branch_logic.gdasset1,388 bytesscripts/genre_battle_royale_kill_feed_bus.gdasset2,033 bytesscripts/genre_battle_royale_lag_compensator.gdasset1,267 bytesscripts/genre_battle_royale_monster_synchronizer.gdasset883 bytesscripts/genre_battle_royale_multimesh_vegetation.gdasset1,339 bytesscripts/genre_battle_royale_rid_loot_spawner.gdasset1,380 bytesscripts/genre_battle_royale_server_state_buffer.gdasset1,345 bytesscripts/genre_battle_royale_state_replication_unreliable.gdasset1,307 bytesscripts/genre_battle_royale_storm_system.gdasset2,779 bytesscripts/genre_battle_royale_targeted_rpc_relay.gdasset1,370 bytesscripts/genre_battle_royale_threaded_ai_manager.gdasset1,278 bytesscripts/genre_card_game_board_query_filter.gdasset1,201 bytesscripts/genre_card_game_board_state_dictionary.gdasset1,305 bytesscripts/genre_card_game_card_data.gdasset1,928 bytesscripts/genre_card_game_card_data_resource.gdasset1,419 bytesscripts/genre_card_game_card_drag_drop.gdasset1,384 bytesscripts/genre_card_game_card_effect_resolution.gdasset3,099 bytesscripts/genre_card_game_card_history_logger.gdasset418 bytesscripts/genre_card_game_card_tween_manager.gdasset1,293 bytesscripts/genre_card_game_deck_builder_validator.gdasset1,442 bytesscripts/genre_card_game_deck_shuffle_bag.gdasset1,401 bytesscripts/genre_card_game_hand_manager.gdasset457 bytesscripts/genre_card_game_match_state_resetter.gdasset1,215 bytesscripts/genre_card_game_reactive_card_ui.gdasset1,274 bytesscripts/genre_card_game_turn_state_machine.gdasset1,529 bytesscripts/genre_educational_adaptive_difficulty_adjuster.gdasset3,111 bytesscripts/genre_educational_adaptive_ui_anchors.gdasset1,391 bytesscripts/genre_educational_assessment_pause_handler.gdasset1,379 bytesscripts/genre_educational_dynamic_localization.gdasset1,612 bytesscripts/genre_educational_focus_navigation_manager.gdasset1,375 bytesscripts/genre_educational_interactive_rich_text.gdasset1,382 bytesscripts/genre_educational_low_processor_optimizer.gdasset1,397 bytesscripts/genre_educational_spaced_repetition_scheduler.gdasset2,235 bytesscripts/genre_educational_student_profile.gdasset285 bytesscripts/genre_educational_student_progress_config.gdasset1,607 bytesscripts/genre_educational_text_reveal_effect.gdasset1,502 bytesscripts/genre_educational_threaded_scoring_engine.gdasset1,423 bytesscripts/genre_educational_tts_manager.gdasset1,378 bytesscripts/genre_fighting_attack_resource.gdasset717 bytesscripts/genre_fighting_bitwise_state_flags.gdasset1,323 bytesscripts/genre_fighting_combo_tracker.gdasset648 bytesscripts/genre_fighting_deterministic_physics_loop.gdasset1,253 bytesscripts/genre_fighting_direct_hitbox_query.gdasset1,396 bytesscripts/genre_fighting_fight_game_state.gdasset518 bytesscripts/genre_fighting_fighter_balance_profile.gdasset696 bytesscripts/genre_fighting_fighter_state_machine.gdasset609 bytesscripts/genre_fighting_fighting_input_buffer.gdasset4,187 bytesscripts/genre_fighting_frame_advancer.gdasset652 bytesscripts/genre_fighting_hit_stop_controller.gdasset1,065 bytesscripts/genre_fighting_hitbox_component.gdasset2,371 bytesscripts/genre_fighting_input_accumulation_control.gdasset1,164 bytesscripts/genre_fighting_manual_animation_advancer.gdasset1,086 bytesscripts/genre_fighting_move_set_loader.gdasset595 bytesscripts/genre_fighting_raw_byte_network_sync.gdasset1,412 bytesscripts/genre_fighting_rollback_state_serializer.gdasset1,309 bytesscripts/genre_fighting_round_timer_logic.gdasset1,281 bytesscripts/genre_fighting_string_name_optimization.gdasset1,120 bytesscripts/genre_horror_async_scare_loader.gdasset1,670 bytesscripts/genre_horror_director_pacing.gdasset3,616 bytesscripts/genre_horror_flashlight_flicker.gdasset1,749 bytesscripts/genre_horror_fog_claus_intensifier.gdasset1,668 bytesscripts/genre_horror_horror_patterns.gdasset5,664 bytesscripts/genre_horror_inventory_data_storage.gdasset1,436 bytesscripts/genre_horror_item_state_duplicator.gdasset1,458 bytesscripts/genre_horror_monster_los_check.gdasset1,859 bytesscripts/genre_horror_offscreen_logic_suspender.gdasset1,585 bytesscripts/genre_horror_optimized_horror_state_machine.gdasset1,695 bytesscripts/genre_horror_predator_stalking_ai.gdasset3,060 bytesscripts/genre_horror_sanity_manager.gdasset2,600 bytesscripts/genre_horror_sanity_shader_manager.gdasset1,660 bytesscripts/genre_horror_spatial_noise_emitter.gdasset1,854 bytesscripts/genre_idle_clicker_big_int_save_parser.gdasset1,510 bytesscripts/genre_idle_clicker_big_number.gdasset2,670 bytesscripts/genre_idle_clicker_big_real.gdasset603 bytesscripts/genre_idle_clicker_click_juice_manager.gdasset626 bytesscripts/genre_idle_clicker_decoupled_economy_signal_bus.gdasset1,300 bytesscripts/genre_idle_clicker_functional_income_reducer.gdasset1,391 bytesscripts/genre_idle_clicker_generator.gdasset1,993 bytesscripts/genre_idle_clicker_idle_performance_setup.gdasset1,362 bytesscripts/genre_idle_clicker_lightweight_upgrade_resource.gdasset1,266 bytesscripts/genre_idle_clicker_offline_progress_calculator.gdasset1,451 bytesscripts/genre_idle_clicker_offline_progression_manager.gdasset692 bytesscripts/genre_idle_clicker_precision_cost_validator.gdasset1,276 bytesscripts/genre_idle_clicker_scientific_notation_formatter.gdasset2,210 bytesscripts/genre_idle_clicker_scientific_notation_math.gdasset1,364 bytesscripts/genre_idle_clicker_thread_safe_ui_updater.gdasset1,393 bytesscripts/genre_idle_clicker_threaded_catchup_simulator.gdasset1,605 bytesscripts/genre_metroidvania_ability_state_machine.gdasset1,814 bytesscripts/genre_metroidvania_ability_unlock_resource.gdasset1,654 bytesscripts/genre_metroidvania_background_room_streamer.gdasset1,585 bytesscripts/genre_metroidvania_decoupled_hazard_logic.gdasset1,393 bytesscripts/genre_metroidvania_fast_travel_system.gdasset427 bytesscripts/genre_metroidvania_fast_wall_detector.gdasset1,603 bytesscripts/genre_metroidvania_metroid_game_state.gdasset1,629 bytesscripts/genre_metroidvania_minimap_fog.gdasset2,868 bytesscripts/genre_metroidvania_minimap_fog_manager.gdasset1,557 bytesscripts/genre_metroidvania_minimap_fog_revealer.gdasset1,631 bytesscripts/genre_metroidvania_persistent_progression_system.gdasset1,505 bytesscripts/genre_metroidvania_platformer_jump_buffer.gdasset2,171 bytesscripts/genre_metroidvania_progression_gate_manager.gdasset2,347 bytesscripts/genre_metroidvania_progression_manager.gdasset408 bytesscripts/genre_metroidvania_room_metadata.gdasset363 bytesscripts/genre_metroidvania_safe_scene_switcher.gdasset1,659 bytesscripts/genre_metroidvania_save_station_broadcast.gdasset1,609 bytesscripts/genre_metroidvania_smooth_room_camera_transition.gdasset1,700 bytesscripts/genre_moba_ability_ui_binder.gdasset1,473 bytesscripts/genre_moba_async_arena_baker.gdasset1,478 bytesscripts/genre_moba_decoupled_ability_damage.gdasset1,401 bytesscripts/genre_moba_fog_grid_mask.gdasset1,654 bytesscripts/genre_moba_fog_visibility_check.gdasset1,667 bytesscripts/genre_moba_hero_net_sync.gdasset881 bytesscripts/genre_moba_hero_state_machine.gdasset1,586 bytesscripts/genre_moba_jungle_creep.gdasset997 bytesscripts/genre_moba_minion_flow_calculator.gdasset1,757 bytesscripts/genre_moba_minion_worker_pathfinder.gdasset1,778 bytesscripts/genre_moba_replay_manager.gdasset899 bytesscripts/genre_moba_server_minion_sync.gdasset1,699 bytesscripts/genre_moba_skill_shot_indicator.gdasset2,028 bytesscripts/genre_moba_status_effect_data.gdasset1,103 bytesscripts/genre_moba_status_effect_manager.gdasset1,458 bytesscripts/genre_moba_synced_ability_controller.gdasset1,788 bytesscripts/genre_moba_tower_priority_aggro.gdasset2,668 bytesscripts/genre_moba_weighted_target_selector.gdasset1,526 bytesscripts/genre_open_world_async_chunk_loader.gdasset2,123 bytesscripts/genre_open_world_binary_save_manager.gdasset1,620 bytesscripts/genre_open_world_chunk_limited_pathfinder.gdasset1,734 bytesscripts/genre_open_world_dynamic_lod_adjuster.gdasset1,397 bytesscripts/genre_open_world_floating_origin_shifter.gdasset2,618 bytesscripts/genre_open_world_global_state.gdasset611 bytesscripts/genre_open_world_group_weather_broadcaster.gdasset1,341 bytesscripts/genre_open_world_hlod_visibility_config.gdasset1,865 bytesscripts/genre_open_world_landscape_height_query.gdasset1,509 bytesscripts/genre_open_world_lod_logic_enabler.gdasset1,680 bytesscripts/genre_open_world_multimesh_foliage_manager.gdasset1,734 bytesscripts/genre_open_world_server_prop_spawner.gdasset1,818 bytesscripts/genre_open_world_world_origin_shifter.gdasset1,869 bytesscripts/genre_open_world_world_streamer.gdasset3,625 bytesscripts/genre_party_character_select_grid.gdasset1,799 bytesscripts/genre_party_connection_monitor.gdasset1,469 bytesscripts/genre_party_deferred_scene_switcher.gdasset1,462 bytesscripts/genre_party_impact_camera_shake.gdasset966 bytesscripts/genre_party_local_input_manager.gdasset1,735 bytesscripts/genre_party_minigame_async_loader.gdasset1,884 bytesscripts/genre_party_minigame_data.gdasset552 bytesscripts/genre_party_minigame_orchestrator.gdasset1,483 bytesscripts/genre_party_minigame_player_controller.gdasset1,529 bytesscripts/genre_party_party_input_router.gdasset3,661 bytesscripts/genre_party_party_manager.gdasset818 bytesscripts/genre_party_player_haptic_feedback.gdasset1,327 bytesscripts/genre_party_player_join_manager.gdasset1,926 bytesscripts/genre_party_shared_party_camera.gdasset1,775 bytesscripts/genre_party_split_screen_manager.gdasset1,731 bytesscripts/genre_party_split_screen_setup.gdasset1,623 bytesscripts/genre_party_tournament_state.gdasset1,545 bytesscripts/genre_platformer_advanced_platformer_controller.gdasset3,942 bytesscripts/genre_platformer_checkpoint.gdasset684 bytesscripts/genre_platformer_coyote_timer.gdasset1,304 bytesscripts/genre_platformer_custom_collision_slider.gdasset1,326 bytesscripts/genre_platformer_fast_projectile_ccd.gdasset1,220 bytesscripts/genre_platformer_game_feel_helper.gdasset764 bytesscripts/genre_platformer_jump_buffer.gdasset1,515 bytesscripts/genre_platformer_ledge_grab_sensor.gdasset1,486 bytesscripts/genre_platformer_one_way_drop_handler.gdasset1,583 bytesscripts/genre_platformer_platformer_animation_sync.gdasset1,635 bytesscripts/genre_platformer_platformer_camera.gdasset2,180 bytesscripts/genre_platformer_platformer_controller_2d.gdasset2,172 bytesscripts/genre_platformer_player_ground_controller.gdasset1,678 bytesscripts/genre_platformer_speed_trail.gdasset563 bytesscripts/genre_platformer_synchronized_platform.gdasset1,128 bytesscripts/genre_platformer_variable_jump.gdasset1,309 bytesscripts/genre_platformer_wall_slide_sensor.gdasset1,476 bytesscripts/genre_puzzle_command_undo_redo.gdasset2,331 bytesscripts/genre_puzzle_grid_input_manager.gdasset1,215 bytesscripts/genre_puzzle_grid_manager.gdasset2,711 bytesscripts/genre_puzzle_grid_tween_mover.gdasset1,867 bytesscripts/genre_puzzle_match_three_logic.gdasset1,339 bytesscripts/genre_puzzle_perspective_overlay.gdasset1,453 bytesscripts/genre_puzzle_puzzle_history.gdasset1,317 bytesscripts/genre_puzzle_puzzle_pathfinder.gdasset1,505 bytesscripts/genre_puzzle_puzzle_saver.gdasset1,536 bytesscripts/genre_puzzle_puzzle_state_validator.gdasset1,525 bytesscripts/genre_puzzle_puzzle_undo_manager.gdasset1,263 bytesscripts/genre_puzzle_puzzle_validator.gdasset1,351 bytesscripts/genre_puzzle_shuffle_bag.gdasset1,416 bytesscripts/genre_puzzle_sleepy_block.gdasset1,060 bytesscripts/genre_puzzle_tile_animator.gdasset1,154 bytesscripts/genre_racing_arcade_vehicle_controller.gdasset1,680 bytesscripts/genre_racing_arcade_vehicle_physics.gdasset2,736 bytesscripts/genre_racing_engine_audio_controller.gdasset1,358 bytesscripts/genre_racing_force_feedback_router.gdasset1,498 bytesscripts/genre_racing_ghost_recorder.gdasset1,702 bytesscripts/genre_racing_lap_checkpoint_manager.gdasset1,517 bytesscripts/genre_racing_lap_tracker.gdasset1,763 bytesscripts/genre_racing_minimap_icon_projector.gdasset1,557 bytesscripts/genre_racing_racing_checkpoint.gdasset1,146 bytesscripts/genre_racing_raycast_suspension.gdasset1,629 bytesscripts/genre_racing_raycast_vehicle_controller.gdasset1,874 bytesscripts/genre_racing_skid_mark_emitter.gdasset1,633 bytesscripts/genre_racing_slipstream_handler.gdasset1,649 bytesscripts/genre_racing_spline_ai_controller.gdasset3,167 bytesscripts/genre_racing_spline_track_spawner.gdasset1,623 bytesscripts/genre_rhythm_audio_spectrum_analyzer.gdasset1,749 bytesscripts/genre_rhythm_beat_synced_animator.gdasset1,491 bytesscripts/genre_rhythm_dynamic_bpm_handler.gdasset1,740 bytesscripts/genre_rhythm_input_judge_logic.gdasset1,736 bytesscripts/genre_rhythm_latency_calibrator.gdasset1,515 bytesscripts/genre_rhythm_note_lane_manager.gdasset1,453 bytesscripts/genre_rhythm_note_object_pool.gdasset1,778 bytesscripts/genre_rhythm_note_orchestrator.gdasset1,869 bytesscripts/genre_rhythm_rhythm_conductor.gdasset1,813 bytesscripts/genre_rhythm_rhythm_scoring_system.gdasset1,592 bytesscripts/genre_rhythm_rhythm_ui_feedback.gdasset1,773 bytesscripts/genre_rhythm_score_combo_manager.gdasset1,372 bytesscripts/genre_roguelike_astar_grid_handler.gdasset1,797 bytesscripts/genre_roguelike_async_turn_manager.gdasset1,456 bytesscripts/genre_roguelike_director_ai.gdasset668 bytesscripts/genre_roguelike_dungeon_generator.gdasset3,407 bytesscripts/genre_roguelike_dungeon_generator_walker.gdasset1,614 bytesscripts/genre_roguelike_example_relic_vampirism.gdasset486 bytesscripts/genre_roguelike_fog_of_war_masker.gdasset1,563 bytesscripts/genre_roguelike_fov_raycast_calculator.gdasset1,787 bytesscripts/genre_roguelike_json_state_serializer.gdasset1,811 bytesscripts/genre_roguelike_meta_progression_manager.gdasset3,550 bytesscripts/genre_roguelike_meta_progression_resource.gdasset1,521 bytesscripts/genre_roguelike_meta_stats_resource.gdasset1,857 bytesscripts/genre_roguelike_move_command_object.gdasset1,804 bytesscripts/genre_roguelike_noise_dungeon_generator.gdasset1,893 bytesscripts/genre_roguelike_roguelike_patterns.gdasset3,985 bytesscripts/genre_roguelike_room_assembler.gdasset761 bytesscripts/genre_roguelike_run_manager.gdasset1,222 bytesscripts/genre_roguelike_seeded_rng_resource.gdasset1,547 bytesscripts/genre_roguelike_synergy_manager.gdasset664 bytesscripts/genre_roguelike_turn_manager_decoupled.gdasset1,712 bytesscripts/genre_roguelike_weighted_loot_table.gdasset1,544 bytesscripts/genre_romance_affection_manager.gdasset4,339 bytesscripts/genre_romance_date_event_system.gdasset4,248 bytesscripts/genre_romance_dialogue_expression_parser.gdasset1,596 bytesscripts/genre_romance_global_affection_tracker.gdasset1,670 bytesscripts/genre_romance_npc_schedule.gdasset700 bytesscripts/genre_romance_player_romance_manager.gdasset772 bytesscripts/genre_romance_romance_mood_manager.gdasset1,914 bytesscripts/genre_romance_romance_patterns.gdasset3,990 bytesscripts/genre_romance_route_manager.gdasset3,455 bytesscripts/genre_romance_seasonal_dialogue.gdasset676 bytesscripts/genre_romance_ui_feedback.gdasset653 bytesscripts/genre_rts_building_grid_astar.gdasset1,543 bytesscripts/genre_rts_crowd_navigation_unit.gdasset1,924 bytesscripts/genre_rts_fog_of_war_tile_mask.gdasset1,541 bytesscripts/genre_rts_global_economy_manager.gdasset1,717 bytesscripts/genre_rts_navigation_mask_helper.gdasset1,395 bytesscripts/genre_rts_rendering_ghost_spawner.gdasset1,597 bytesscripts/genre_rts_rts_army_manager.gdasset1,750 bytesscripts/genre_rts_rts_formation_manager.gdasset1,562 bytesscripts/genre_rts_rts_group_commander.gdasset1,312 bytesscripts/genre_rts_rts_massive_unit_renderer.gdasset1,032 bytesscripts/genre_rts_rts_path_query_pool.gdasset1,629 bytesscripts/genre_rts_rts_selection_overlay.gdasset2,113 bytesscripts/genre_rts_rts_targeting_logic.gdasset1,473 bytesscripts/genre_rts_rts_unit.gdasset2,700 bytesscripts/genre_rts_rts_unit_stat_duplicator.gdasset1,209 bytesscripts/genre_rts_selection_manager_marquee_2d.gdasset4,949 bytesscripts/genre_rts_selection_manager_raycast_3d.gdasset1,686 bytesscripts/genre_sandbox_blueprint_manager.gdasset542 bytesscripts/genre_sandbox_cellular_automata_liquid.gdasset3,604 bytesscripts/genre_sandbox_dynamic_placement_validator.gdasset1,746 bytesscripts/genre_sandbox_sandbox_patterns.gdasset4,662 bytesscripts/genre_sandbox_sandbox_world_serializer.gdasset2,064 bytesscripts/genre_sandbox_voxel_chunk_manager.gdasset3,265 bytesscripts/genre_sandbox_voxel_chunk_mesher.gdasset2,335 bytesscripts/genre_sandbox_voxel_world.gdasset2,686 bytesscripts/genre_shooter_advanced_weapon_controller.gdasset4,562 bytesscripts/genre_shooter_cover_validator_rays.gdasset1,661 bytesscripts/genre_shooter_fps_advanced_fps_controller.gdasset2,332 bytesscripts/genre_shooter_fps_advanced_weapon_controller.gdasset4,483 bytesscripts/genre_shooter_fps_aim_assist.gdasset1,928 bytesscripts/genre_shooter_fps_bullet_decal_spawner.gdasset1,748 bytesscripts/genre_shooter_fps_fps_camera_look.gdasset1,726 bytesscripts/genre_shooter_fps_fps_movement_logic.gdasset2,030 bytesscripts/genre_shooter_fps_frame_perfect_input.gdasset1,458 bytesscripts/genre_shooter_fps_hitscan_weapon_logic.gdasset1,827 bytesscripts/genre_shooter_fps_hitscan_weapon_query.gdasset1,925 bytesscripts/genre_shooter_fps_player_anim_bridge.gdasset1,383 bytesscripts/genre_shooter_fps_procedural_recoil_handler.gdasset1,642 bytesscripts/genre_shooter_fps_recoil_system.gdasset1,715 bytesscripts/genre_shooter_fps_server_projectile_instance.gdasset1,723 bytesscripts/genre_shooter_fps_weapon_bobbing_system.gdasset1,594 bytesscripts/genre_shooter_fps_weapon_spread_calc.gdasset1,460 bytesscripts/genre_shooter_fps_weapon_state_machine.gdasset1,563 bytesscripts/genre_shooter_lag_compensator.gdasset1,494 bytesscripts/genre_shooter_projectile.gdasset2,354 bytesscripts/genre_shooter_shooter_patterns.gdasset5,122 bytesscripts/genre_shooter_soft_lock_aim_assist.gdasset2,372 bytesscripts/genre_shooter_tps_camera_spring_arm.gdasset1,692 bytesscripts/genre_shooter_weapon_recoil_pattern.gdasset1,256 bytesscripts/genre_simulation_customer_simulation.gdasset830 bytesscripts/genre_simulation_economy_graph_manager.gdasset1,808 bytesscripts/genre_simulation_facility.gdasset846 bytesscripts/genre_simulation_npc_schedule_agent.gdasset1,809 bytesscripts/genre_simulation_resource_flow_visualizer.gdasset749 bytesscripts/genre_simulation_sim_tick_manager.gdasset1,982 bytesscripts/genre_simulation_simulation_patterns.gdasset4,054 bytesscripts/genre_simulation_simulation_tick_controller.gdasset1,510 bytesscripts/genre_simulation_stats_dashboard.gdasset631 bytesscripts/genre_simulation_tycoon_economy.gdasset2,074 bytesscripts/genre_simulation_unlock_system.gdasset1,011 bytesscripts/genre_simulation_worker.gdasset776 bytesscripts/genre_sports_body_part_hitbox.gdasset339 bytesscripts/genre_sports_magnus_ball_physics.gdasset1,496 bytesscripts/genre_sports_pass_predictor.gdasset398 bytesscripts/genre_sports_sports_ball_physics.gdasset2,336 bytesscripts/genre_sports_sports_character.gdasset409 bytesscripts/genre_sports_sports_patterns.gdasset4,124 bytesscripts/genre_sports_sports_umpire_logic.gdasset1,641 bytesscripts/genre_sports_stat_modifier_powerup.gdasset1,692 bytesscripts/genre_sports_team_manager.gdasset3,219 bytesscripts/genre_stealth_alert_indicator.gdasset700 bytesscripts/genre_stealth_enemy_ai.gdasset764 bytesscripts/genre_stealth_enemy_vision.gdasset2,051 bytesscripts/genre_stealth_light_detector.gdasset2,973 bytesscripts/genre_stealth_sound_occlusion_manager.gdasset2,090 bytesscripts/genre_stealth_sound_propagation.gdasset977 bytesscripts/genre_stealth_stealth_ai_controller.gdasset4,063 bytesscripts/genre_stealth_stealth_hud.gdasset320 bytesscripts/genre_stealth_stealth_patterns.gdasset4,353 bytesscripts/genre_stealth_stealth_vision_cone.gdasset3,813 bytesscripts/genre_stealth_visibility_manager.gdasset1,866 bytesscripts/genre_stealth_vision_cone_3d.gdasset2,416 bytesscripts/genre_survival_aipathing_system.gdasset811 bytesscripts/genre_survival_base_builder.gdasset734 bytesscripts/genre_survival_biome_generator.gdasset694 bytesscripts/genre_survival_crafting_recipe_processor.gdasset1,955 bytesscripts/genre_survival_interactable.gdasset1,453 bytesscripts/genre_survival_inventory_data.gdasset2,702 bytesscripts/genre_survival_inventory_slot_data.gdasset1,371 bytesscripts/genre_survival_inventory_slot_resource.gdasset1,845 bytesscripts/genre_survival_modular_inventory_controller.gdasset1,814 bytesscripts/genre_survival_status_depletion_manager.gdasset1,763 bytesscripts/genre_survival_survival_patterns.gdasset4,628 bytesscripts/genre_tower_defense_burst_search_tower.gdasset701 bytesscripts/genre_tower_defense_grid_path_validator.gdasset1,034 bytesscripts/genre_tower_defense_homing_projectile_3d.gdasset2,069 bytesscripts/genre_tower_defense_organic_enemy_movement.gdasset316 bytesscripts/genre_tower_defense_tower.gdasset3,470 bytesscripts/genre_tower_defense_tower_defense_patterns.gdasset4,580 bytesscripts/genre_tower_defense_tower_targeting_system.gdasset3,766 bytesscripts/genre_tower_defense_wave_manager.gdasset3,745 bytesscripts/genre_tower_defense_wave_resource_spawner.gdasset1,928 bytesscripts/genre_visual_novel_dialogue_ui.gdasset2,725 bytesscripts/genre_visual_novel_story_manager.gdasset3,557 bytesscripts/genre_visual_novel_visual_novel_patterns.gdasset3,945 bytesscripts/genre_visual_novel_vn_rollback_manager.gdasset2,769 bytesscripts/input_handling_action_state_machine.gdasset1,489 bytesscripts/input_handling_advanced_input_buffer.gdasset1,703 bytesscripts/input_handling_analog_deadzone_manager.gdasset1,506 bytesscripts/input_handling_combo_validator.gdasset1,694 bytesscripts/input_handling_glyph_prompt_manager.gdasset1,666 bytesscripts/input_handling_hold_toggle_accessibility.gdasset1,349 bytesscripts/input_handling_input_buffer.gdasset2,095 bytesscripts/input_handling_input_buffer_manager.gdasset2,188 bytesscripts/input_handling_input_echo_filter.gdasset1,337 bytesscripts/input_handling_input_remapper.gdasset3,266 bytesscripts/input_handling_input_replay_buffer.gdasset1,487 bytesscripts/input_handling_mouse_capture_manager.gdasset1,577 bytesscripts/input_handling_multi_touch_gestures.gdasset1,430 bytesscripts/input_handling_safe_runtime_rebind.gdasset2,830 bytesscripts/input_handling_unhandled_input_priority.gdasset1,391 bytesscripts/input_handling_virtual_input_injector.gdasset1,124 bytesscripts/inventory_system_consumable_item_logic.gdasset1,183 bytesscripts/inventory_system_drag_and_drop_slot.gdasset1,621 bytesscripts/inventory_system_grid_inventory_logic.gdasset2,381 bytesscripts/inventory_system_inventory_data_resource.gdasset2,718 bytesscripts/inventory_system_inventory_grid.gdasset3,345 bytesscripts/inventory_system_inventory_item_resource.gdasset1,481 bytesscripts/inventory_system_inventory_persistence.gdasset1,388 bytesscripts/inventory_system_inventory_ui_controller.gdasset2,105 bytesscripts/inventory_system_item_database_loader.gdasset1,489 bytesscripts/inventory_system_item_pickup_node.gdasset1,197 bytesscripts/inventory_system_item_slot_data.gdasset1,204 bytesscripts/inventory_system_loot_table_resource.gdasset1,399 bytesscripts/mechanic_revival_consequence_tracker.gdasset1,871 bytesscripts/mechanic_revival_corpse_run_dropper.gdasset2,259 bytesscripts/mechanic_revival_revival_async_restorer.gdasset1,683 bytesscripts/mechanic_revival_revival_auto_save_manager.gdasset1,282 bytesscripts/mechanic_revival_revival_checkpoint_persistence.gdasset1,695 bytesscripts/mechanic_revival_revival_checkpoint_validator.gdasset1,616 bytesscripts/mechanic_revival_revival_checkpoint_visuals.gdasset1,412 bytesscripts/mechanic_revival_revival_death_analytics.gdasset1,893 bytesscripts/mechanic_revival_revival_death_timer.gdasset1,386 bytesscripts/mechanic_revival_revival_ghost_mode.gdasset1,443 bytesscripts/mechanic_revival_revival_global_manager.gdasset1,826 bytesscripts/mechanic_revival_revival_health_restitution.gdasset1,702 bytesscripts/mechanic_revival_revival_manager.gdasset2,266 bytesscripts/mechanic_revival_revival_soul_grave.gdasset1,311 bytesscripts/mechanic_revival_revival_spectral_shader.gdshaderasset1,661 bytesscripts/mechanic_revival_revival_state_reset_guard.gdasset1,373 bytesscripts/mechanic_secrets_input_sequence_watcher.gdasset2,661 bytesscripts/mechanic_secrets_interaction_threshold_trigger.gdasset2,282 bytesscripts/mechanic_secrets_secret_audio_environment_occluder.gdasset1,609 bytesscripts/mechanic_secrets_secret_interaction_spam_tracker.gdasset1,565 bytesscripts/mechanic_secrets_secret_konami_legacy_code.gdasset1,577 bytesscripts/mechanic_secrets_secret_lockout_cheat_guard.gdasset1,530 bytesscripts/mechanic_secrets_secret_meta_persistence.gdasset1,577 bytesscripts/mechanic_secrets_secret_persistence_handler.gdasset1,970 bytesscripts/mechanic_secrets_secret_progress_threshold_unlocker.gdasset1,490 bytesscripts/mechanic_secrets_secret_random_encounter_spawner.gdasset1,466 bytesscripts/mechanic_secrets_secret_sequence_combo_matcher.gdasset2,768 bytesscripts/mechanic_secrets_secret_vfx_discovery_glimmer.gdasset1,575 bytesscripts/mechanic_secrets_secret_visibility_detector.gdasset1,652 bytesscripts/monte_carlo_balancer_balance_lab_template_Cargo.tomlasset2,384 bytesscripts/monte_carlo_balancer_balance_lab_template_launcher.ps1runs2,080 bytesscripts/monte_carlo_balancer_balance_lab_template_launcher.shruns1,699 bytesscripts/monte_carlo_balancer_balance_lab_template_src_main.rsasset1,494 bytesscripts/monte_carlo_balancer_compare_balance_snapshots.pyruns5,297 bytesscripts/multiplayer_networking_client_network_setup.gdasset1,517 bytesscripts/multiplayer_networking_client_prediction_synchronizer.gdasset2,663 bytesscripts/multiplayer_networking_game_state_sync_manager.gdasset1,237 bytesscripts/multiplayer_networking_multiplayer_spawner_manager.gdasset1,426 bytesscripts/multiplayer_networking_net_adaptive_sync_throttle.gdasset1,442 bytesscripts/multiplayer_networking_net_anti_desync_reconciler.gdasset1,647 bytesscripts/multiplayer_networking_net_custom_id_mapper.gdasset1,409 bytesscripts/multiplayer_networking_net_enet_expert_config.gdasset1,745 bytesscripts/multiplayer_networking_net_headless_server_auto_start.gdasset1,527 bytesscripts/multiplayer_networking_net_heartbeat_monitor.gdasset1,604 bytesscripts/multiplayer_networking_net_lan_discovery.gdasset1,585 bytesscripts/multiplayer_networking_net_packet_bit_packer.gdasset1,790 bytesscripts/multiplayer_networking_net_packet_rate_limiter.gdasset1,570 bytesscripts/multiplayer_networking_net_rollback_helper.gdasset3,024 bytesscripts/multiplayer_networking_net_visibility_grid_culling.gdasset1,521 bytesscripts/multiplayer_networking_network_error_handler.gdasset1,351 bytesscripts/multiplayer_networking_network_input_synchronizer.gdasset1,404 bytesscripts/multiplayer_networking_networked_interpolator.gdasset1,383 bytesscripts/multiplayer_networking_packet_peer_latency_test.gdasset1,486 bytesscripts/multiplayer_networking_secure_variable_synchronizer.gdasset1,430 bytesscripts/multiplayer_networking_secured_rpc_pattern.gdasset1,669 bytesscripts/multiplayer_networking_server_authoritative_controller.gdasset3,716 bytesscripts/multiplayer_networking_server_dedicated_host.gdasset1,530 bytesscripts/navigation_pathfinding_agent_stuck_detection.gdasset1,658 bytesscripts/navigation_pathfinding_async_dynamic_baking.gdasset1,922 bytesscripts/navigation_pathfinding_crowd_agent_3d.gdasset1,770 bytesscripts/navigation_pathfinding_dynamic_nav_manager.gdasset2,071 bytesscripts/navigation_pathfinding_group_avoidance_formations.gdasset1,493 bytesscripts/navigation_pathfinding_layer_mask_navigation.gdasset1,515 bytesscripts/navigation_pathfinding_low_level_avoidance.gdasset1,982 bytesscripts/navigation_pathfinding_memory_optimized_queries.gdasset1,450 bytesscripts/navigation_pathfinding_moving_obstacle_server.gdasset1,656 bytesscripts/navigation_pathfinding_nav_link_traversal.gdasset1,863 bytesscripts/navigation_pathfinding_nav_mesh_carver_3d.gdasset1,301 bytesscripts/navigation_pathfinding_navmesh_profiler.gdasset820 bytesscripts/navigation_pathfinding_server_navigation_setup.gdasset1,837 bytesscripts/navigation_pathfinding_smart_navigation_agent.gdasset3,794 bytesscripts/navigation_pathfinding_terrain_cost_manager.gdasset1,480 bytesscripts/particles_2d_physics_interpolation_fix.gdasset1,579 bytesscripts/particles_custom_particle_logic.gdshaderasset1,562 bytesscripts/particles_dynamic_userdata_modulation.gdasset1,454 bytesscripts/particles_local_vs_global_coords.gdasset1,531 bytesscripts/particles_massive_swarm_multimesh.gdasset1,613 bytesscripts/particles_particle_attractor_opt.gdasset1,680 bytesscripts/particles_particle_burst_emitter.gdasset2,631 bytesscripts/particles_particle_lod_manager.gdasset1,461 bytesscripts/particles_screenspace_weather_heightfield.gdasset1,483 bytesscripts/particles_smart_oneshot_recycler.gdasset1,439 bytesscripts/particles_sub_emitter_impact.gdshaderasset1,396 bytesscripts/particles_vfx_pool_manager.gdasset541 bytesscripts/particles_vfx_shader_manager.gdasset2,584 bytesscripts/performance_optimization_custom_monitor_profiler.gdasset1,406 bytesscripts/performance_optimization_custom_performance_monitor.gdasset2,372 bytesscripts/performance_optimization_low_level_physics_query.gdasset1,638 bytesscripts/performance_optimization_manual_culling_logic.gdasset1,444 bytesscripts/performance_optimization_multimesh_foliage_manager.gdasset2,534 bytesscripts/performance_optimization_multimesh_optimizer.gdasset1,491 bytesscripts/performance_optimization_navigation_agent_optimization.gdasset1,433 bytesscripts/performance_optimization_object_pool_system.gdasset1,698 bytesscripts/performance_optimization_rendering_server_direct.gdasset1,599 bytesscripts/performance_optimization_shared_resource_strategy.gdasset1,328 bytesscripts/performance_optimization_texture_array_batching.gdasset1,404 bytesscripts/performance_optimization_worker_thread_pool_manager.gdasset1,560 bytesscripts/physics_3d_custom_gravity_well_3d.gdasset1,233 bytesscripts/physics_3d_hover_constraint_3d.gdasset1,380 bytesscripts/physics_3d_joint_3d_breakage_logic.gdasset1,441 bytesscripts/physics_3d_kinematic_3d_stairs_logic.gdasset1,517 bytesscripts/physics_3d_physics_ccd_3d_projectile.gdasset1,419 bytesscripts/physics_3d_physics_layers_3d_config.gdasset1,248 bytesscripts/physics_3d_physics_server_3d_bullets.gdasset1,764 bytesscripts/physics_3d_ragdoll_blender.gdasset836 bytesscripts/physics_3d_ragdoll_manager.gdasset2,349 bytesscripts/physics_3d_ray_query_3d_vision.gdasset1,360 bytesscripts/physics_3d_raycast_visualizer.gdasset2,779 bytesscripts/physics_3d_shapecast_3d_ground_check.gdasset1,366 bytesscripts/physics_3d_soft_body_3d_interaction.gdasset1,320 bytesscripts/physics_3d_vehicle_simulation_tuning.gdasset1,388 bytesscripts/platform_console_achievement_offline_queue.gdasset1,793 bytesscripts/platform_console_async_save_manager.gdasset1,897 bytesscripts/platform_console_background_data_prefetcher.gdasset1,650 bytesscripts/platform_console_certification_manager.gdasset2,011 bytesscripts/platform_console_console_boot_config.gdasset1,576 bytesscripts/platform_console_console_compliance_handler.gdasset2,848 bytesscripts/platform_console_console_shader_manager.gdasset313 bytesscripts/platform_console_controller_prompt_mapper.gdasset1,559 bytesscripts/platform_console_controller_telemetry.gdasset441 bytesscripts/platform_console_memory_budget_guard.gdasset1,746 bytesscripts/platform_console_performance_scaler_fsr.gdasset1,611 bytesscripts/platform_console_platform_console_patterns.gdasset3,460 bytesscripts/platform_console_platform_dialog_invoker.gdasset1,472 bytesscripts/platform_console_platform_overlay_manager.gdasset523 bytesscripts/platform_console_server_side_projectile.gdasset2,064 bytesscripts/platform_desktop_desktop_integration_manager.gdasset3,908 bytesscripts/platform_desktop_desktop_performance_monitor.gdasset1,464 bytesscripts/platform_desktop_desktop_settings_persistent.gdasset2,054 bytesscripts/platform_desktop_desktop_window_manager.gdasset2,023 bytesscripts/platform_desktop_graceful_shutdown_handler.gdasset1,512 bytesscripts/platform_desktop_low_processor_eco_mode.gdasset1,378 bytesscripts/platform_desktop_native_dialog_helper.gdasset1,546 bytesscripts/platform_desktop_native_shell_executor.gdasset1,289 bytesscripts/platform_desktop_physical_input_rebinder.gdasset1,616 bytesscripts/platform_desktop_platform_desktop_patterns.gdasset4,022 bytesscripts/platform_desktop_platform_sdk_wrapper.gdasset1,515 bytesscripts/platform_desktop_secondary_window_spawner.gdasset1,518 bytesscripts/platform_mobile_adaptive_safe_area_inset.gdasset1,797 bytesscripts/platform_mobile_android_runtime_permissions.gdasset1,676 bytesscripts/platform_mobile_haptic_pattern_generator.gdasset1,450 bytesscripts/platform_mobile_mobile_gesture_recognizer.gdasset2,155 bytesscripts/platform_mobile_mobile_haptics.gdasset300 bytesscripts/platform_mobile_mobile_iap_flow_boilerplate.gdasset1,813 bytesscripts/platform_mobile_mobile_navigation_manager.gdasset500 bytesscripts/platform_mobile_mobile_safe_area_handler.gdasset3,053 bytesscripts/platform_mobile_mobile_sensor_fusion.gdasset1,453 bytesscripts/platform_mobile_mobile_shader_precompiler.gdasset801 bytesscripts/platform_mobile_mobile_vram_optimizer.gdasset1,612 bytesscripts/platform_mobile_native_share_invoker.gdasset1,534 bytesscripts/platform_mobile_orientation_layout_adaptor.gdasset1,544 bytesscripts/platform_mobile_platform_mobile_patterns.gdasset4,090 bytesscripts/platform_mobile_thermal_throttle_monitor.gdasset1,701 bytesscripts/platform_vr_mixed_reality_manager.gdasset503 bytesscripts/platform_vr_platform_vr_patterns.gdasset4,713 bytesscripts/platform_vr_universal_grab_manager.gdasset573 bytesscripts/platform_vr_vr_hand_gesture_detector.gdasset1,481 bytesscripts/platform_vr_vr_haptic_sequencer.gdasset1,492 bytesscripts/platform_vr_vr_headset_focus_guard.gdasset1,426 bytesscripts/platform_vr_vr_input_action_mapper.gdasset1,352 bytesscripts/platform_vr_vr_locomotion_handler.gdasset2,436 bytesscripts/platform_vr_vr_openxr_initializer.gdasset1,854 bytesscripts/platform_vr_vr_passthrough_manager.gdasset1,574 bytesscripts/platform_vr_vr_performance_config.gdasset1,640 bytesscripts/platform_vr_vr_physics_hand.gdasset3,239 bytesscripts/platform_vr_vr_physics_hand_controller.gdasset1,481 bytesscripts/platform_vr_vr_safety_guardian_warner.gdasset1,596 bytesscripts/platform_vr_xr_performance_overlay.gdasset400 bytesscripts/platform_web_platform_web_patterns.gdasset4,336 bytesscripts/platform_web_web_bridge_sync.gdasset2,613 bytesscripts/platform_web_web_browser_input_guard.gdasset1,454 bytesscripts/platform_web_web_clipboard_interface.gdasset1,693 bytesscripts/platform_web_web_external_url_opener.gdasset1,391 bytesscripts/platform_web_web_javascript_bridge_callback.gdasset1,688 bytesscripts/platform_web_web_json_rpc_bridge.gdasset1,133 bytesscripts/platform_web_web_local_storage_wrapper.gdasset2,248 bytesscripts/platform_web_web_navigation_guard.gdasset1,495 bytesscripts/platform_web_web_performance_profiler.gdasset1,564 bytesscripts/platform_web_web_resource_lazy_loader.gdasset1,633 bytesscripts/platform_web_web_responsive_canvas_adaptor.gdasset1,629 bytesscripts/platform_web_web_visibility_auto_pause.gdasset1,768 bytesscripts/procedural_generation_bsp_tree_rooms.gdasset1,215 bytesscripts/procedural_generation_cellular_automata_dungeon.gdasset2,007 bytesscripts/procedural_generation_drunknard_walk_path.gdasset1,454 bytesscripts/procedural_generation_dungeon_generator.gdasset3,950 bytesscripts/procedural_generation_fast_noise_noise2d_master.gdasset1,499 bytesscripts/procedural_generation_l_system_tree_gen.gdasset1,366 bytesscripts/procedural_generation_marching_squares_metaballs.gdasset1,383 bytesscripts/procedural_generation_mesh_gen_infinite_terrain.gdasset1,546 bytesscripts/procedural_generation_multi_threaded_chunk_gen.gdasset2,008 bytesscripts/procedural_generation_poisson_disk_sampling_2d.gdasset2,351 bytesscripts/procedural_generation_proc_gen_graph_layout.gdasset1,957 bytesscripts/procedural_generation_proc_gen_marching_cubes_base.gdasset1,694 bytesscripts/procedural_generation_proc_gen_seed_history.gdasset1,739 bytesscripts/procedural_generation_wave_function_collapse_lite.gdasset3,161 bytesscripts/procedural_generation_wfc_level_generator.gdasset3,260 bytesscripts/project_foundations_action_buffer_input.gdasset1,984 bytesscripts/project_foundations_advanced_telemetry_logger.gdasset2,115 bytesscripts/project_foundations_async_resource_loader.gdasset2,109 bytesscripts/project_foundations_base_data_resource.gdasset1,757 bytesscripts/project_foundations_build_metadata_provider.gdasset1,828 bytesscripts/project_foundations_dependency_auditor.gdasset3,749 bytesscripts/project_foundations_feature_scaffolder.gdasset4,275 bytesscripts/project_foundations_global_event_bus.gdasset1,692 bytesscripts/project_foundations_managed_autoload.gdasset1,935 bytesscripts/project_foundations_node_pooling_system.gdasset2,073 bytesscripts/project_foundations_project_bootstrapper.gdasset2,875 bytesscripts/project_foundations_runtime_configurator.gdasset2,154 bytesscripts/project_foundations_scene_naming_validator.gdasset3,376 bytesscripts/project_foundations_threaded_task_worker.gdasset1,955 bytesscripts/project_templates_accessibility_tts_manager.gdasset1,589 bytesscripts/project_templates_base_actor.gdasset1,743 bytesscripts/project_templates_base_game_manager.gdasset2,752 bytesscripts/project_templates_base_level.gdasset1,750 bytesscripts/project_templates_base_menu.gdasset1,667 bytesscripts/project_templates_bootstrap_config.gdasset1,983 bytesscripts/project_templates_level_steamer_manager.gdasset1,958 bytesscripts/project_templates_modular_dlc_loader.gdasset1,947 bytesscripts/project_templates_multi_platform_input.gdasset1,935 bytesscripts/project_templates_platform_feature_config.gdasset1,904 bytesscripts/project_templates_scene_state_machine.gdasset1,807 bytesscripts/project_templates_state_machine_node.gdasset1,324 bytesscripts/project_templates_subsystem_locator.gdasset1,415 bytesscripts/quest_system_branching_quest_data.gdasset1,298 bytesscripts/quest_system_hidden_objective_logic.gdasset1,257 bytesscripts/quest_system_kill_objective_trigger.gdasset1,578 bytesscripts/quest_system_localized_quest_description.gdasset1,401 bytesscripts/quest_system_quest_conflict_resolver.gdasset743 bytesscripts/quest_system_quest_giver_dialogue_hook.gdasset1,452 bytesscripts/quest_system_quest_graph_manager.gdasset3,118 bytesscripts/quest_system_quest_manager.gdasset3,605 bytesscripts/quest_system_quest_manager_singleton.gdasset2,850 bytesscripts/quest_system_quest_persistence_loader.gdasset1,557 bytesscripts/quest_system_quest_resource.gdasset1,515 bytesscripts/quest_system_quest_ui_tracker.gdasset1,705 bytesscripts/quest_system_quest_waypoint_helper.gdasset518 bytesscripts/quest_system_timed_quest_challenge.gdasset1,261 bytesscripts/raycasting_queries_direct_space_state_raycast.gdasset1,473 bytesscripts/raycasting_queries_field_of_view_scanner.gdasset1,623 bytesscripts/raycasting_queries_mouse_pick_3d_query.gdasset1,608 bytesscripts/raycasting_queries_multiple_hit_piercing_ray.gdasset1,450 bytesscripts/raycasting_queries_point_in_shape_query.gdasset1,298 bytesscripts/raycasting_queries_query_exclusion_optimization.gdasset1,318 bytesscripts/raycasting_queries_raycast_reflection_logic.gdasset1,689 bytesscripts/raycasting_queries_rest_info_3d_stuck_fix.gdasset1,495 bytesscripts/raycasting_queries_shapecast_ground_detection.gdasset1,344 bytesscripts/raycasting_queries_water_buoyancy_surface_calc.gdasset1,462 bytesscripts/rea_emit_project.pyruns9,038 bytesscripts/resource_data_patterns_character_stats_resource.gdasset1,358 bytesscripts/resource_data_patterns_custom_data_resource.gdasset1,469 bytesscripts/resource_data_patterns_data_factory_resource.gdasset2,600 bytesscripts/resource_data_patterns_dynamic_resource_generation.gdasset1,280 bytesscripts/resource_data_patterns_flyweight_enemy_config.gdasset1,319 bytesscripts/resource_data_patterns_nested_resource_serialization.gdasset1,285 bytesscripts/resource_data_patterns_resource_based_inventory.gdasset1,222 bytesscripts/resource_data_patterns_resource_flyweight_caching.gdasset1,361 bytesscripts/resource_data_patterns_resource_local_to_scene.gdasset1,378 bytesscripts/resource_data_patterns_resource_pool.gdasset2,068 bytesscripts/resource_data_patterns_resource_preloading_strategy.gdasset1,301 bytesscripts/resource_data_patterns_resource_save_system.gdasset1,528 bytesscripts/resource_data_patterns_resource_validator.gdasset2,930 bytesscripts/rpg_stats_base_stats_resource.gdasset1,553 bytesscripts/rpg_stats_damage_formula_handler.gdasset1,344 bytesscripts/rpg_stats_derived_stat_resource.gdasset555 bytesscripts/rpg_stats_dynamic_stat_label_sync.gdasset1,289 bytesscripts/rpg_stats_equipment_tooltip_helper.gdasset780 bytesscripts/rpg_stats_exp_progression_resource.gdasset1,160 bytesscripts/rpg_stats_level_up_system.gdasset1,393 bytesscripts/rpg_stats_modifier_stack_stats.gdasset2,629 bytesscripts/rpg_stats_persistent_character_stats.gdasset1,308 bytesscripts/rpg_stats_resource_stat_inheritance.gdasset1,196 bytesscripts/rpg_stats_rpg_stat_resource.gdasset376 bytesscripts/rpg_stats_stat_modifier_stacking.gdasset1,243 bytesscripts/rpg_stats_stat_resource.gdasset3,003 bytesscripts/rpg_stats_stats_component_reactive.gdasset2,087 bytesscripts/rpg_stats_status_effect_data.gdasset1,393 bytesscripts/save_load_systems_save_integrity_validator.gdasset838 bytesscripts/save_load_systems_save_load_patterns.gdasset4,885 bytesscripts/save_load_systems_save_migration_manager.gdasset3,224 bytesscripts/save_load_systems_save_system_encryption.gdasset3,104 bytesscripts/scene_management_additive_ui_layering.gdasset1,409 bytesscripts/scene_management_async_scene_manager.gdasset3,451 bytesscripts/scene_management_background_resource_loader.gdasset1,875 bytesscripts/scene_management_dynamic_script_attachment.gdasset1,240 bytesscripts/scene_management_node_path_safe_retrieval.gdasset1,337 bytesscripts/scene_management_node_unparent_reparent.gdasset1,449 bytesscripts/scene_management_persistent_data_preservation.gdasset1,367 bytesscripts/scene_management_scene_instancing_pooling.gdasset1,582 bytesscripts/scene_management_scene_pool.gdasset2,916 bytesscripts/scene_management_scene_state_manager.gdasset2,934 bytesscripts/scene_management_scene_transition_manager.gdasset1,353 bytesscripts/scene_management_subviewport_scene_layering.gdasset1,272 bytesscripts/server_architecture_dtls_secure_server.gdasset1,609 bytesscripts/server_architecture_enet_optimized_host.gdasset1,574 bytesscripts/server_architecture_headless_init_manager.gdasset1,523 bytesscripts/server_architecture_headless_manager.gdasset2,418 bytesscripts/server_architecture_isolated_multiplayer_api.gdasset1,457 bytesscripts/server_architecture_manual_network_poll.gdasset1,432 bytesscripts/server_architecture_peer_kick_manager.gdasset1,489 bytesscripts/server_architecture_physics_server_direct.gdasset1,679 bytesscripts/server_architecture_rid_performance_server.gdasset3,455 bytesscripts/server_architecture_safe_packet_decoder.gdasset1,462 bytesscripts/server_architecture_server_authority_validator.gdasset1,661 bytesscripts/server_architecture_server_health_exporter.gdasset2,724 bytesscripts/server_architecture_server_matchmaker_client.gdasset2,384 bytesscripts/server_architecture_websocket_server_compat.gdasset1,397 bytesscripts/shaders_basics_depth_world_reconstruction.gdshaderasset1,481 bytesscripts/shaders_basics_dissolve_scissor_expert.gdshaderasset1,648 bytesscripts/shaders_basics_foliage_wind_sway_expert.gdshaderasset1,429 bytesscripts/shaders_basics_global_grass_flatten.gdshaderasset1,303 bytesscripts/shaders_basics_instance_texture_array.gdshaderasset1,357 bytesscripts/shaders_basics_instance_uniform_hitflash.gdshaderasset1,455 bytesscripts/shaders_basics_noise_terrain_displacement.gdshaderasset1,495 bytesscripts/shaders_basics_screenspace_full_quad.gdshaderasset1,255 bytesscripts/shaders_basics_screenspace_hex_pixelate.gdshaderasset1,788 bytesscripts/shaders_basics_shader_parameter_animator.gdasset2,313 bytesscripts/shaders_basics_shader_warmup_loader.gdasset386 bytesscripts/shaders_basics_triplanar_world_mapping.gdshaderasset1,593 bytesscripts/shaders_basics_vfx_port_shader.gdshaderasset2,972 bytesscripts/signal_architecture_await_signal_sequencing.gdasset1,239 bytesscripts/signal_architecture_callable_bind_context.gdasset1,258 bytesscripts/signal_architecture_complex_signal_sequencer.gdasset1,267 bytesscripts/signal_architecture_disconnect_ghost_signals.gdasset1,296 bytesscripts/signal_architecture_global_event_bus.gdasset2,677 bytesscripts/signal_architecture_global_signal_bus_router.gdasset1,313 bytesscripts/signal_architecture_one_shot_deferred_connections.gdasset1,334 bytesscripts/signal_architecture_safe_dynamic_connections.gdasset1,176 bytesscripts/signal_architecture_signal_debugger.gdasset2,741 bytesscripts/signal_architecture_signal_spy.gdasset3,299 bytesscripts/signal_architecture_signal_up_call_down_pattern.gdasset1,508 bytesscripts/signal_architecture_track_signal_emitter_source.gdasset1,162 bytesscripts/signal_architecture_unbind_unwanted_args.gdasset1,042 bytesscripts/state_machine_advanced_hsm_animation_syncer.gdasset1,435 bytesscripts/state_machine_advanced_hsm_concurrent_logic.gdasset1,440 bytesscripts/state_machine_advanced_hsm_hierarchical_base.gdasset1,836 bytesscripts/state_machine_advanced_hsm_logic_state.gdasset2,999 bytesscripts/state_machine_advanced_hsm_pushdown_stack.gdasset1,709 bytesscripts/state_machine_advanced_hsm_reentry_aware_state.gdasset1,425 bytesscripts/state_machine_advanced_hsm_resource_state_loader.gdasset1,548 bytesscripts/state_machine_advanced_hsm_state_context.gdasset1,427 bytesscripts/state_machine_advanced_hsm_state_history_logger.gdasset1,464 bytesscripts/state_machine_advanced_hsm_state_timer_component.gdasset1,358 bytesscripts/state_machine_advanced_hsm_transition_guard.gdasset1,439 bytesscripts/state_machine_advanced_pushdown_automaton.gdasset3,058 bytesscripts/testing_patterns_basic_unit_test.gdasset1,289 bytesscripts/testing_patterns_headless_test_runner.gdasset2,243 bytesscripts/testing_patterns_integration_test_base.gdasset2,130 bytesscripts/testing_patterns_memory_leak_detector.gdasset1,290 bytesscripts/testing_patterns_mock_dependency_test.gdasset1,281 bytesscripts/testing_patterns_mock_network_provider.gdasset1,894 bytesscripts/testing_patterns_parameter_fuzz_tester.gdasset1,221 bytesscripts/testing_patterns_performance_benchmark_runner.gdasset1,317 bytesscripts/testing_patterns_physics_collision_test.gdasset1,392 bytesscripts/testing_patterns_scene_integration_test.gdasset1,257 bytesscripts/testing_patterns_signal_emission_test.gdasset1,216 bytesscripts/testing_patterns_snapshot_tester.gdasset1,972 bytesscripts/testing_patterns_test_data_factory.gdasset1,154 bytesscripts/testing_patterns_wait_for_frame_test.gdasset1,212 bytesscripts/theme_easter_bouncy_egg_component.gdasset1,682 bytesscripts/theme_easter_easter_camera_pop_juice.gdasset1,279 bytesscripts/theme_easter_easter_confetti_canon_vfx.gdasset1,092 bytesscripts/theme_easter_easter_custom_cursor_manager.gdasset1,221 bytesscripts/theme_easter_easter_egg_collection_tracker.gdasset1,377 bytesscripts/theme_easter_easter_mesh_painter_override.gdasset1,454 bytesscripts/theme_easter_easter_palette_override.gdasset2,593 bytesscripts/theme_easter_easter_pastel_color_palette.gdasset1,179 bytesscripts/theme_easter_easter_runtime_ui_themer.gdasset1,589 bytesscripts/theme_easter_easter_seasonal_activation_gate.gdasset2,952 bytesscripts/theme_easter_easter_seasonal_audio_swapper.gdasset1,378 bytesscripts/theme_easter_easter_shimmer_vfx_emitter.gdasset1,410 bytesscripts/theme_easter_easter_squash_stretch_juice.gdasset1,472 bytesscripts/theme_easter_easter_wobble_physics_body.gdasset1,264 bytesscripts/theme_easter_seasonal_material_swapper.gdasset1,690 bytesscripts/tilemap_mastery_destructible_tile_logic.gdasset1,610 bytesscripts/tilemap_mastery_fast_metadata_cache.gdasset1,557 bytesscripts/tilemap_mastery_gameplay_data_query.gdasset1,663 bytesscripts/tilemap_mastery_nav_mesh_teleport_fix.gdasset1,461 bytesscripts/tilemap_mastery_physics_shape_interaction.gdasset1,550 bytesscripts/tilemap_mastery_procedural_chunk_batcher.gdasset1,676 bytesscripts/tilemap_mastery_sorting_Z_layering.gdasset1,465 bytesscripts/tilemap_mastery_terrain_autotile.gdasset2,474 bytesscripts/tilemap_mastery_terrain_path_painter.gdasset1,622 bytesscripts/tilemap_mastery_tile_pattern_stamper.gdasset1,472 bytesscripts/tilemap_mastery_tilemap_chunking.gdasset4,325 bytesscripts/tilemap_mastery_tilemap_data_manager.gdasset2,847 bytesscripts/tilemap_mastery_tilemap_layer_v43_upgrade.gdasset1,536 bytesscripts/turn_system_active_time_battle.gdasset2,669 bytesscripts/turn_system_combat_stats_resource.gdasset305 bytesscripts/turn_system_timeline_turn_manager.gdasset3,397 bytesscripts/turn_system_turn_predictor.gdasset628 bytesscripts/turn_system_turn_system_patterns.gdasset3,843 bytesscripts/tweening_camera_shake_tween_logic.gdasset1,317 bytesscripts/tweening_custom_curve_tween.gdasset1,443 bytesscripts/tweening_juice_manager.gdasset3,004 bytesscripts/tweening_looped_hover_vfx.gdasset1,363 bytesscripts/tweening_nested_subtween_cutscene.gdasset1,492 bytesscripts/tweening_parallel_popup_animation.gdasset1,574 bytesscripts/tweening_relative_recoil_tween.gdasset1,341 bytesscripts/tweening_safe_tween_interruption.gdasset1,474 bytesscripts/tweening_staggered_inventory_entry.gdasset1,405 bytesscripts/tweening_text_counter_method_tween.gdasset1,383 bytesscripts/tweening_time_scale_ignored_ui.gdasset1,379 bytesscripts/tweening_tween_builder.gdasset3,272 bytesscripts/ui_containers_animated_container_shuffle.gdasset1,367 bytesscripts/ui_containers_aspect_ratio_mini_map.gdasset1,253 bytesscripts/ui_containers_container_size_flags_pro.gdasset1,440 bytesscripts/ui_containers_custom_radial_container.gdasset1,701 bytesscripts/ui_containers_dynamic_tab_manager.gdasset1,413 bytesscripts/ui_containers_performance_anchor_layout.gdasset1,406 bytesscripts/ui_containers_responsive_grid.gdasset2,436 bytesscripts/ui_containers_responsive_inventory_grid.gdasset1,353 bytesscripts/ui_containers_responsive_layout_builder.gdasset3,006 bytesscripts/ui_containers_responsive_tag_cloud.gdasset1,253 bytesscripts/ui_containers_terminal_autoscroll.gdasset1,494 bytesscripts/ui_containers_viewport_3d_preview.gdasset1,305 bytesscripts/ui_containers_virtual_list.gdasset2,619 bytesscripts/ui_rich_text_custom_bbcode_effect.gdasset2,996 bytesscripts/ui_rich_text_rich_text_animator.gdasset2,538 bytesscripts/ui_rich_text_rich_text_auto_scroller.gdasset1,465 bytesscripts/ui_rich_text_rich_text_bbcode_sanitizer.gdasset1,465 bytesscripts/ui_rich_text_rich_text_glitch_effect.gdasset1,549 bytesscripts/ui_rich_text_rich_text_gradient_generator.gdasset1,416 bytesscripts/ui_rich_text_rich_text_hover_reactive.gdasset1,573 bytesscripts/ui_rich_text_rich_text_image_scaler.gdasset1,371 bytesscripts/ui_rich_text_rich_text_meta_dispatch.gdasset1,611 bytesscripts/ui_rich_text_rich_text_rainbow_effect.gdasset1,530 bytesscripts/ui_rich_text_rich_text_syntax_highlighter.gdasset2,130 bytesscripts/ui_rich_text_rich_text_typewriter_controller.gdasset2,563 bytesscripts/ui_theming_crisp_ui_scaler.gdasset1,258 bytesscripts/ui_theming_custom_chart_drawing.gdasset1,478 bytesscripts/ui_theming_danger_button_assignment.gdasset1,145 bytesscripts/ui_theming_dynamic_stylebox_color.gdasset1,330 bytesscripts/ui_theming_focus_prompt_icon_swapper.gdasset2,682 bytesscripts/ui_theming_global_theme_manager.gdasset2,887 bytesscripts/ui_theming_memory_safe_custom_drawing.gdasset1,360 bytesscripts/ui_theming_procedural_theme_safe.gdasset1,340 bytesscripts/ui_theming_pulsating_ui_theme.gdasset1,347 bytesscripts/ui_theming_rtl_theme_mirroring.gdasset1,305 bytesscripts/ui_theming_theme_isolation.gdasset1,206 bytesscripts/ui_theming_theme_swapper.gdasset1,257 bytesscripts/ui_theming_ui_scale_manager.gdasset2,573 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-mechanic-revival
When your agent uses it
Expert blueprint for player mortality loops: progress-index checkpoints, soul graves, ghost/spirit layers, I-frame restitution, world-progress persistence, and death analytics. Use when implementing respawn, shrine checkpoints, corpse-run retrieval, or second-chance mechanics. Keywords revival, respawn, checkpoint, soul grave, ghost mode, I-frames, death analytics, progress index.
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
3,073 tokensWhen the skill is activated
Reference documents
1,042 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Golden Path — Death → Fade → Restore → I-frame → World Persist
- NEVER Do (Expert Revival Rules)
- Available Scripts
- Expert Revival Patterns
- Reference
Files
SKILL.mdcore12,920 bytesSKILL.mdcore12,920 bytesSKILL.mdcore12,920 bytesreferences/migration-notes.mddoc3,698 bytesscripts/consequence_tracker.gdasset1,871 bytesscripts/corpse_run_dropper.gdasset2,259 bytesscripts/revival_async_restorer.gdasset1,683 bytesscripts/revival_auto_save_manager.gdasset1,282 bytesscripts/revival_checkpoint_persistence.gdasset1,695 bytesscripts/revival_checkpoint_validator.gdasset1,616 bytesscripts/revival_checkpoint_visuals.gdasset1,412 bytesscripts/revival_death_analytics.gdasset1,893 bytesscripts/revival_death_timer.gdasset1,386 bytesscripts/revival_ghost_mode.gdasset1,443 bytesscripts/revival_global_manager.gdasset1,826 bytesscripts/revival_health_restitution.gdasset1,702 bytesscripts/revival_manager.gdasset2,266 bytesscripts/revival_soul_grave.gdasset1,311 bytesscripts/revival_spectral_shader.gdshaderasset1,661 bytesscripts/revival_state_reset_guard.gdasset1,373 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-mechanic-secrets
When your agent uses it
Implement cheat codes, hidden interactions, and unlockable meta-content via time-windowed input sequence buffers, spam thresholds, look-at (dot-product) detectors, progress-% unlocks, and meta persistence in user://secrets.cfg. Use when adding Konami-style codes, curiosity spam eggs, glimmer cues, lockout anti-brute-force, or gallery flags that must survive slot deletes. Keywords: Konami, sequence buffer, meta secrets.cfg, visibility detector, lockout, glimmer, spam threshold, progress unlock.
What it loads into context
Frontmatter
118 tokensAlways available to the agent
SKILL.md
3,109 tokensWhen the skill is activated
Reference documents
1,542 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Decision Tree — Which Secret Trigger?
- Core Components
- Usage Example (Cheat Code)
- NEVER Do (Expert Secret Rules)
- Best Practices
- Elite Meta Patterns (galleries / lore / ghosting)
- Reference
Files
SKILL.mdcore13,022 bytesreferences/migration-notes.mddoc3,698 bytesreferences/secrets-meta-patterns.mddoc2,124 bytesscripts/input_sequence_watcher.gdasset2,661 bytesscripts/interaction_threshold_trigger.gdasset2,282 bytesscripts/secret_audio_environment_occluder.gdasset1,609 bytesscripts/secret_interaction_spam_tracker.gdasset1,565 bytesscripts/secret_konami_legacy_code.gdasset1,577 bytesscripts/secret_lockout_cheat_guard.gdasset1,530 bytesscripts/secret_meta_persistence.gdasset1,577 bytesscripts/secret_persistence_handler.gdasset1,970 bytesscripts/secret_progress_threshold_unlocker.gdasset1,490 bytesscripts/secret_random_encounter_spawner.gdasset1,466 bytesscripts/secret_sequence_combo_matcher.gdasset2,768 bytesscripts/secret_vfx_discovery_glimmer.gdasset1,575 bytesscripts/secret_visibility_detector.gdasset1,652 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-monte-carlo-balancer
When your agent uses it
Use when auditing or recalibrating game balance: build a source-driven Monte Carlo balance lab (Rust + rayon) that extracts live game data, simulates human playstyles (AFK→pro), emits win-rate/economy verdicts with confidence intervals, and bruteforce-tunes parameters. Trigger on unfair levels, unreachable shops, farm exploits, interest-curve cliffs, post-content recalibration, or CI balance JSON diffs. Keywords: balance lab, Monte Carlo, win rate, difficulty curve, economy career, playstyle simulation, Resource extraction, GDScript parser, bruteforce tuning.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
3,651 tokensWhen the skill is activated
Reference documents
15,277 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Skill Chain
- The Iron Law: Source-Extracted, Zero Config
- Abstract Model (mandatory Phase 0)
- Progressive disclosure
- Bundled Resources
- CLI Contract
- Target Bands (default; Phase 0 overrides)
- NEVER Do
- Golden path (first engagement)
- Definition of Done
- Reference
Scripts executed separately
scripts/balance-lab-template/launcher.ps1scripts/balance-lab-template/launcher.shscripts/compare_balance_snapshots.py
Files
SKILL.mdcore14,663 bytesSKILL.mdcore14,663 bytesSKILL.mdcore14,663 bytesSKILL.mdcore14,663 bytesSKILL.mdcore14,663 bytesSKILL.mdcore14,663 bytesSKILL.mdcore14,663 bytesreferences/00-game-audit.mddoc6,394 bytesreferences/01-source-extraction.mddoc7,563 bytesreferences/02-simulation-engine.mddoc12,445 bytesreferences/03-analysis-reporting.mddoc7,079 bytesreferences/04-economy-retention.mddoc4,751 bytesreferences/05-tuning-generation.mddoc4,690 bytesreferences/06-genre-adaptation.mddoc4,573 bytesreferences/07-godot-calibration.mddoc2,863 bytesreferences/example-lane-defense.mddoc2,994 bytesreferences/json-schema.mddoc2,388 bytesreferences/migration-notes.mddoc3,360 bytesscripts/balance-lab-template/Cargo.tomlasset2,384 bytesscripts/balance-lab-template/launcher.ps1runs2,080 bytesscripts/balance-lab-template/launcher.shruns1,699 bytesscripts/balance-lab-template/src/main.rsasset1,494 bytesscripts/compare_balance_snapshots.pyruns5,297 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-multiplayer-networking
When your agent uses it
Expert multiplayer for desync, rollback, dedicated --headless servers, interest culling, and bandwidth spikes: ENet/WebRTC choice, authority, secure RPCs, client prediction/reconcile, and adaptive sync. Trigger on rubber-banding, cheat-able clients, peer floods, late join, or profiler Network spikes — not only greenfield online games. Keywords: multiplayer, RPC, ENetMultiplayerPeer, MultiplayerSynchronizer, authority, client prediction, rollback, interest management, headless, desync.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
3,143 tokensWhen the skill is activated
Reference documents
1,564 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Networking Rules)
- Decision Tree (transport / authority / sync Hz)
- Golden Path
- Available Scripts
- Expert Pointers
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore12,905 bytesreferences/migration-notes.mddoc2,634 bytesreferences/rpc-lobby-and-sync.mddoc3,214 bytesscripts/client_network_setup.gdasset1,517 bytesscripts/client_prediction_synchronizer.gdasset2,663 bytesscripts/game_state_sync_manager.gdasset1,237 bytesscripts/multiplayer_spawner_manager.gdasset1,426 bytesscripts/net_adaptive_sync_throttle.gdasset1,442 bytesscripts/net_anti_desync_reconciler.gdasset1,647 bytesscripts/net_custom_id_mapper.gdasset1,409 bytesscripts/net_enet_expert_config.gdasset1,745 bytesscripts/net_headless_server_auto_start.gdasset1,527 bytesscripts/net_heartbeat_monitor.gdasset1,604 bytesscripts/net_lan_discovery.gdasset1,585 bytesscripts/net_packet_bit_packer.gdasset1,790 bytesscripts/net_packet_rate_limiter.gdasset1,570 bytesscripts/net_rollback_helper.gdasset3,024 bytesscripts/net_visibility_grid_culling.gdasset1,521 bytesscripts/network_error_handler.gdasset1,351 bytesscripts/network_input_synchronizer.gdasset1,404 bytesscripts/networked_interpolator.gdasset1,383 bytesscripts/packet_peer_latency_test.gdasset1,486 bytesscripts/secure_variable_synchronizer.gdasset1,430 bytesscripts/secured_rpc_pattern.gdasset1,669 bytesscripts/server_authoritative_controller.gdasset3,716 bytesscripts/server_dedicated_host.gdasset1,530 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-navigation-pathfinding
When your agent uses it
Expert blueprint for AI pathfinding (tower defense, RTS, stealth) using NavigationAgent2D/3D, NavigationServer, avoidance, and dynamic navigation mesh generation. Use when implementing enemy AI, NPC movement, or obstacle avoidance. Keywords NavigationAgent2D, NavigationRegion2D, pathfinding, NavigationServer, avoidance, baking, NavigationObstacle.
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
3,098 tokensWhen the skill is activated
Reference documents
1,693 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Navigation & Pathfinding
- Decision Tree → Scripts
- Chase / Retarget Rule (never contradict NEVER)
- Available Scripts
- Expert Pointers
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore12,896 bytesSKILL.mdcore12,896 bytesSKILL.mdcore12,896 bytesSKILL.mdcore12,896 bytesSKILL.mdcore12,896 bytesreferences/agent-movement-patterns.mddoc2,677 bytesreferences/expert-nav-architectures.mddoc545 bytesreferences/migration-notes.mddoc3,265 bytesscripts/agent_stuck_detection.gdasset1,658 bytesscripts/async_dynamic_baking.gdasset1,922 bytesscripts/crowd_agent_3d.gdasset1,770 bytesscripts/dynamic_nav_manager.gdasset2,071 bytesscripts/group_avoidance_formations.gdasset1,493 bytesscripts/layer_mask_navigation.gdasset1,515 bytesscripts/low_level_avoidance.gdasset1,982 bytesscripts/memory_optimized_queries.gdasset1,450 bytesscripts/moving_obstacle_server.gdasset1,656 bytesscripts/nav_link_traversal.gdasset1,863 bytesscripts/nav_mesh_carver_3d.gdasset1,301 bytesscripts/navmesh_profiler.gdasset820 bytesscripts/server_navigation_setup.gdasset1,837 bytesscripts/smart_navigation_agent.gdasset3,794 bytesscripts/terrain_cost_manager.gdasset1,480 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-particles
When your agent uses it
Expert blueprint for GPU particle systems (explosions, magic effects, weather, trails) using GPUParticles2D/3D, ParticleProcessMaterial, gradients, sub-emitters, and custom shaders. Use when creating VFX, environmental effects, or visual feedback. Keywords GPUParticles2D, ParticleProcessMaterial, emission_shape, color_ramp, sub_emitter, one_shot.
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
3,359 tokensWhen the skill is activated
Reference documents
1,819 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Particle Systems
- Choose Table (load only the matching script)
- Available Scripts
- Expert Pointers
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore13,534 bytesSKILL.mdcore13,534 bytesreferences/expert-vfx-patterns.mddoc2,648 bytesreferences/migration-notes.mddoc4,338 bytesscripts/2d_physics_interpolation_fix.gdasset1,579 bytesscripts/custom_particle_logic.gdshaderasset1,562 bytesscripts/dynamic_userdata_modulation.gdasset1,454 bytesscripts/local_vs_global_coords.gdasset1,531 bytesscripts/massive_swarm_multimesh.gdasset1,613 bytesscripts/particle_attractor_opt.gdasset1,680 bytesscripts/particle_burst_emitter.gdasset2,631 bytesscripts/particle_lod_manager.gdasset1,461 bytesscripts/screenspace_weather_heightfield.gdasset1,483 bytesscripts/smart_oneshot_recycler.gdasset1,439 bytesscripts/sub_emitter_impact.gdshaderasset1,396 bytesscripts/vfx_pool_manager.gdasset541 bytesscripts/vfx_shader_manager.gdasset2,584 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-performance-optimization
When your agent uses it
Expert blueprint for performance profiling and optimization (frame drops, memory leaks, draw calls) using Godot Profiler, object pooling, visibility culling, and bottleneck identification. Use when diagnosing lag, optimizing for target FPS, or reducing memory usage. Keywords profiling, Godot Profiler, bottleneck, object pooling, VisibleOnScreenNotifier, draw calls, MultiMesh.
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
2,923 tokensWhen the skill is activated
Reference documents
1,785 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Performance Optimization
- Profiler-Tab Decision Tree
- Available Scripts
- Expert Pointers (keep short)
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore12,140 bytesSKILL.mdcore12,140 bytesSKILL.mdcore12,140 bytesSKILL.mdcore12,140 bytesreferences/migration-notes.mddoc5,062 bytesreferences/profiler-budgets-and-prewarm.mddoc1,794 bytesscripts/custom_monitor_profiler.gdasset1,406 bytesscripts/custom_performance_monitor.gdasset2,372 bytesscripts/low_level_physics_query.gdasset1,638 bytesscripts/manual_culling_logic.gdasset1,444 bytesscripts/multimesh_foliage_manager.gdasset2,534 bytesscripts/multimesh_optimizer.gdasset1,491 bytesscripts/navigation_agent_optimization.gdasset1,433 bytesscripts/object_pool_system.gdasset1,698 bytesscripts/rendering_server_direct.gdasset1,599 bytesscripts/shared_resource_strategy.gdasset1,328 bytesscripts/texture_array_batching.gdasset1,404 bytesscripts/worker_thread_pool_manager.gdasset1,560 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-physics-3d
When your agent uses it
Expert patterns for Godot 3D physics (Jolt/PhysX), including Ragdolls, PhysicalBones, Joint3D constraints, RayCasting optimizations, and collision layers. Use for rigid body simulations, character physics, or complex interactions. Trigger keywords: RigidBody3D, PhysicalBone3D, Jolt, Ragdoll, Skeleton3D, Joint3D, PinJoint3D, HingeJoint3D, Generic6DOFJoint3D, RayCast3D, PhysicsDirectSpaceState3D.
What it loads into context
Frontmatter
124 tokensAlways available to the agent
SKILL.md
3,438 tokensWhen the skill is activated
Reference documents
1,841 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Body / Symptom Decision Tree
- 3D Layer Pitfalls (not a 2D primer)
- Available Scripts
- Expert Pointers (Jolt)
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore13,107 bytesSKILL.mdcore13,107 bytesreferences/expert-3d-constraints.mddoc1,723 bytesreferences/migration-notes.mddoc5,028 bytesscripts/custom_gravity_well_3d.gdasset1,233 bytesscripts/hover_constraint_3d.gdasset1,380 bytesscripts/joint_3d_breakage_logic.gdasset1,441 bytesscripts/kinematic_3d_stairs_logic.gdasset1,517 bytesscripts/physics_ccd_3d_projectile.gdasset1,419 bytesscripts/physics_layers_3d_config.gdasset1,248 bytesscripts/physics_server_3d_bullets.gdasset1,764 bytesscripts/ragdoll_blender.gdasset836 bytesscripts/ragdoll_manager.gdasset2,349 bytesscripts/ray_query_3d_vision.gdasset1,360 bytesscripts/raycast_visualizer.gdasset2,779 bytesscripts/shapecast_3d_ground_check.gdasset1,366 bytesscripts/soft_body_3d_interaction.gdasset1,320 bytesscripts/vehicle_simulation_tuning.gdasset1,388 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-platform-console
When your agent uses it
Expert blueprint for console platforms (PlayStation, Xbox, Nintendo Switch) covering controller-first UI, certification requirements (TRCs/TCRs), platform services (achievements, cloud saves), and performance compliance. Use when targeting console releases or implementing gamepad-only interfaces. Keywords console, PlayStation, Xbox, Switch, TRC, TCR, certification, controller, gamepad, achievements.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
3,335 tokensWhen the skill is activated
Reference documents
1,315 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Certification Golden Path (MANDATORY scripts)
- Input Handling (Input Map — not raw indices)
- Expert Techniques
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore13,963 bytesreferences/console-cert-patterns.mddoc2,755 bytesreferences/migration-notes.mddoc2,489 bytesscripts/achievement_offline_queue.gdasset1,793 bytesscripts/async_save_manager.gdasset1,897 bytesscripts/background_data_prefetcher.gdasset1,650 bytesscripts/certification_manager.gdasset2,011 bytesscripts/console_boot_config.gdasset1,576 bytesscripts/console_compliance_handler.gdasset2,848 bytesscripts/console_shader_manager.gdasset313 bytesscripts/controller_prompt_mapper.gdasset1,559 bytesscripts/controller_telemetry.gdasset441 bytesscripts/memory_budget_guard.gdasset1,746 bytesscripts/performance_scaler_fsr.gdasset1,611 bytesscripts/platform_console_patterns.gdasset3,460 bytesscripts/platform_dialog_invoker.gdasset1,472 bytesscripts/platform_overlay_manager.gdasset523 bytesscripts/server_side_projectile.gdasset2,064 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-platform-desktop
When your agent uses it
Expert blueprint for desktop platforms (Windows/Linux/macOS) covering keyboard/mouse controls, settings menus, window management (fullscreen, resolution), keybind remapping, and Steam integration. Use when targeting PC platforms or implementing desktop-specific features. Keywords desktop, Windows, Linux, macOS, settings, keybinds, ConfigFile, DisplayServer, Steam, fullscreen.
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
2,723 tokensWhen the skill is activated
Reference documents
1,393 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Desktop Rules)
- Available Scripts
- Desktop Golden Path (MANDATORY scripts)
- Expert Callouts (keep short — not full tutorials)
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore11,403 bytesreferences/desktop-expert-patterns.mddoc2,554 bytesreferences/migration-notes.mddoc2,811 bytesscripts/desktop_integration_manager.gdasset3,908 bytesscripts/desktop_performance_monitor.gdasset1,464 bytesscripts/desktop_settings_persistent.gdasset2,054 bytesscripts/desktop_window_manager.gdasset2,023 bytesscripts/graceful_shutdown_handler.gdasset1,512 bytesscripts/low_processor_eco_mode.gdasset1,378 bytesscripts/native_dialog_helper.gdasset1,546 bytesscripts/native_shell_executor.gdasset1,289 bytesscripts/physical_input_rebinder.gdasset1,616 bytesscripts/platform_desktop_patterns.gdasset4,022 bytesscripts/platform_sdk_wrapper.gdasset1,515 bytesscripts/secondary_window_spawner.gdasset1,518 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-platform-mobile
When your agent uses it
Expert blueprint for mobile platforms (Android/iOS) covering touch controls, virtual joysticks, responsive UI, safe areas (notches), battery optimization, and app store guidelines. Use when targeting mobile releases or implementing touch input. Keywords mobile, Android, iOS, touch, InputEventScreenTouch, virtual joystick, safe area, battery, app store, orientation.
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
3,093 tokensWhen the skill is activated
Reference documents
1,564 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Mobile Rules)
- Available Scripts
- Decision tree (before implementation)
- Project settings (mobile)
- App Store Metadata
- Ship-gate checks (WHY)
- Expert notes (script-first)
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore13,095 bytesreferences/migration-notes.mddoc2,897 bytesreferences/mobile-touch-and-expert.mddoc3,270 bytesscripts/adaptive_safe_area_inset.gdasset1,797 bytesscripts/android_runtime_permissions.gdasset1,676 bytesscripts/haptic_pattern_generator.gdasset1,450 bytesscripts/mobile_gesture_recognizer.gdasset2,155 bytesscripts/mobile_haptics.gdasset300 bytesscripts/mobile_iap_flow_boilerplate.gdasset1,813 bytesscripts/mobile_navigation_manager.gdasset500 bytesscripts/mobile_safe_area_handler.gdasset3,053 bytesscripts/mobile_sensor_fusion.gdasset1,453 bytesscripts/mobile_shader_precompiler.gdasset801 bytesscripts/mobile_vram_optimizer.gdasset1,612 bytesscripts/native_share_invoker.gdasset1,534 bytesscripts/orientation_layout_adaptor.gdasset1,544 bytesscripts/platform_mobile_patterns.gdasset4,090 bytesscripts/thermal_throttle_monitor.gdasset1,701 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-platform-vr
When your agent uses it
Expert blueprint for VR platforms (Meta Quest, PSVR, SteamVR, Pico) covering XR toolkit (OpenXR), comfort settings (vignetting, snap turning, teleport), motion controls, hand tracking, and 90+ FPS requirements. Use when targeting VR headsets or implementing immersive 3D experiences. Keywords VR, XR, OpenXR, Meta Quest, motion sickness, comfort, locomotion, XRController3D, foveated rendering.
What it loads into context
Frontmatter
103 tokensAlways available to the agent
SKILL.md
2,981 tokensWhen the skill is activated
Reference documents
1,280 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert VR Rules)
- Comfort Decision Tree (start here)
- Available Scripts
- Teleport Accessibility Path
- Comfort Gates (NEVER-adjacent)
- Deep dives (on demand)
- Reference
Files
SKILL.mdcore12,029 bytesreferences/migration-notes.mddoc4,011 bytesreferences/xr-comfort-patterns.mddoc689 bytesscripts/mixed_reality_manager.gdasset503 bytesscripts/platform_vr_patterns.gdasset4,713 bytesscripts/universal_grab_manager.gdasset573 bytesscripts/vr_hand_gesture_detector.gdasset1,481 bytesscripts/vr_haptic_sequencer.gdasset1,492 bytesscripts/vr_headset_focus_guard.gdasset1,426 bytesscripts/vr_input_action_mapper.gdasset1,352 bytesscripts/vr_locomotion_handler.gdasset2,436 bytesscripts/vr_openxr_initializer.gdasset1,854 bytesscripts/vr_passthrough_manager.gdasset1,574 bytesscripts/vr_performance_config.gdasset1,640 bytesscripts/vr_physics_hand.gdasset3,239 bytesscripts/vr_physics_hand_controller.gdasset1,481 bytesscripts/vr_safety_guardian_warner.gdasset1,596 bytesscripts/xr_performance_overlay.gdasset400 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-platform-web
When your agent uses it
Expert blueprint for HTML5/web export on Compatibility (WebGL 2.0): JavaScriptBridge, localStorage wrapper, custom loading shells, COOP/COEP hosts, relative paths, beforeunload, visibility pause, and size optimization. WebGPU is out of scope. Keywords: web, HTML5, WebGL, Compatibility, JavaScriptBridge, localStorage, COOP, COEP, canvas, browser API.
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
2,761 tokensWhen the skill is activated
Reference documents
1,170 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Web Rules)
- Host checklist (procedure)
- Available Scripts
- Expert WHY (critical)
- Deep dive (load on demand)
- Loading shell (custom HTML)
- Feature gate
- Size / perf knobs
- PWA update hook
- Reference
Files
SKILL.mdcore11,513 bytesreferences/migration-notes.mddoc2,398 bytesreferences/web-elite-patterns.mddoc1,888 bytesscripts/platform_web_patterns.gdasset4,336 bytesscripts/web_bridge_sync.gdasset2,613 bytesscripts/web_browser_input_guard.gdasset1,454 bytesscripts/web_clipboard_interface.gdasset1,693 bytesscripts/web_external_url_opener.gdasset1,391 bytesscripts/web_javascript_bridge_callback.gdasset1,688 bytesscripts/web_json_rpc_bridge.gdasset1,133 bytesscripts/web_local_storage_wrapper.gdasset2,248 bytesscripts/web_navigation_guard.gdasset1,495 bytesscripts/web_performance_profiler.gdasset1,564 bytesscripts/web_resource_lazy_loader.gdasset1,633 bytesscripts/web_responsive_canvas_adaptor.gdasset1,629 bytesscripts/web_visibility_auto_pause.gdasset1,768 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-procedural-generation
When your agent uses it
Expert blueprint for procedural content generation (dungeons, terrain, loot, levels) using FastNoiseLite, random walks, BSP trees, Wave Function Collapse, and seeded randomization. Use when creating roguelikes, sandbox games, or dynamic content. Keywords procedural, generation, FastNoiseLite, Perlin noise, BSP, drunkard walk, Wave Function Collapse, seeding.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
3,627 tokensWhen the skill is activated
Reference documents
1,666 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Procedural Generation
- Golden Path (MANDATORY)
- Algorithm Decision Tree
- Available Scripts
- Expert Procedural Patterns
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore14,462 bytesSKILL.mdcore14,462 bytesSKILL.mdcore14,462 bytesreferences/algorithm-recipes.mddoc2,812 bytesreferences/migration-notes.mddoc3,069 bytesscripts/bsp_tree_rooms.gdasset1,215 bytesscripts/cellular_automata_dungeon.gdasset2,007 bytesscripts/drunknard_walk_path.gdasset1,454 bytesscripts/dungeon_generator.gdasset3,950 bytesscripts/fast_noise_noise2d_master.gdasset1,499 bytesscripts/l_system_tree_gen.gdasset1,366 bytesscripts/marching_squares_metaballs.gdasset1,383 bytesscripts/mesh_gen_infinite_terrain.gdasset1,546 bytesscripts/multi_threaded_chunk_gen.gdasset2,008 bytesscripts/poisson_disk_sampling_2d.gdasset2,351 bytesscripts/proc_gen_graph_layout.gdasset1,957 bytesscripts/proc_gen_marching_cubes_base.gdasset1,694 bytesscripts/proc_gen_seed_history.gdasset1,739 bytesscripts/wave_function_collapse_lite.gdasset3,161 bytesscripts/wfc_level_generator.gdasset3,260 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-project-foundations
When your agent uses it
Expert blueprint for Godot 4 project organization (feature-based folders, naming conventions, version control). Enforces snake_case files, PascalCase nodes, %SceneUniqueNames, and .gitignore best practices. Use when starting new projects or refactoring structure. Keywords project organization, naming conventions, snake_case, PascalCase, feature-based, .gitignore, .gdignore.
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
2,909 tokensWhen the skill is activated
Reference documents
1,938 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- NEVER Do (Expert Anti-Patterns)
- Ownership decision tree
- Workflow: Scaffolding a New Project
- Typed GDScript strictness (foundations-only)
- Expert Foundation Architectures
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore12,307 bytesSKILL.mdcore12,307 bytesSKILL.mdcore12,307 bytesgodot.gitignoreasset126 bytesreferences/foundations-deep.mddoc3,464 bytesreferences/migration-notes.mddoc3,814 bytesscripts/action_buffer_input.gdasset1,984 bytesscripts/advanced_telemetry_logger.gdasset2,115 bytesscripts/async_resource_loader.gdasset2,109 bytesscripts/base_data_resource.gdasset1,757 bytesscripts/build_metadata_provider.gdasset1,828 bytesscripts/dependency_auditor.gdasset3,749 bytesscripts/feature_scaffolder.gdasset4,275 bytesscripts/global_event_bus.gdasset1,692 bytesscripts/managed_autoload.gdasset1,935 bytesscripts/node_pooling_system.gdasset2,073 bytesscripts/project_bootstrapper.gdasset2,875 bytesscripts/runtime_configurator.gdasset2,154 bytesscripts/scene_naming_validator.gdasset3,376 bytesscripts/threaded_task_worker.gdasset1,955 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-project-templates
When your agent uses it
Navigation skill for genre project scaffolds: pick platformer/RPG/FPS (or other genre) then load matching template scripts and route gameplay fill to godot-genre-* skills. Use when bootstrapping architecture, bootstrap order, pause modes, PCK DLC, or feature tags — not for pasting FPS/inventory recipes. Keywords: project templates, bootstrap, Subsystem Locator, PCK, feature tags, PROCESS_MODE_ALWAYS, genre scaffold.
What it loads into context
Frontmatter
102 tokensAlways available to the agent
SKILL.md
3,322 tokensWhen the skill is activated
Reference documents
1,797 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Golden Path
- Genre Router → Scripts
- Architecture Deltas (keep in this skill)
- Adapt-Not-Copy Checklist
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore13,433 bytesSKILL.mdcore13,433 bytesreferences/genre-template-scaffolds.mddoc3,415 bytesreferences/migration-notes.mddoc3,170 bytesscripts/accessibility_tts_manager.gdasset1,589 bytesscripts/base_actor.gdasset1,743 bytesscripts/base_game_manager.gdasset2,752 bytesscripts/base_level.gdasset1,750 bytesscripts/base_menu.gdasset1,667 bytesscripts/bootstrap_config.gdasset1,983 bytesscripts/level_steamer_manager.gdasset1,958 bytesscripts/modular_dlc_loader.gdasset1,947 bytesscripts/multi_platform_input.gdasset1,935 bytesscripts/platform_feature_config.gdasset1,904 bytesscripts/scene_state_machine.gdasset1,807 bytesscripts/state_machine_node.gdasset1,324 bytesscripts/subsystem_locator.gdasset1,415 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-quest-system
When your agent uses it
Expert blueprint for quest tracking systems (objectives, progress, rewards, branching chains) using Resource-based quests, signal-driven updates, and AutoLoad managers. Use when implementing RPG quests or mission systems. Keywords quest, objectives, Quest Resource, QuestObjective, signal-driven, branching, rewards, AutoLoad.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
2,370 tokensWhen the skill is activated
Reference documents
1,375 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- MANDATORY loads
- Golden path
- NEVER Do in Quest Systems
- Field alignment (`StringName`)
- Expert WHY (critical)
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore10,030 bytesSKILL.mdcore10,030 bytesreferences/migration-notes.mddoc2,469 bytesreferences/quest-patterns-deep.mddoc2,856 bytesscripts/branching_quest_data.gdasset1,298 bytesscripts/hidden_objective_logic.gdasset1,257 bytesscripts/kill_objective_trigger.gdasset1,578 bytesscripts/localized_quest_description.gdasset1,401 bytesscripts/quest_conflict_resolver.gdasset743 bytesscripts/quest_giver_dialogue_hook.gdasset1,452 bytesscripts/quest_graph_manager.gdasset3,118 bytesscripts/quest_manager.gdasset3,605 bytesscripts/quest_manager_singleton.gdasset2,850 bytesscripts/quest_persistence_loader.gdasset1,557 bytesscripts/quest_resource.gdasset1,515 bytesscripts/quest_ui_tracker.gdasset1,705 bytesscripts/quest_waypoint_helper.gdasset518 bytesscripts/timed_quest_challenge.gdasset1,261 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-raycasting-queries
When your agent uses it
Expert blueprint for physics queries using RayCast, ShapeCast, and DirectSpaceState. Covers hit detection, volume overlap, mouse picking, and high-performance server-side intersection queries. Use when implementing projectiles, LOS, terrain grounding, or AI sensors. Keywords raycast, shapecast, direct_space_state, intersect_ray, intersect_shape, PhysicsRayQueryParameters, collision mask, mouse picking.
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
3,267 tokensWhen the skill is activated
Reference documents
1,610 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- NEVER Do in Physics Queries
- Query-Type Decision Table
- 3D Mouse Picking Example
- Expert WHY (query timing & LOS)
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore13,304 bytesSKILL.mdcore13,304 bytesSKILL.mdcore13,304 bytesSKILL.mdcore13,304 bytesreferences/migration-notes.mddoc3,308 bytesreferences/query-elite-patterns.mddoc2,672 bytesscripts/direct_space_state_raycast.gdasset1,473 bytesscripts/field_of_view_scanner.gdasset1,623 bytesscripts/mouse_pick_3d_query.gdasset1,608 bytesscripts/multiple_hit_piercing_ray.gdasset1,450 bytesscripts/point_in_shape_query.gdasset1,298 bytesscripts/query_exclusion_optimization.gdasset1,318 bytesscripts/raycast_reflection_logic.gdasset1,689 bytesscripts/rest_info_3d_stuck_fix.gdasset1,495 bytesscripts/shapecast_ground_detection.gdasset1,344 bytesscripts/water_buoyancy_surface_calc.gdasset1,462 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-rea
When your agent uses it
Emit a Godot 4.7 project from a GDAS-reader evidence ledger. Stubs name the ledger id and the Domain Skill to load. Use after gdas-reader, not as a decompiler. Keywords: godot-rea, reconstruction, ledger, emit_project, Godot 4.7.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
2,055 tokensWhen the skill is activated
Reference documents
1,336 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- What gets written
- Expert Knowledge Delta
- NEVER
- Honesty rubric
- Available Scripts
- Reference
- Related Skills
Scripts executed separately
scripts/emit_project.py
Files
SKILL.mdcore7,986 bytesSKILL.mdcore7,986 bytesSKILL.mdcore7,986 bytesSKILL.mdcore7,986 bytesSKILL.mdcore7,986 bytesSKILL.mdcore7,986 bytesSKILL.mdcore7,986 bytesreferences/ledger-contract.mddoc1,370 bytesreferences/migration-notes.mddoc3,254 bytesscripts/emit_project.pyruns9,038 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-resource-data-patterns
When your agent uses it
Expert blueprint for data-oriented design using Resource/RefCounted classes (item databases, character stats, reusable data structures). Covers typed arrays, serialization, nested resources, and resource caching. Use when implementing data systems OR inventory/stats/dialogue databases. Keywords Resource, RefCounted, ItemData, CharacterStats, database, serialization, @export, typed arrays.
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
2,412 tokensWhen the skill is activated
Reference documents
1,799 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Resource Design
- Decision Tree: Resource vs RefCounted vs Node
- Available Scripts — MANDATORY by Scenario
- Expert WHY (critical)
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore10,273 bytesSKILL.mdcore10,273 bytesreferences/migration-notes.mddoc2,988 bytesreferences/resource-patterns-deep.mddoc3,741 bytesscripts/character_stats_resource.gdasset1,358 bytesscripts/custom_data_resource.gdasset1,469 bytesscripts/data_factory_resource.gdasset2,600 bytesscripts/dynamic_resource_generation.gdasset1,280 bytesscripts/flyweight_enemy_config.gdasset1,319 bytesscripts/nested_resource_serialization.gdasset1,285 bytesscripts/resource_based_inventory.gdasset1,222 bytesscripts/resource_flyweight_caching.gdasset1,361 bytesscripts/resource_local_to_scene.gdasset1,378 bytesscripts/resource_pool.gdasset2,068 bytesscripts/resource_preloading_strategy.gdasset1,301 bytesscripts/resource_save_system.gdasset1,528 bytesscripts/resource_validator.gdasset2,930 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-rpg-stats
When your agent uses it
Expert blueprint for RPG stat systems (attributes, leveling, modifiers, damage formulas) using Resource-based stats, stackable modifiers, and derived stat calculations. Use when implementing character progression OR equipment/buff systems. Keywords stats, attributes, leveling, modifiers, CharacterStats, derived stats, damage calculation, XP.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
2,947 tokensWhen the skill is activated
Reference documents
1,428 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- NEVER Do in RPG Stats
- Decision Tree
- API alignment (StatusEffectData)
- Elite reminders (script-backed)
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore12,376 bytesreferences/elite-stat-patterns.mddoc2,860 bytesreferences/migration-notes.mddoc2,560 bytesscripts/base_stats_resource.gdasset1,553 bytesscripts/damage_formula_handler.gdasset1,344 bytesscripts/derived_stat_resource.gdasset555 bytesscripts/dynamic_stat_label_sync.gdasset1,289 bytesscripts/equipment_tooltip_helper.gdasset780 bytesscripts/exp_progression_resource.gdasset1,160 bytesscripts/level_up_system.gdasset1,393 bytesscripts/modifier_stack_stats.gdasset2,629 bytesscripts/persistent_character_stats.gdasset1,308 bytesscripts/resource_stat_inheritance.gdasset1,196 bytesscripts/rpg_stat_resource.gdasset376 bytesscripts/stat_modifier_stacking.gdasset1,243 bytesscripts/stat_resource.gdasset3,003 bytesscripts/stats_component_reactive.gdasset2,087 bytesscripts/status_effect_data.gdasset1,393 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-save-load-systems
When your agent uses it
Expert blueprint for save/load systems using JSON/binary serialization, PERSIST group pattern, versioning, and migration. Covers player progress, settings, game state persistence, and error recovery. Use when implementing save systems OR data persistence. Keywords save, load, JSON, FileAccess, user://, serialization, version migration, PERSIST group.
What it loads into context
Frontmatter
80 tokensAlways available to the agent
SKILL.md
3,036 tokensWhen the skill is activated
Reference documents
1,919 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Available Scripts
- Deep dive (load on demand)
- Expert WHY (critical)
- Decision Tree: Pick a Persistence Shape
- `allow_objects` Trust Boundary
- Golden Path (version → migrate → backup → atomic write)
- Reference
Files
SKILL.mdcore13,008 bytesreferences/migration-notes.mddoc3,173 bytesreferences/save-patterns-deep.mddoc4,146 bytesscripts/save_integrity_validator.gdasset838 bytesscripts/save_load_patterns.gdasset4,885 bytesscripts/save_migration_manager.gdasset3,224 bytesscripts/save_system_encryption.gdasset3,104 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-scene-management
When your agent uses it
Expert blueprint for scene loading, transitions, async (background) loading, instance management, and caching. Covers fade transitions, loading screens, dynamic spawning, and scene persistence. Use when implementing level changes OR dynamic content loading. Keywords scene, loading, transition, async, ResourceLoader, change_scene, preload, PackedScene, fade.
What it loads into context
Frontmatter
77 tokensAlways available to the agent
SKILL.md
2,998 tokensWhen the skill is activated
Reference documents
1,985 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- NEVER Do in Scene Management
- Decision Tree: How to Change Content
- Expert WHY (staging / integrity)
- Deep dive (load on demand)
- Reference
Files
SKILL.mdcore12,622 bytesSKILL.mdcore12,622 bytesSKILL.mdcore12,622 bytesSKILL.mdcore12,622 bytesSKILL.mdcore12,622 bytesSKILL.mdcore12,622 bytesSKILL.mdcore12,622 bytesreferences/migration-notes.mddoc3,773 bytesreferences/scene-patterns-deep.mddoc3,841 bytesscripts/additive_ui_layering.gdasset1,409 bytesscripts/async_scene_manager.gdasset3,451 bytesscripts/background_resource_loader.gdasset1,875 bytesscripts/dynamic_script_attachment.gdasset1,240 bytesscripts/node_path_safe_retrieval.gdasset1,337 bytesscripts/node_unparent_reparent.gdasset1,449 bytesscripts/persistent_data_preservation.gdasset1,367 bytesscripts/scene_instancing_pooling.gdasset1,582 bytesscripts/scene_pool.gdasset2,916 bytesscripts/scene_state_manager.gdasset2,934 bytesscripts/scene_transition_manager.gdasset1,353 bytesscripts/subviewport_scene_layering.gdasset1,272 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-server-architecture
When your agent uses it
Expert blueprint for dedicated / headless multiplayer hosts: ENet/DTLS, authority validation, safe packet decode, matchmaker handoff, and health telemetry. Use when building authoritative servers, --headless hosts, or hardening host networking. Keywords: dedicated server, headless, ENet, DTLS, authority, safe_packet_decoder, multiplayer host, WebSocketMultiplayerPeer.
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
2,870 tokensWhen the skill is activated
Reference documents
1,005 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Skill boundary (Do NOT Load)
- Host Golden Path (MANDATORY)
- Available Scripts
- NEVER Do in Server Architecture (Host)
- Host Patterns
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore11,828 bytesSKILL.mdcore11,828 bytesreferences/migration-notes.mddoc2,403 bytesreferences/rendering-physics-server-cookbook.mddoc1,185 bytesscripts/dtls_secure_server.gdasset1,609 bytesscripts/enet_optimized_host.gdasset1,574 bytesscripts/headless_init_manager.gdasset1,523 bytesscripts/headless_manager.gdasset2,418 bytesscripts/isolated_multiplayer_api.gdasset1,457 bytesscripts/manual_network_poll.gdasset1,432 bytesscripts/peer_kick_manager.gdasset1,489 bytesscripts/physics_server_direct.gdasset1,679 bytesscripts/rid_performance_server.gdasset3,455 bytesscripts/safe_packet_decoder.gdasset1,462 bytesscripts/server_authority_validator.gdasset1,661 bytesscripts/server_health_exporter.gdasset2,724 bytesscripts/server_matchmaker_client.gdasset2,384 bytesscripts/websocket_server_compat.gdasset1,397 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-shaders-basics
When your agent uses it
Expert Godot shader patterns for batch-safe hitflash, alpha-scissor foliage/dissolve, screenspace postFX, depth reconstruction, triplanar, and instance uniforms — not first-shader tutorials. Trigger on draw-call batching breaks, discard vs depth-prepass, foliage shadows, post-process quads, or world-position FX. Keywords: instance uniform, ALPHA_SCISSOR, hint_screen_texture, hint_depth_texture, global uniform, sampler2DArray, canvas_item, spatial, post-processing.
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
3,202 tokensWhen the skill is activated
Reference documents
2,285 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Shaders
- Scenario → Script Triggers
- Available Scripts
- Expert Pointers
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore13,092 bytesreferences/2d-effect-recipes.mddoc1,821 bytesreferences/3d-and-postfx-recipes.mddoc895 bytesreferences/expert-advanced-patterns.mddoc1,247 bytesreferences/migration-notes.mddoc3,336 bytesreferences/uniforms-and-builtins.mddoc714 bytesscripts/depth_world_reconstruction.gdshaderasset1,481 bytesscripts/dissolve_scissor_expert.gdshaderasset1,648 bytesscripts/foliage_wind_sway_expert.gdshaderasset1,429 bytesscripts/global_grass_flatten.gdshaderasset1,303 bytesscripts/instance_texture_array.gdshaderasset1,357 bytesscripts/instance_uniform_hitflash.gdshaderasset1,455 bytesscripts/noise_terrain_displacement.gdshaderasset1,495 bytesscripts/screenspace_full_quad.gdshaderasset1,255 bytesscripts/screenspace_hex_pixelate.gdshaderasset1,788 bytesscripts/shader_parameter_animator.gdasset2,313 bytesscripts/shader_warmup_loader.gdasset386 bytesscripts/triplanar_world_mapping.gdshaderasset1,593 bytesscripts/vfx_port_shader.gdshaderasset2,972 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-signal-architecture
When your agent uses it
Expert blueprint for signal-driven architecture using "Signal Up, Call Down" pattern for loose coupling. Covers typed signals, signal chains, one-shot connections, and AutoLoad event buses. Use when implementing event systems OR decoupling nodes. Keywords signal, emit, connect, CONNECT_ONE_SHOT, CONNECT_REFERENCE_COUNTED, event bus, AutoLoad, decoupling.
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
2,935 tokensWhen the skill is activated
Reference documents
1,631 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in Signal Architecture
- Signal Up / Call Down
- Decision Tree: Where to Connect
- Available Scripts
- Lambda Capture Cleanup (complete)
- CONNECT_REFERENCE_COUNTED — Correct Semantics
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore12,278 bytesSKILL.mdcore12,278 bytesSKILL.mdcore12,278 bytesreferences/implementation-patterns.mddoc1,960 bytesreferences/migration-notes.mddoc4,080 bytesscripts/await_signal_sequencing.gdasset1,239 bytesscripts/callable_bind_context.gdasset1,258 bytesscripts/complex_signal_sequencer.gdasset1,267 bytesscripts/disconnect_ghost_signals.gdasset1,296 bytesscripts/global_event_bus.gdasset2,677 bytesscripts/global_signal_bus_router.gdasset1,313 bytesscripts/one_shot_deferred_connections.gdasset1,334 bytesscripts/safe_dynamic_connections.gdasset1,176 bytesscripts/signal_debugger.gdasset2,741 bytesscripts/signal_spy.gdasset3,299 bytesscripts/signal_up_call_down_pattern.gdasset1,508 bytesscripts/track_signal_emitter_source.gdasset1,162 bytesscripts/unbind_unwanted_args.gdasset1,042 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-state-machine-advanced
When your agent uses it
Expert blueprint for hierarchical finite state machines (HSM) and pushdown automata for complex AI/character behaviors. Covers state stacks, sub-states, transition validation, and state context passing. Use when basic FSMs are insufficient OR implementing layered AI. Keywords state machine, HSM, hierarchical, pushdown automata, state stack, FSM, AI behavior.
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
3,214 tokensWhen the skill is activated
Reference documents
1,256 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- Decision Tree — Which Machine?
- NEVER Do (Expert State Rules)
- Implementation — Scripts Are Source of Truth
- Expert State Machine Patterns
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore13,243 bytesSKILL.mdcore13,243 bytesSKILL.mdcore13,243 bytesreferences/hsm-implementation-cookbook.mddoc1,124 bytesreferences/migration-notes.mddoc3,243 bytesscripts/hsm_animation_syncer.gdasset1,435 bytesscripts/hsm_concurrent_logic.gdasset1,440 bytesscripts/hsm_hierarchical_base.gdasset1,836 bytesscripts/hsm_logic_state.gdasset2,999 bytesscripts/hsm_pushdown_stack.gdasset1,709 bytesscripts/hsm_reentry_aware_state.gdasset1,425 bytesscripts/hsm_resource_state_loader.gdasset1,548 bytesscripts/hsm_state_context.gdasset1,427 bytesscripts/hsm_state_history_logger.gdasset1,464 bytesscripts/hsm_state_timer_component.gdasset1,358 bytesscripts/hsm_transition_guard.gdasset1,439 bytesscripts/pushdown_automaton.gdasset3,058 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-testing-patterns
When your agent uses it
Expert testing decision trees for GdUnit4: unit vs scene vs CI gates, headless runners, snapshots, and mock networks. Use when choosing test layers, wiring CI, or validating signals/physics without beginner assert catalogs. Keywords: GdUnit4, GdUnitTestSuite, headless CI, snapshot test, mock network, scene integration test, TDD.
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
2,809 tokensWhen the skill is activated
Reference documents
1,520 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Decision Tree → Scripts
- MANDATORY Triggers
- Available Scripts
- NEVER Do in Testing (GdUnit4)
- Expert Gates (short)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore11,605 bytesSKILL.mdcore11,605 bytesSKILL.mdcore11,605 bytesreferences/expert-testing-patterns.mddoc1,467 bytesreferences/manual-testing-checklist.mddoc559 bytesreferences/migration-notes.mddoc3,642 bytesscripts/basic_unit_test.gdasset1,289 bytesscripts/headless_test_runner.gdasset2,243 bytesscripts/integration_test_base.gdasset2,130 bytesscripts/memory_leak_detector.gdasset1,290 bytesscripts/mock_dependency_test.gdasset1,281 bytesscripts/mock_network_provider.gdasset1,894 bytesscripts/parameter_fuzz_tester.gdasset1,221 bytesscripts/performance_benchmark_runner.gdasset1,317 bytesscripts/physics_collision_test.gdasset1,392 bytesscripts/scene_integration_test.gdasset1,257 bytesscripts/signal_emission_test.gdasset1,216 bytesscripts/snapshot_tester.gdasset1,972 bytesscripts/test_data_factory.gdasset1,154 bytesscripts/wait_for_frame_test.gdasset1,212 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-theme-easter
When your agent uses it
Apply a Classic Easter seasonal overlay: pastel Theme/StyleBox injection, confetti/shimmer VFX, elastic juice, mesh surface_override painting, cursor/audio swaps, and a date-window activation gate with player opt-out. Use when shipping holiday skins, April events, or egg-hunt juice without mutating shared .mesh/.tres assets. Keywords: pastel, seasonal Theme, StyleBox, confetti, Easter egg, surface_override, TRANS_ELASTIC, Disable Seasonal Themes, activation gate.
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
3,132 tokensWhen the skill is activated
Reference documents
1,199 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Seasonal Bootstrap (ordered)
- Decision Tree — Alternate Painters (pick one)
- Core Components (Expert Easter Tools)
- Visual Guidelines
- NEVER Do (Expert Easter Rules)
- Elite Theming Hooks
- Expert Easter Implementation
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore12,599 bytesSKILL.mdcore12,599 bytesreferences/migration-notes.mddoc3,385 bytesreferences/seasonal-implementation-recipes.mddoc933 bytesscripts/bouncy_egg_component.gdasset1,682 bytesscripts/easter_camera_pop_juice.gdasset1,279 bytesscripts/easter_confetti_canon_vfx.gdasset1,092 bytesscripts/easter_custom_cursor_manager.gdasset1,221 bytesscripts/easter_egg_collection_tracker.gdasset1,377 bytesscripts/easter_mesh_painter_override.gdasset1,454 bytesscripts/easter_palette_override.gdasset2,593 bytesscripts/easter_pastel_color_palette.gdasset1,179 bytesscripts/easter_runtime_ui_themer.gdasset1,589 bytesscripts/easter_seasonal_activation_gate.gdasset2,952 bytesscripts/easter_seasonal_audio_swapper.gdasset1,378 bytesscripts/easter_shimmer_vfx_emitter.gdasset1,410 bytesscripts/easter_squash_stretch_juice.gdasset1,472 bytesscripts/easter_wobble_physics_body.gdasset1,264 bytesscripts/seasonal_material_swapper.gdasset1,690 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-tilemap-mastery
When your agent uses it
Expert blueprint for TileMapLayer and TileSet systems for efficient 2D level design. Covers terrain autotiling, physics layers, custom data, navigation integration, and runtime manipulation. Use when building grid-based levels OR implementing destructible tiles. Keywords TileMapLayer, TileSet, terrain, autotiling, atlas, physics layer, custom data.
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
2,936 tokensWhen the skill is activated
Reference documents
1,630 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do in TileMaps
- Decision Tree: How to Write Cells
- Available Scripts (single index + MANDATORY triggers)
- Expert Trade-offs (routing only)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore11,587 bytesreferences/expert-tilemap-architectures.mddoc864 bytesreferences/migration-notes.mddoc2,901 bytesreferences/runtime-tile-patterns.mddoc1,311 bytesreferences/tileset-editor-setup.mddoc749 bytesscripts/destructible_tile_logic.gdasset1,610 bytesscripts/fast_metadata_cache.gdasset1,557 bytesscripts/gameplay_data_query.gdasset1,663 bytesscripts/nav_mesh_teleport_fix.gdasset1,461 bytesscripts/physics_shape_interaction.gdasset1,550 bytesscripts/procedural_chunk_batcher.gdasset1,676 bytesscripts/sorting_Z_layering.gdasset1,465 bytesscripts/terrain_autotile.gdasset2,474 bytesscripts/terrain_path_painter.gdasset1,622 bytesscripts/tile_pattern_stamper.gdasset1,472 bytesscripts/tilemap_chunking.gdasset4,325 bytesscripts/tilemap_data_manager.gdasset2,847 bytesscripts/tilemap_layer_v43_upgrade.gdasset1,536 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-turn-system
When your agent uses it
Expert blueprint for turn-based combat with turn order, action points, phase management, and timeline systems for strategy/RPG games. Covers speed-based initiative, interrupts, and simultaneous turns. Use when implementing turn-based combat OR tactical systems. Keywords turn-based, initiative, action points, phase, round, turn order, combat.
What it loads into context
Frontmatter
74 tokensAlways available to the agent
SKILL.md
2,613 tokensWhen the skill is activated
Reference documents
1,334 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do (Expert Anti-Patterns)
- Decision Tree — Pick a Turn Model
- Expert Components (scripts/)
- TurnManager Autoload — Interface Contract Only
- Networked Turn Timeout (Golden Path)
- Action Points (Contract)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore10,638 bytesSKILL.mdcore10,638 bytesreferences/elite-turn-patterns.mddoc1,373 bytesreferences/migration-notes.mddoc3,580 bytesscripts/active_time_battle.gdasset2,669 bytesscripts/combat_stats_resource.gdasset305 bytesscripts/timeline_turn_manager.gdasset3,397 bytesscripts/turn_predictor.gdasset628 bytesscripts/turn_system_patterns.gdasset3,843 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-tweening
When your agent uses it
Expert blueprint for programmatic animation using Tween for smooth property transitions, UI effects, camera movements, and juice. Covers easing functions, parallel tweens, chaining, and lifecycle management. Use when implementing UI animations OR procedural movement. Keywords Tween, easing, interpolation, EASE_IN_OUT, TRANS_CUBIC, tween_property, tween_callback.
What it loads into context
Frontmatter
79 tokensAlways available to the agent
SKILL.md
2,870 tokensWhen the skill is activated
Reference documents
1,584 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Decision Tree — Tween vs AnimationPlayer
- Available Scripts
- NEVER Do in Tweening
- Lifecycle Golden Path
- Camera Follow (Correct)
- Expert Patterns (keep)
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore11,571 bytesSKILL.mdcore11,571 bytesSKILL.mdcore11,571 bytesreferences/migration-notes.mddoc4,323 bytesreferences/tween-recipes-and-gotchas.mddoc1,261 bytesscripts/camera_shake_tween_logic.gdasset1,317 bytesscripts/custom_curve_tween.gdasset1,443 bytesscripts/juice_manager.gdasset3,004 bytesscripts/looped_hover_vfx.gdasset1,363 bytesscripts/nested_subtween_cutscene.gdasset1,492 bytesscripts/parallel_popup_animation.gdasset1,574 bytesscripts/relative_recoil_tween.gdasset1,341 bytesscripts/safe_tween_interruption.gdasset1,474 bytesscripts/staggered_inventory_entry.gdasset1,405 bytesscripts/text_counter_method_tween.gdasset1,383 bytesscripts/time_scale_ignored_ui.gdasset1,379 bytesscripts/tween_builder.gdasset3,272 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-ui-containers
When your agent uses it
Expert blueprint for responsive UI layouts using Container nodes (HBoxContainer, VBoxContainer, GridContainer, MarginContainer, ScrollContainer, HFlowContainer, SubViewportContainer). Covers size flags, anchors, split containers, virtual_list pooling, stretch_shrink previews, and dynamic layouts. Use when building adaptive interfaces OR implementing responsive menus. Keywords: Container, HBoxContainer, VBoxContainer, GridContainer, HFlowContainer, SubViewportContainer, virtual_list, stretch_shrink, size_flags, EXPAND_FILL, anchors, responsive.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
3,438 tokensWhen the skill is activated
Reference documents
1,129 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Decision Tree: Container type → script
- Do-NOT-Load (by scenario)
- Available Scripts
- NEVER Do in UI Containers
- Expert Layout Patterns
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore14,698 bytesSKILL.mdcore14,698 bytesreferences/container-layout-recipes.mddoc764 bytesreferences/migration-notes.mddoc3,278 bytesscripts/animated_container_shuffle.gdasset1,367 bytesscripts/aspect_ratio_mini_map.gdasset1,253 bytesscripts/container_size_flags_pro.gdasset1,440 bytesscripts/custom_radial_container.gdasset1,701 bytesscripts/dynamic_tab_manager.gdasset1,413 bytesscripts/performance_anchor_layout.gdasset1,406 bytesscripts/responsive_grid.gdasset2,436 bytesscripts/responsive_inventory_grid.gdasset1,353 bytesscripts/responsive_layout_builder.gdasset3,006 bytesscripts/responsive_tag_cloud.gdasset1,253 bytesscripts/terminal_autoscroll.gdasset1,494 bytesscripts/viewport_3d_preview.gdasset1,305 bytesscripts/virtual_list.gdasset2,619 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-ui-rich-text
When your agent uses it
Expert blueprint for RichTextLabel with BBCode formatting (bold, italic, colors, images, clickable links) and custom effects. Covers meta tags, RichTextEffect shaders, and dynamic content. Use when implementing dialogue systems OR formatted text. Keywords RichTextLabel, BBCode, [b], [color], [url], meta_clicked, RichTextEffect, dialogue.
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
3,209 tokensWhen the skill is activated
Reference documents
1,125 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- NEVER Do (Expert UI Rules)
- Reveal API Decision
- Non-Obvious Tags & Effects
- User-Generated Rich Text
- Handle Link Clicks
- Expert Text Patterns
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore12,841 bytesreferences/bbcode-tag-catalog.mddoc614 bytesreferences/migration-notes.mddoc3,074 bytesscripts/custom_bbcode_effect.gdasset2,996 bytesscripts/rich_text_animator.gdasset2,538 bytesscripts/rich_text_auto_scroller.gdasset1,465 bytesscripts/rich_text_bbcode_sanitizer.gdasset1,465 bytesscripts/rich_text_glitch_effect.gdasset1,549 bytesscripts/rich_text_gradient_generator.gdasset1,416 bytesscripts/rich_text_hover_reactive.gdasset1,573 bytesscripts/rich_text_image_scaler.gdasset1,371 bytesscripts/rich_text_meta_dispatch.gdasset1,611 bytesscripts/rich_text_rainbow_effect.gdasset1,530 bytesscripts/rich_text_syntax_highlighter.gdasset2,130 bytesscripts/rich_text_typewriter_controller.gdasset2,563 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-ui-theming
When your agent uses it
Expert blueprint for UI themes using Theme resources, StyleBoxes, custom fonts, and theme overrides for consistent visual styling. Covers StyleBoxFlat/Texture, theme inheritance, dynamic theme switching, and font variations. Use when implementing consistent UI styling OR supporting multiple themes. Keywords Theme, StyleBox, StyleBoxFlat, add_theme_override, font, theme inheritance, dark mode.
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
3,497 tokensWhen the skill is activated
Reference documents
1,096 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Available Scripts
- NEVER Do in UI Theming
- Decision Tree — Theme Ownership
- Expert Theming Patterns
- Deep recipes (on demand)
- Reference
Files
SKILL.mdcore14,895 bytesSKILL.mdcore14,895 bytesSKILL.mdcore14,895 bytesSKILL.mdcore14,895 bytesSKILL.mdcore14,895 bytesreferences/migration-notes.mddoc3,081 bytesreferences/theme-authoring-recipes.mddoc862 bytesscripts/crisp_ui_scaler.gdasset1,258 bytesscripts/custom_chart_drawing.gdasset1,478 bytesscripts/danger_button_assignment.gdasset1,145 bytesscripts/dynamic_stylebox_color.gdasset1,330 bytesscripts/focus_prompt_icon_swapper.gdasset2,682 bytesscripts/global_theme_manager.gdasset2,887 bytesscripts/memory_safe_custom_drawing.gdasset1,360 bytesscripts/procedural_theme_safe.gdasset1,340 bytesscripts/pulsating_ui_theme.gdasset1,347 bytesscripts/rtl_theme_mirroring.gdasset1,305 bytesscripts/theme_isolation.gdasset1,206 bytesscripts/theme_swapper.gdasset1,257 bytesscripts/ui_scale_manager.gdasset2,573 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgodot-version-migration
When your agent uses it
Full-history Godot version migration hub. Use when upgrading any Godot project toward the library target (currently 4.7)—from 1.x/2.x legacy eras through 3→4 and hop-by-hop 4.x minors—or finding Domain Skill-scoped migration notes. Trigger keywords: upgrade Godot, migrate Godot version, Godot 3 to 4, Godot 2 to 3, upgrading_to_godot, version migration, breaking changes, convert-3to4, TileMapLayer, AnimationMixer, engine.cfg, project.godot.
What it loads into context
Frontmatter
129 tokensAlways available to the agent
SKILL.md
1,903 tokensWhen the skill is activated
Reference documents
100,213 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- NEVER Do
- Version detect
- Workflow router (MANDATORY)
- Hop table
- Module directory
- Reference
Files
SKILL.mdcore6,606 bytesreferences/2d-animation.mddoc2,889 bytesreferences/2d-physics.mddoc3,299 bytesreferences/3d-lighting.mddoc4,162 bytesreferences/3d-materials.mddoc3,990 bytesreferences/3d-world-building.mddoc3,433 bytesreferences/ability-system.mddoc2,493 bytesreferences/adapt-2d-to-3d.mddoc3,816 bytesreferences/adapt-3d-to-2d.mddoc3,816 bytesreferences/adapt-desktop-to-mobile.mddoc2,767 bytesreferences/adapt-mobile-to-desktop.mddoc2,924 bytesreferences/adapt-single-to-multiplayer.mddoc2,203 bytesreferences/agent-vision.mddoc2,597 bytesreferences/ai-navigation.mddoc3,299 bytesreferences/animation-player.mddoc2,879 bytesreferences/animation-tree-mastery.mddoc3,439 bytesreferences/audio-systems.mddoc2,637 bytesreferences/autoload-architecture.mddoc4,057 bytesreferences/bridges/3-to-4.mddoc1,711 bytesreferences/camera-systems.mddoc2,678 bytesreferences/characterbody-2d.mddoc2,900 bytesreferences/combat-system.mddoc2,195 bytesreferences/composition-apps.mddoc3,289 bytesreferences/composition.mddoc4,084 bytesreferences/debugging-profiling.mddoc4,203 bytesreferences/dialogue-system.mddoc3,303 bytesreferences/economy-system.mddoc2,565 bytesreferences/era-index.mddoc896 bytesreferences/export-builds.mddoc3,727 bytesreferences/game-loop-collection.mddoc3,702 bytesreferences/game-loop-harvest.mddoc3,699 bytesreferences/game-loop-time-trial.mddoc3,702 bytesreferences/game-loop-waves.mddoc3,697 bytesreferences/gdscript-mastery.mddoc3,590 bytesreferences/genre-action-rpg.mddoc2,886 bytesreferences/genre-battle-royale.mddoc2,341 bytesreferences/genre-card-game.mddoc3,584 bytesreferences/genre-educational.mddoc5,043 bytesreferences/genre-fighting.mddoc3,490 bytesreferences/genre-horror.mddoc3,961 bytesreferences/genre-idle-clicker.mddoc3,587 bytesreferences/genre-metroidvania.mddoc2,313 bytesreferences/genre-moba.mddoc3,265 bytesreferences/genre-open-world.mddoc3,564 bytesreferences/genre-party.mddoc2,418 bytesreferences/genre-platformer.mddoc2,737 bytesreferences/genre-puzzle.mddoc3,581 bytesreferences/genre-racing.mddoc3,419 bytesreferences/genre-rhythm.mddoc2,589 bytesreferences/genre-roguelike.mddoc2,504 bytesreferences/genre-romance.mddoc3,696 bytesreferences/genre-rts.mddoc3,483 bytesreferences/genre-sandbox.mddoc2,555 bytesreferences/genre-shooter-fps.mddoc3,787 bytesreferences/genre-shooter.mddoc2,643 bytesreferences/genre-simulation.mddoc2,551 bytesreferences/genre-sports.mddoc3,994 bytesreferences/genre-stealth.mddoc3,283 bytesreferences/genre-survival.mddoc2,897 bytesreferences/genre-tower-defense.mddoc3,269 bytesreferences/genre-visual-novel.mddoc3,650 bytesreferences/hop-index.mddoc30,755 bytesreferences/input-handling.mddoc3,095 bytesreferences/inventory-system.mddoc3,341 bytesreferences/legacy/2-to-3.mddoc1,351 bytesreferences/legacy/pre-2-context.mddoc801 bytesreferences/mechanic-revival.mddoc3,698 bytesreferences/mechanic-secrets.mddoc3,698 bytesreferences/monte-carlo-balancer.mddoc3,360 bytesreferences/multiplayer-networking.mddoc2,634 bytesreferences/navigation-pathfinding.mddoc3,265 bytesreferences/particles.mddoc4,338 bytesreferences/performance-optimization.mddoc5,062 bytesreferences/physics-3d.mddoc5,028 bytesreferences/platform-console.mddoc2,489 bytesreferences/platform-desktop.mddoc2,811 bytesreferences/platform-mobile.mddoc2,897 bytesreferences/platform-vr.mddoc4,011 bytesreferences/platform-web.mddoc2,398 bytesreferences/procedural-generation.mddoc3,069 bytesreferences/project-foundations.mddoc3,814 bytesreferences/project-templates.mddoc3,170 bytesreferences/quest-system.mddoc2,469 bytesreferences/raycasting-queries.mddoc3,308 bytesreferences/rea.mddoc3,013 bytesreferences/resource-data-patterns.mddoc2,988 bytesreferences/rpg-stats.mddoc2,560 bytesreferences/save-load-systems.mddoc3,173 bytesreferences/scene-management.mddoc3,773 bytesreferences/server-architecture.mddoc2,403 bytesreferences/shaders-basics.mddoc3,336 bytesreferences/signal-architecture.mddoc4,080 bytesreferences/state-machine-advanced.mddoc3,243 bytesreferences/testing-patterns.mddoc3,642 bytesreferences/theme-easter.mddoc3,385 bytesreferences/tilemap-mastery.mddoc2,901 bytesreferences/turn-system.mddoc3,580 bytesreferences/tweening.mddoc4,323 bytesreferences/ui-containers.mddoc3,278 bytesreferences/ui-rich-text.mddoc3,074 bytesreferences/ui-theming.mddoc3,081 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- bevy-2d-animation
- bevy-3d-lighting
- bevy-3d-materials
- bevy-3d-world-building
- bevy-ability-system
- bevy-adapt-2d-to-3d
- bevy-adapt-3d-to-2d
- bevy-adapt-desktop-to-mobile
- bevy-adapt-mobile-to-desktop
- bevy-ai-navigation
- bevy-animation
- bevy-animation-graph
- bevy-app-resources
- bevy-asset-scenes
- bevy-audio-systems
- bevy-camera-systems
- bevy-character-movement
- bevy-combat-system
- bevy-data-resources
- bevy-debugging-profiling
- bevy-dialogue-system
- bevy-economy-system
- bevy-ecs-composition
- bevy-events-messaging
- bevy-game-loop-collection
- bevy-game-loop-harvest
- bevy-game-loop-time-trial
- bevy-game-loop-waves
- bevy-genre-action-rpg
- bevy-genre-card-game
- bevy-genre-educational
- bevy-genre-fighting
- bevy-genre-horror
- bevy-genre-idle-clicker
- bevy-genre-metroidvania
- bevy-genre-open-world
- bevy-genre-party
- bevy-genre-platformer
- bevy-genre-puzzle
- bevy-genre-racing
- bevy-genre-rhythm
- bevy-genre-roguelike
- bevy-genre-romance
- bevy-genre-rts
- bevy-genre-sandbox
- bevy-genre-shooter
- bevy-genre-shooter-fps
- bevy-genre-simulation
- bevy-genre-sports
- bevy-genre-stealth
- bevy-genre-survival
- bevy-genre-tower-defense
- bevy-genre-visual-novel
- bevy-input-handling
- bevy-inventory-system
- bevy-master
- bevy-mechanic-revival
- bevy-mechanic-secrets
- bevy-navigation
- bevy-particles
- bevy-performance
- bevy-physics-2d
- bevy-physics-3d
- bevy-platform-desktop
- bevy-platform-mobile
- bevy-platform-web
- bevy-procedural-generation
- bevy-project-foundations
- bevy-project-templates
- bevy-quest-system
- bevy-rea
- bevy-rpg-stats
- bevy-save-load
- bevy-shaders
- bevy-spatial-queries
- bevy-state-machines
- bevy-testing-patterns
- bevy-tilemap
- bevy-turn-system
- bevy-tweening
- bevy-ui-layout
- bevy-ui-text
- bevy-ui-theming
- gdas-reader
- godot-2d-animation
- godot-2d-physics
- godot-3d-lighting
- godot-3d-materials
- godot-3d-world-building
- godot-ability-system
- godot-adapt-2d-to-3d
- godot-adapt-3d-to-2d
- godot-adapt-desktop-to-mobile
- godot-adapt-mobile-to-desktop
- godot-adapt-single-to-multiplayer
- godot-agent-vision
- godot-ai-navigation
- godot-analyst
- godot-animation-player
- godot-animation-tree-mastery
- godot-audio-systems
- godot-auditor
- godot-autoload-architecture
- godot-builder
- godot-camera-systems
- godot-characterbody-2d
- godot-combat-system
- godot-composition
- godot-composition-apps
- godot-debugging-profiling
- godot-dialogue-system
- godot-economy-system
- godot-export-builds
- godot-game-loop-collection
- godot-game-loop-harvest
- godot-game-loop-time-trial
- godot-game-loop-waves
- godot-gdscript-mastery
- godot-genre-action-rpg
- godot-genre-battle-royale
- godot-genre-card-game
- godot-genre-educational
- godot-genre-fighting
- godot-genre-horror
- godot-genre-idle-clicker
- godot-genre-metroidvania
- godot-genre-moba
- godot-genre-open-world
- godot-genre-party
- godot-genre-platformer
- godot-genre-puzzle
- godot-genre-racing
- godot-genre-rhythm
- godot-genre-roguelike
- godot-genre-romance
- godot-genre-rts
- godot-genre-sandbox
- godot-genre-shooter
- godot-genre-shooter-fps
- godot-genre-simulation
- godot-genre-sports
- godot-genre-stealth
- godot-genre-survival
- godot-genre-tower-defense
- godot-genre-visual-novel
- godot-input-handling
- godot-inventory-system
- godot-master
- godot-mechanic-revival
- godot-mechanic-secrets
- godot-monte-carlo-balancer
- godot-multiplayer-networking
- godot-navigation-pathfinding
- godot-particles
- godot-performance-optimization
- godot-physics-3d
- godot-platform-console
- godot-platform-desktop
- godot-platform-mobile
- godot-platform-vr
- godot-platform-web
- godot-procedural-generation
- godot-project-foundations
- godot-project-templates
- godot-quest-system
- godot-raycasting-queries
- godot-rea
- godot-resource-data-patterns
- godot-rpg-stats
- godot-save-load-systems
- godot-scene-management
- godot-server-architecture
- godot-shaders-basics
- godot-signal-architecture
- godot-state-machine-advanced
- godot-testing-patterns
- godot-theme-easter
- godot-tilemap-mastery
- godot-turn-system
- godot-tweening
- godot-ui-containers
- godot-ui-rich-text
- godot-ui-theming
- godot-version-migration
Repository facts
- License
- LGPL-3.0
- Created
- Feb 7, 2026
- Last pushed
- Oct 16, 2026
- Forks
- 57
- Open issues
- 0
- Project activity
- Active
Rank over the last 12 weeks
Now #940 · best #738 · down 145 in 30 days
- #934 on Oct 28
- #938 on Oct 29
- #936 from Oct 30 to Nov 1
- #938 on Nov 2
- #943 from Nov 3 to Nov 5
- #940 since Nov 6
80 earlier periods
- #815 on Aug 2
- #813 on Aug 7
- #811 on Aug 8
- #817 on Aug 9
- #850 from Aug 10 to Aug 11
- #844 on Aug 12
- #849 on Aug 13
- #831 on Aug 14
- #800 on Aug 15
- #821 on Aug 16
- #825 on Aug 17
- #846 on Aug 18
- #836 on Aug 19
- #823 on Aug 20
- #826 on Aug 21
- #774 on Aug 22
- #829 on Aug 23
- #841 on Aug 24
- #848 on Aug 25
- #828 on Aug 26
- #834 on Aug 27
- #865 on Aug 28
- #784 on Aug 29
- #789 on Aug 30
- #827 on Aug 31
- #843 on Sep 1
- #817 on Sep 2
- #826 on Sep 3
- #795 on Sep 4
- #771 on Sep 5
- #795 on Sep 6
- #809 on Sep 7
- #834 on Sep 8
- #814 on Sep 9
- #818 on Sep 10
- #790 on Sep 11
- #785 on Sep 12
- #781 on Sep 13
- #808 on Sep 14
- #800 on Sep 15
- #808 on Sep 16
- #807 on Sep 17
- #788 on Sep 18
- #764 on Sep 19
- #779 on Sep 20
- #797 on Sep 21
- #820 on Sep 22
- #800 on Sep 23
- #765 on Sep 24
- #740 on Sep 25
- #742 on Sep 26
- #770 on Sep 27
- #787 on Sep 28
- #810 on Sep 29
- #795 on Sep 30
- #738 on Oct 1
- #757 on Oct 2
- #739 on Oct 3
- #765 on Oct 4
- #777 on Oct 5
- #781 on Oct 6
- #795 on Oct 7
- #838 on Oct 8
- #800 on Oct 9
- #777 on Oct 10
- #774 on Oct 11
- #796 on Oct 12
- #801 on Oct 13
- #809 on Oct 14
- #797 on Oct 15
- #803 on Oct 16
- #779 on Oct 17
- #761 on Oct 18
- #805 on Oct 19
- #811 on Oct 20
- #822 on Oct 21
- #801 on Oct 22
- #804 on Oct 23
- #767 on Oct 24
- #931 on Oct 25
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 195 notes
skills/bevy-3d-lighting/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-3d-lighting/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-3d-materials/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-3d-world-building/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-adapt-2d-to-3d/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-adapt-desktop-to-mobile/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-adapt-desktop-to-mobile/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-animation/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-animation/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-animation-graph/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-animation-graph/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-asset-scenes/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-camera-systems/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-character-movement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-character-movement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-character-movement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-combat-system/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-data-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-dialogue-system/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bevy-economy-system/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 2 dangerous shell commandsin 2 files: godot-builder/SKILL.md:54 godot-master/references/builder.md:54
- 31,439 network referencesin 3,216 files: godot-ai-navigation/SKILL.md:9 godot-project-templates/SKILL.md:39 godot-characterbody-2d/SKILL.md:13 and 3,213 more
- No hidden or obfuscated text
- No instruction overrides
- 94 executable scriptsin 94 files: bevy-master/scripts/gdas_reader_read_artifact.py:1 bevy-master/scripts/rea_emit_project.py:1 bevy-rea/scripts/emit_project.py:1 and 91 more
- 16 references to secretsin 6 files: godot-agent-vision/scripts/capture.py:114 godot-master/scripts/agent_vision_capture.py:114 godot-master/scripts/server_architecture_server_matchmaker_client.gd:8 and 3 more
- No requests to vote in Hot
Show all 31,551 signals by file
skills/bevy-2d-animation/SKILL.md
- Network accessline 210
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 212
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 213
- [2D examples](https://github.com/bevyengine/bevy/tree/latest/examples/2d) - Sprite and atlas samples. - Network accessline 214
- [Animation examples](https://github.com/bevyengine/bevy/tree/latest/examples/animation) - `AnimationPlayer`, clips, and graphs. - Network accessline 215
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 216
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 220
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 221
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 222
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 223
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - AnimationPlayer and AnimationClip. - Network accessline 225
#### Complements - [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend clips. - Network accessline 226
- [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend clips. - Network accessline 231
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 232
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-3d-lighting/SKILL.md
- Network accessline 202
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 203
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 204
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 205
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 206
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 210
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 211
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 212
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 213
- [bevy-3d-materials](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-materials/SKILL.md) - Lit surfaces. - Network accessline 214
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera the lights affect. - Network accessline 216
#### Complements - [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Place light entities in a level. - Network accessline 217
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Place light entities in a level. - Network accessline 222
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-3d-materials/SKILL.md
- Network accessline 177
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 178
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 179
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 180
- [3D examples](https://github.com/bevyengine/bevy/tree/latest/examples/3d) - Mesh, material, and lighting samples. - Network accessline 181
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 182
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 186
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 187
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 188
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 189
- [bevy-shaders](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-shaders/SKILL.md) - Custom shaders and material extensions. - Network accessline 190
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights that shade the material. - Network accessline 198
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 199
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-3d-world-building/SKILL.md
- Network accessline 207
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 209
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 210
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 215
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 217
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 218
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Scene spawn. - Network accessline 219
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights. - Network accessline 220
- [bevy-3d-materials](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-materials/SKILL.md) - Surfaces. - Network accessline 221
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - View. - Network accessline 223
#### Complements - [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Generated layouts. - Network accessline 224
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Generated layouts. - Network accessline 225
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Simulated props. Solver still unpicked. - Network accessline 226
- [godot-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-3d-world-building/SKILL.md) - Same topic on the Godot track. - Network accessline 231
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 232
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-ability-system/SKILL.md
- Network accessline 218
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 219
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 220
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 221
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 222
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 226
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 227
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 228
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 229
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Hit resolution. - Network accessline 230
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Cast input. - Network accessline 231
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 232
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 234
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 235
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 240
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 241
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-adapt-2d-to-3d/SKILL.md
- Network accessline 150
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 151
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 152
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 153
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 154
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 158
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 159
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 160
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 161
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera2d and Camera3d. - Network accessline 162
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Level assembly. - Network accessline 164
#### Complements - [bevy-adapt-3d-to-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-3d-to-2d/SKILL.md) - The reverse adapt. - Network accessline 165
- [bevy-adapt-3d-to-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-3d-to-2d/SKILL.md) - The reverse adapt. - Network accessline 170
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 171
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-adapt-3d-to-2d/SKILL.md
- Network accessline 151
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 152
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 153
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 154
- [2D examples](https://github.com/bevyengine/bevy/tree/latest/examples/2d) - Sprite and camera samples. - Network accessline 155
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 156
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 160
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 161
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 162
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 163
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera2d. - Network accessline 164
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite clips. - Network accessline 166
#### Complements - [bevy-adapt-2d-to-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-2d-to-3d/SKILL.md) - The reverse adapt. - Network accessline 167
- [bevy-adapt-2d-to-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-2d-to-3d/SKILL.md) - The reverse adapt. - Network accessline 172
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 173
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-adapt-desktop-to-mobile/SKILL.md
- Network accessline 144
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 145
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 146
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 147
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 148
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 152
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 153
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 154
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 155
- [bevy-platform-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-mobile/SKILL.md) - Android and touch features. - Network accessline 156
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Reflow the HUD. - Network accessline 158
#### Complements - [bevy-adapt-mobile-to-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-mobile-to-desktop/SKILL.md) - The reverse adapt. - Network accessline 159
- [bevy-adapt-mobile-to-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-mobile-to-desktop/SKILL.md) - The reverse adapt. - Network accessline 160
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) - Same topic on the Godot track. - Network accessline 165
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 166
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-adapt-mobile-to-desktop/SKILL.md
- Network accessline 206
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 207
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 209
- [Window examples](https://github.com/bevyengine/bevy/tree/latest/examples/window) - `WindowMode`, present mode, and pointer grab. - Network accessline 210
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 215
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 217
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 218
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Window. - Network accessline 219
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Keyboard, mouse, gamepad. - Network accessline 221
#### Complements - [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - The reverse adapt. - Network accessline 222
- [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - The reverse adapt. - Network accessline 227
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 228
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-ai-navigation/SKILL.md
- Network accessline 192
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No AI plugin was selected. - Network accessline 193
- [Assets](https://bevy.org/assets/) - Official asset catalog. No AI plugin was selected. - Network accessline 194
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 195
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Resource` pairing via bevy-data-resources, systems, and `.chain()`. - Network accessline 200
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 201
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 202
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - Paths and navigation meshes. - Network accessline 203
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Enum components for a mode flag. - Network accessline 205
#### Complements - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Integrates a waypoint or velocity. - Network accessline 206
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Integrates a waypoint or velocity. - Network accessline 207
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Sensors and spatial queries. - Network accessline 212
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 213
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-animation-graph/SKILL.md
- Network accessline 188
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 189
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 190
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 191
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 192
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 196
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 197
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 198
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 199
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Player and clips the graph drives. - Network accessline 201
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Gameplay mode is not an animation graph. - Network accessline 202
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Gameplay mode is not an animation graph. - Network accessline 203
- [godot-animation-tree-mastery](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) - Same topic on the Godot track. - Network accessline 208
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 209
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-animation/SKILL.md
- Network accessline 156
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 157
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 158
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 159
- [Animation examples](https://github.com/bevyengine/bevy/tree/latest/examples/animation) - Player, graph, and glTF clip samples. - Network accessline 160
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 161
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 165
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 166
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 167
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 169
#### Complements - [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend instead of a single clip. - Network accessline 170
- [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend instead of a single clip. - Network accessline 171
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite targets. - Network accessline 172
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Load clip assets. - Network accessline 174
#### Downstream / consumers - [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Consumes clips. - Network accessline 175
- [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Consumes clips. - Network accessline 177
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 178
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-app-resources/SKILL.md
- Network accessline 198
### Official Documentation - [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App`, `World`, resources, `Schedule`, plugins. - Network accessline 199
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App`, `World`, resources, `Schedule`, plugins. - Network accessline 200
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - `Resource`, `insert_resource`, `Plugin::build`, `DefaultPlugins`, `Time`. - Network accessline 201
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Startup`, `Update`, `add_systems`, `.chain()`. - Network accessline 202
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 206
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 207
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 208
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Crate and `App::new()`. - Network accessline 210
#### Complements - [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - When data is a component instead of a resource. - Network accessline 211
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - When data is a component instead of a resource. - Network accessline 212
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - App-wide `States` for mode changes. - Network accessline 217
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 218
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-asset-scenes/SKILL.md
- Network accessline 151
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. `AssetServer`, `Handle`, and `Assets<T>` are the load path. `Scene`, `bsn!`, `spawn_scene`, `queue_spawn_scene`, and `SpawnScene` are the spawn path - Network accessline 152
- [Assets](https://bevy.org/assets/) - Official asset catalog. `AssetServer`, `Handle`, and `Assets<T>` are the load path. `Scene`, `bsn!`, `spawn_scene`, `queue_spawn_scene`, and `SpawnScene` are the spawn path. - Network accessline 153
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 157
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 158
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 159
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Cargo features, including asset watcher flags. - Network accessline 160
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - The asset page points at app states for load gates. - Network accessline 162
#### Complements - [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Clips loaded through `AssetServer`. - Network accessline 163
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Clips loaded through `AssetServer`. - Network accessline 164
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Player saves, separate from scene spawn. - Network accessline 166
#### Downstream / consumers - [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera entities a scene may spawn. - Network accessline 167
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera entities a scene may spawn. - Network accessline 169
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 170
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-audio-systems/SKILL.md
- Network accessline 149
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 150
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 151
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 152
- [Audio examples](https://github.com/bevyengine/bevy/tree/latest/examples/audio) - Playback, spatial, and control samples. - Network accessline 153
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 157
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 158
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 159
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - `AssetServer` and `Handle`. - Network accessline 161
#### Complements - [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Keys the control example uses. - Network accessline 162
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Keys the control example uses. - Network accessline 167
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 168
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-camera-systems/SKILL.md
- Network accessline 181
### Official Documentation - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 182
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 183
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 187
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 188
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 189
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn tuples and systems. - Network accessline 191
#### Complements - [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Mouse motion a camera system may read. - Network accessline 192
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Mouse motion a camera system may read. - Network accessline 193
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor the view may track. - Network accessline 194
- [godot-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-camera-systems/SKILL.md) - Same topic on the Godot track. - Network accessline 196
#### Downstream / consumers - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Scenes that include a camera entity. - Network accessline 197
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Scenes that include a camera entity. - Network accessline 199
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 200
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-character-movement/SKILL.md
- Network accessline 231
### Official Documentation - [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Entities, `Component`, systems, `Query`, `Commands`, and `.chain()`. - Network accessline 232
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Entities, `Component`, systems, `Query`, `Commands`, and `.chain()`. - Network accessline 233
- [Fixed timestep](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Fixed` and `FixedMain` via `run_fixed_main_schedule` on the ECS schedule page. - Network accessline 234
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 238
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership, schedules, and which Bevy skill to load. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership, schedules, and which Bevy skill to load. - Network accessline 241
#### Complements - [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Collision and physics solvers. Player motion stays in this skill. - Network accessline 242
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Collision and physics solvers. Player motion stays in this skill. - Network accessline 243
- [godot-characterbody-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-characterbody-2d/SKILL.md) - Equivalent Godot skill. Do not import Godot types. - Network accessline 248
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-combat-system/SKILL.md
- Network accessline 227
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 228
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 229
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 230
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 231
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 235
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 236
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 237
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 238
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Casts. Solver still unpicked. - Network accessline 239
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Attack numbers. - Network accessline 240
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 241
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 243
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 244
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 249
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 250
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-data-resources/SKILL.md
- Network accessline 177
### Official Documentation - [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - `Resource`, `Res`, `ResMut`, `insert_resource`, `Time`, `Timer`, `TimerMode`. - Network accessline 178
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - `Resource`, `Res`, `ResMut`, `insert_resource`, `Time`, `Timer`, `TimerMode`. - Network accessline 179
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component` and `Query` for per-entity data. - Network accessline 180
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - Resources as the single copy of global data in the `World`. - Network accessline 181
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 185
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Component versus resource ownership. - Network accessline 186
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Component versus resource ownership. - Network accessline 187
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - How components are spawned and queried. - Network accessline 189
#### Complements - [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - Schedules and plugins around those resources. - Network accessline 190
- [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - Schedules and plugins around those resources. - Network accessline 195
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 196
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-debugging-profiling/SKILL.md
- Network accessline 152
### Official Documentation - [Log diagnostics example](https://github.com/bevyengine/bevy/blob/latest/examples/diagnostics/log_diagnostics.rs) - `LogPlugin`, frame time, entity count, system info, and the log dump. - Network accessline 153
- [Log diagnostics example](https://github.com/bevyengine/bevy/blob/latest/examples/diagnostics/log_diagnostics.rs) - `LogPlugin`, frame time, entity count, system info, and the log dump. - Network accessline 154
- [Custom diagnostic example](https://github.com/bevyengine/bevy/blob/latest/examples/diagnostics/custom_diagnostic.rs) - `DiagnosticPath`, `register_diagnostic`, and `Diagnostics`. - Network accessline 155
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 159
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 160
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 161
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - `DefaultPlugins` and `App`. - Network accessline 163
#### Complements - [bevy-performance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-performance/SKILL.md) - What the frame-time numbers are for. - Network accessline 164
- [bevy-performance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-performance/SKILL.md) - What the frame-time numbers are for. - Network accessline 169
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 170
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-dialogue-system/SKILL.md
- Network accessline 241
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 242
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 243
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 244
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 248
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 250
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 251
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Draw the line. - Network accessline 252
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Quest gates. - Network accessline 253
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 254
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 256
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 257
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 258
- [godot-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-dialogue-system/SKILL.md) - Equivalent Godot skill. - Network accessline 263
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 264
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-economy-system/SKILL.md
- Network accessline 210
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 212
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 213
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 214
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 218
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 219
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 220
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 221
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Item stacks. - Network accessline 222
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Persist the wallet. - Network accessline 223
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 224
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 226
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 227
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 232
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-ecs-composition/SKILL.md
- Network accessline 163
### Official Documentation - [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, `With`, `Commands`, `Startup`, `Update`, and `.chain()`. - Network accessline 164
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, `With`, `Commands`, `Startup`, `Update`, and `.chain()`. - Network accessline 165
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App` holds the `World` and the `Schedule`. - Network accessline 166
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 170
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 171
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 172
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Crate and `App` shell. - Network accessline 174
#### Complements - [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - App-wide data that should not be a component. - Network accessline 175
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - App-wide data that should not be a component. - Network accessline 176
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - Cross-system notices that are not a shared component. - Network accessline 178
#### Downstream / consumers - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Movement components and systems on the fixed timestep. - Network accessline 179
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Movement components and systems on the fixed timestep. - Network accessline 181
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 182
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-events-messaging/SKILL.md
- Network accessline 139
### Official Documentation - [ECS messages](https://bevy.org/learn/quick-start/getting-started/ecs/) - Systems, `Query`, and where a buffered notice fits beside components. - Network accessline 140
- [ECS messages](https://bevy.org/learn/quick-start/getting-started/ecs/) - Systems, `Query`, and where a buffered notice fits beside components. - Network accessline 141
- [Observer example](https://github.com/bevyengine/bevy/blob/latest/examples/ecs/observer_propagation.rs) - `Event`, `EntityEvent`, `Observer`, and `trigger`. - Network accessline 142
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 146
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership before adding a notice channel. - Network accessline 147
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership before adding a notice channel. - Network accessline 148
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Systems that write or read the notice. - Network accessline 150
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - `StateTransitionEvent` for app-wide state changes. - Network accessline 151
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - `StateTransitionEvent` for app-wide state changes. - Network accessline 156
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 157
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-game-loop-collection/SKILL.md
- Network accessline 183
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 184
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 185
- [States](https://bevy.org/learn/quick-start/getting-started/ecs/) - `States`, `NextState`, and `init_state` on the same ECS schedule page. - Network accessline 186
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 190
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 191
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 192
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 193
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Win and lose states. - Network accessline 194
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 195
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 197
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 198
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 199
- [godot-game-loop-collection](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-game-loop-collection/SKILL.md) - Equivalent Godot skill. - Network accessline 204
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 205
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-game-loop-harvest/SKILL.md
- Network accessline 217
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 218
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 219
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 220
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 221
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 225
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 226
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 227
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 228
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Where the yield goes. - Network accessline 229
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 230
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 232
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 233
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 238
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-game-loop-time-trial/SKILL.md
- Network accessline 207
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 209
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 210
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 215
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 217
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 218
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Countdown and finish. - Network accessline 219
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 220
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 222
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 223
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 228
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 229
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-game-loop-waves/SKILL.md
- Network accessline 153
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 154
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 155
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 156
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 157
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 161
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 162
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 163
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 164
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - What spawned actors do. - Network accessline 165
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 166
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 168
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 169
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 174
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 175
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-action-rpg/SKILL.md
- Network accessline 31
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. - Network accessline 32
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Hits. - Network accessline 33
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Attributes. - Network accessline 34
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Gear. - Network accessline 35
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 36
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Casts. - Network accessline 210
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 212
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 213
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 217
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 218
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 219
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 221
#### Complements - [godot-genre-action-rpg](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) - Equivalent Godot skill. - Network accessline 222
- [godot-genre-action-rpg](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) - Equivalent Godot skill. - Network accessline 223
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. - Network accessline 224
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Hits. - Network accessline 225
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Attributes. - Network accessline 226
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Gear. - Network accessline 227
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 228
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Casts. - Network accessline 233
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 234
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-card-game/SKILL.md
- Network accessline 31
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turns. - Network accessline 32
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Zones as containers of card ids. - Network accessline 33
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hand layout. - Network accessline 34
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Card definitions. - Network accessline 267
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 268
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 269
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 270
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 271
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 275
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 276
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 277
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 279
#### Complements - [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turns. - Network accessline 280
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turns. - Network accessline 281
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Zones as containers of card ids. - Network accessline 282
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hand layout. - Network accessline 283
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Card definitions. - Network accessline 288
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 289
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-educational/SKILL.md
- Network accessline 140
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Prompts. - Network accessline 141
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choices. - Network accessline 142
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Progress saves. - Network accessline 143
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Lesson mode. - Network accessline 194
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 195
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 196
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 197
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 198
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 202
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 203
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 204
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 206
#### Complements - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Prompts. - Network accessline 207
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Prompts. - Network accessline 208
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choices. - Network accessline 209
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Progress saves. - Network accessline 210
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Lesson mode. - Network accessline 215
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-fighting/SKILL.md
- Network accessline 129
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Round and character mode. - Network accessline 130
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Strike resolution. - Network accessline 131
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Move clips. - Network accessline 132
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Per-frame input. - Network accessline 183
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 184
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 185
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 186
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 187
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 191
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 192
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 193
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 195
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Round and character mode. - Network accessline 196
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Round and character mode. - Network accessline 197
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Strike resolution. - Network accessline 198
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Move clips. - Network accessline 199
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Per-frame input. - Network accessline 204
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 205
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-horror/SKILL.md
- Network accessline 23
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Darkness. - Network accessline 24
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Stingers. - Network accessline 25
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Stalker policy. - Network accessline 26
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Lore flags. - Network accessline 180
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 181
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 182
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 183
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 184
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 188
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 189
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 190
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 192
#### Complements - [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Darkness. - Network accessline 193
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Darkness. - Network accessline 194
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Stingers. - Network accessline 195
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Stalker policy. - Network accessline 196
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Lore flags. - Network accessline 201
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 202
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-idle-clicker/SKILL.md
- Network accessline 23
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Currencies. - Network accessline 24
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Click target. - Network accessline 25
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Click. - Network accessline 26
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Offline progress. - Network accessline 185
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 186
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 187
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 188
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 189
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 193
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 194
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 195
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 197
#### Complements - [godot-genre-idle-clicker](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md) - Idle clicker on the Godot engine, same depth. - Network accessline 198
- [godot-genre-idle-clicker](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md) - Idle clicker on the Godot engine, same depth. - Network accessline 199
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Currencies. - Network accessline 200
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Click target. - Network accessline 201
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Click. - Network accessline 202
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Offline progress. - Network accessline 207
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 208
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-metroidvania/SKILL.md
- Network accessline 158
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Traversal abilities. - Network accessline 159
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion. - Network accessline 160
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Map flags. - Network accessline 161
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Optional rooms. - Network accessline 212
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 213
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 214
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 215
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 216
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 220
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 221
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 222
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 224
#### Complements - [godot-genre-metroidvania](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) - Peer skill for the same genre. - Network accessline 225
- [godot-genre-metroidvania](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) - Peer skill for the same genre. - Network accessline 226
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Traversal abilities. - Network accessline 227
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion. - Network accessline 228
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Map flags. - Network accessline 229
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Optional rooms. - Network accessline 234
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 235
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-open-world/SKILL.md
- Network accessline 23
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Region scenes. - Network accessline 24
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Assembly. - Network accessline 25
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Ambient actors. - Network accessline 26
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 201
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 202
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 203
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 204
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 205
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 209
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 210
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 211
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 213
#### Complements - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Region scenes. - Network accessline 214
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Region scenes. - Network accessline 215
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Assembly. - Network accessline 216
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Ambient actors. - Network accessline 217
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 222
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-party/SKILL.md
- Network accessline 23
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Minigame mode. - Network accessline 24
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Local devices. Gamepad exists. - Network accessline 25
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - When a minigame is timed. - Network accessline 206
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 207
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 209
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 210
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 214
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 215
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 216
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 218
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Minigame mode. - Network accessline 219
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Minigame mode. - Network accessline 220
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Local devices. Gamepad exists. - Network accessline 221
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - When a minigame is timed. - Network accessline 226
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 227
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-platformer/SKILL.md
- Network accessline 23
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Locomotion. - Network accessline 24
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Follow camera. - Network accessline 25
- [bevy-tilemap](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-tilemap/SKILL.md) - Ground tiles. - Network accessline 26
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite clips. - Network accessline 210
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 212
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 213
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 214
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 218
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 219
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 220
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 222
#### Complements - [godot-genre-platformer](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-platformer/SKILL.md) - Platformer on the Godot engine, same depth. - Network accessline 223
- [godot-genre-platformer](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-platformer/SKILL.md) - Platformer on the Godot engine, same depth. - Network accessline 224
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Locomotion. - Network accessline 225
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Follow camera. - Network accessline 226
- [bevy-tilemap](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-tilemap/SKILL.md) - Ground tiles. - Network accessline 227
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite clips. - Network accessline 232
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-puzzle/SKILL.md
- Network accessline 173
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Solve state. - Network accessline 174
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Moves. - Network accessline 175
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Rule tables. - Network accessline 176
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hints. - Network accessline 227
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 228
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 229
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 230
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 231
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 235
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 236
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 237
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 239
#### Complements - [godot-genre-puzzle](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-puzzle/SKILL.md) - Peer skill for the same genre. - Network accessline 240
- [godot-genre-puzzle](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-puzzle/SKILL.md) - Peer skill for the same genre. - Network accessline 241
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Solve state. - Network accessline 242
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Moves. - Network accessline 243
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Rule tables. - Network accessline 244
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hints. - Network accessline 249
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 250
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-racing/SKILL.md
- Network accessline 23
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Splits. - Network accessline 24
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Stand-in motion until a vehicle solver exists. - Network accessline 25
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Track. - Network accessline 233
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 234
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 235
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 236
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 237
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 241
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 242
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 243
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 245
#### Complements - [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Splits. - Network accessline 246
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Splits. - Network accessline 247
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Stand-in motion until a vehicle solver exists. - Network accessline 248
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Track. - Network accessline 253
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 254
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-rhythm/SKILL.md
- Network accessline 23
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Music playback. - Network accessline 24
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Hits. - Network accessline 25
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Score time. - Network accessline 209
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 210
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 212
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 213
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 217
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 218
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 219
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 221
#### Complements - [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Music playback. - Network accessline 222
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Music playback. - Network accessline 223
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Hits. - Network accessline 224
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Score time. - Network accessline 229
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 230
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-roguelike/SKILL.md
- Network accessline 23
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Seed and spawn. - Network accessline 24
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turn order when the run is turn-based. - Network accessline 25
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Run loot. - Network accessline 26
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Run stats. - Network accessline 214
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 215
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 216
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 217
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 218
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 222
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 224
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 226
#### Complements - [godot-genre-roguelike](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-roguelike/SKILL.md) - Roguelike on the Godot engine, same depth. - Network accessline 227
- [godot-genre-roguelike](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-roguelike/SKILL.md) - Roguelike on the Godot engine, same depth. - Network accessline 228
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Seed and spawn. - Network accessline 229
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turn order when the run is turn-based. - Network accessline 230
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Run loot. - Network accessline 231
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Run stats. - Network accessline 236
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-romance/SKILL.md
- Network accessline 131
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Scenes. - Network accessline 132
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Affection as a stat you name. - Network accessline 133
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 184
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 185
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 186
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 187
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 188
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 192
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 193
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 194
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 196
#### Complements - [godot-genre-romance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-romance/SKILL.md) - Peer skill for the same genre. - Network accessline 197
- [godot-genre-romance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-romance/SKILL.md) - Peer skill for the same genre. - Network accessline 198
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Scenes. - Network accessline 199
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Affection as a stat you name. - Network accessline 200
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 205
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 206
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-rts/SKILL.md
- Network accessline 23
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Selection clicks. - Network accessline 24
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Move orders and navigation. - Network accessline 25
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Attacks. - Network accessline 26
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Costs. - Network accessline 217
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 218
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 219
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 220
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 221
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 225
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 226
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 227
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 229
#### Complements - [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Selection clicks. - Network accessline 230
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Selection clicks. - Network accessline 231
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Move orders and navigation. - Network accessline 232
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Attacks. - Network accessline 233
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Costs. - Network accessline 238
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-sandbox/SKILL.md
- Network accessline 23
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Props. - Network accessline 24
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Build pieces. - Network accessline 25
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - World persistence. - Network accessline 26
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Place. - Network accessline 206
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 207
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 209
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 210
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 214
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 215
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 216
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 218
#### Complements - [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Props. - Network accessline 219
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Props. - Network accessline 220
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Build pieces. - Network accessline 221
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - World persistence. - Network accessline 222
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Place. - Network accessline 227
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 228
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-shooter-fps/SKILL.md
- Network accessline 159
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera3d. - Network accessline 160
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Look. Pointer lock is `CursorOptions` on the primary window. - Network accessline 161
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 162
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Arenas. - Network accessline 214
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 215
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 216
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 217
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 218
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 222
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 224
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 226
#### Complements - [godot-genre-shooter-fps](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) - Peer skill for the same genre. - Network accessline 227
- [godot-genre-shooter-fps](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) - Peer skill for the same genre. - Network accessline 228
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera3d. - Network accessline 229
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Look. Pointer lock is `CursorOptions` on the primary window. - Network accessline 230
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 231
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Arenas. - Network accessline 236
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-shooter/SKILL.md
- Network accessline 23
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Aim and fire. - Network accessline 24
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 25
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Spawns. - Network accessline 26
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Shots and spatial queries. - Network accessline 228
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 229
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 230
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 231
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 232
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 236
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 238
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 240
#### Complements - [godot-genre-shooter](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter/SKILL.md) - Shooter on the Godot engine, same depth. - Network accessline 241
- [godot-genre-shooter](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter/SKILL.md) - Shooter on the Godot engine, same depth. - Network accessline 242
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Aim and fire. - Network accessline 243
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 244
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Spawns. - Network accessline 245
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Shots and spatial queries. - Network accessline 250
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 251
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-simulation/SKILL.md
- Network accessline 23
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Stocks. - Network accessline 24
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Agent policy. - Network accessline 25
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Sim tables. - Network accessline 26
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Pause. - Network accessline 237
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 238
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 239
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 240
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 241
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 245
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 246
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 247
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 249
#### Complements - [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Stocks. - Network accessline 250
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Stocks. - Network accessline 251
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Agent policy. - Network accessline 252
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Sim tables. - Network accessline 253
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Pause. - Network accessline 258
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 259
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-sports/SKILL.md
- Network accessline 23
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Match clock. - Network accessline 24
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Contact if the sport uses hits. - Network accessline 25
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Athletes. - Network accessline 26
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Period state. - Network accessline 276
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 277
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 278
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 279
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 280
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 284
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 285
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 286
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 288
#### Complements - [godot-genre-sports](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-sports/SKILL.md) - Sports on the Godot engine, same depth. - Network accessline 289
- [godot-genre-sports](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-sports/SKILL.md) - Sports on the Godot engine, same depth. - Network accessline 290
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Match clock. - Network accessline 291
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Contact if the sport uses hits. - Network accessline 292
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Athletes. - Network accessline 293
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Period state. - Network accessline 298
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 299
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-stealth/SKILL.md
- Network accessline 31
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Patrol. - Network accessline 32
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Alert enum on the agent. - Network accessline 33
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Readability of darkness. - Network accessline 34
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Line of sight. - Network accessline 269
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 270
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 271
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 272
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 273
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 274
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 278
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 279
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 280
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 282
#### Complements - [godot-genre-stealth](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-stealth/SKILL.md) - Equivalent Godot skill. - Network accessline 283
- [godot-genre-stealth](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-stealth/SKILL.md) - Equivalent Godot skill. - Network accessline 284
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Patrol. - Network accessline 285
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Alert enum on the agent. - Network accessline 286
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Readability of darkness. - Network accessline 287
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Line of sight. - Network accessline 292
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 293
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-survival/SKILL.md
- Network accessline 31
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Vitals as stats. - Network accessline 32
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Items. - Network accessline 33
- [bevy-game-loop-harvest](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-harvest/SKILL.md) - Gathering. - Network accessline 34
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Camps. - Network accessline 224
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 225
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 226
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 227
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 228
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 232
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 234
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 236
#### Complements - [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Vitals as stats. - Network accessline 237
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Vitals as stats. - Network accessline 238
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Items. - Network accessline 239
- [bevy-game-loop-harvest](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-harvest/SKILL.md) - Gathering. - Network accessline 240
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Camps. - Network accessline 245
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 246
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-tower-defense/SKILL.md
- Network accessline 31
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Creep waves. - Network accessline 32
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - Paths and navigation meshes. - Network accessline 33
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Tower shots. - Network accessline 34
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Build costs. - Network accessline 323
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 324
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 325
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 326
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 327
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 328
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 332
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 333
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 334
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 336
#### Complements - [godot-genre-tower-defense](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) - Equivalent Godot skill. - Network accessline 337
- [godot-genre-tower-defense](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) - Equivalent Godot skill. - Network accessline 338
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Creep waves. - Network accessline 339
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - Paths and navigation meshes. - Network accessline 340
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Tower shots. - Network accessline 341
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Build costs. - Network accessline 346
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 347
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-genre-visual-novel/SKILL.md
- Network accessline 23
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Lines. - Network accessline 24
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Body text. - Network accessline 25
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choice buttons. - Network accessline 26
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 265
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 266
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 267
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 268
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 269
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 273
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 274
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 275
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 277
#### Complements - [godot-genre-visual-novel](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) - Visual novel on the Godot engine, same depth. - Network accessline 278
- [godot-genre-visual-novel](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) - Visual novel on the Godot engine, same depth. - Network accessline 279
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Lines. - Network accessline 280
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Body text. - Network accessline 281
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choice buttons. - Network accessline 282
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 287
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 288
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-input-handling/SKILL.md
- Network accessline 230
- `bevy::input::mouse` - `MouseButton`, motion, and scroll resources. - `bevy::input::gamepad` - `Gamepad` and connection events. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest - Network accessline 232
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 236
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 238
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Systems and `Query`. - Network accessline 240
#### Complements - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion that consumes this input on the fixed timestep. - Network accessline 241
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion that consumes this input on the fixed timestep. - Network accessline 242
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Viewpoint that may read mouse motion. - Network accessline 243
- [godot-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-input-handling/SKILL.md) - Equivalent Godot skill. - Network accessline 245
#### Downstream / consumers - [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - The audio control example reads `ButtonInput<KeyCode>` to pause and mute. - Network accessline 246
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - The audio control example reads `ButtonInput<KeyCode>` to pause and mute. - Network accessline 248
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-inventory-system/SKILL.md
- Network accessline 81
fn transfer(mut requests: MessageReader<MoveStack>, mut bags: Query<&mut Inventory>) { for req in requests.read() { - Network accessline 82
for req in requests.read() { - Network accessline 216
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 217
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 218
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 219
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 220
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 224
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 225
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 226
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 227
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Equip bonuses. - Network accessline 228
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Slot layout. - Network accessline 229
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 230
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 232
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 233
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 238
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/SKILL.md
- Network accessline 324
### Official Documentation - `bevy crate` - Unversioned API index. Feature samples on the pinned page may still show older version strings. - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 325
- `bevy crate` - Unversioned API index. Feature samples on the pinned page may still show older version strings. - [Assets](https://bevy.org/assets/) - Official asset catalog. - [Examples](https://github.com/bevyengine/bevy/tree/latest/ - Network accessline 326
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 327
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch, not a release tag. - Network accessline 328
- [Quick Start](https://bevy.org/learn/quick-start/) - Guide index. The legacy `/learn/book/` path returned 404 on 2026-10-11. - Network accessline 329
- [Getting started](https://bevy.org/learn/quick-start/getting-started/) - App setup before ECS and plugins. - Network accessline 330
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Entities, components, systems, `Query`, `Commands`, `Startup`, `Update`, and `.chain()`. - Network accessline 331
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 333
- [crates.io bevy](https://crates.io/crates/bevy) - Release pin source (0.20.0, 2026-10-08). - Network accessline 340
#### Complements - [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) - Godot hub. - Network accessline 341
- [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) - Godot hub.
skills/bevy-master/references/2d-animation.md
- Network accessline 210
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 212
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 213
- [2D examples](https://github.com/bevyengine/bevy/tree/latest/examples/2d) - Sprite and atlas samples. - Network accessline 214
- [Animation examples](https://github.com/bevyengine/bevy/tree/latest/examples/animation) - `AnimationPlayer`, clips, and graphs. - Network accessline 215
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 216
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 220
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 221
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 222
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 223
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - AnimationPlayer and AnimationClip. - Network accessline 225
#### Complements - [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend clips. - Network accessline 226
- [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend clips. - Network accessline 231
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 232
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/3d-lighting.md
- Network accessline 202
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 203
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 204
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 205
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 206
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 210
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 211
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 212
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 213
- [bevy-3d-materials](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-materials/SKILL.md) - Lit surfaces. - Network accessline 214
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera the lights affect. - Network accessline 216
#### Complements - [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Place light entities in a level. - Network accessline 217
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Place light entities in a level. - Network accessline 222
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/3d-materials.md
- Network accessline 177
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 178
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 179
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 180
- [3D examples](https://github.com/bevyengine/bevy/tree/latest/examples/3d) - Mesh, material, and lighting samples. - Network accessline 181
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 182
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 186
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 187
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 188
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 189
- [bevy-shaders](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-shaders/SKILL.md) - Custom shaders and material extensions. - Network accessline 190
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights that shade the material. - Network accessline 198
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 199
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/3d-world-building.md
- Network accessline 207
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 209
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 210
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 215
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 217
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 218
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Scene spawn. - Network accessline 219
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights. - Network accessline 220
- [bevy-3d-materials](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-materials/SKILL.md) - Surfaces. - Network accessline 221
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - View. - Network accessline 223
#### Complements - [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Generated layouts. - Network accessline 224
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Generated layouts. - Network accessline 225
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Simulated props. Solver still unpicked. - Network accessline 226
- [godot-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-3d-world-building/SKILL.md) - Same topic on the Godot track. - Network accessline 231
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 232
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/ability-system.md
- Network accessline 218
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 219
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 220
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 221
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 222
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 226
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 227
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 228
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 229
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Hit resolution. - Network accessline 230
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Cast input. - Network accessline 231
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 232
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 234
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 235
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 240
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 241
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/adapt-2d-to-3d.md
- Network accessline 150
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 151
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 152
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 153
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 154
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 158
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 159
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 160
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 161
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera2d and Camera3d. - Network accessline 162
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Level assembly. - Network accessline 164
#### Complements - [bevy-adapt-3d-to-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-3d-to-2d/SKILL.md) - The reverse adapt. - Network accessline 165
- [bevy-adapt-3d-to-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-3d-to-2d/SKILL.md) - The reverse adapt. - Network accessline 170
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 171
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/adapt-3d-to-2d.md
- Network accessline 151
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 152
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 153
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 154
- [2D examples](https://github.com/bevyengine/bevy/tree/latest/examples/2d) - Sprite and camera samples. - Network accessline 155
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 156
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 160
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 161
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 162
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 163
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera2d. - Network accessline 164
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite clips. - Network accessline 166
#### Complements - [bevy-adapt-2d-to-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-2d-to-3d/SKILL.md) - The reverse adapt. - Network accessline 167
- [bevy-adapt-2d-to-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-2d-to-3d/SKILL.md) - The reverse adapt. - Network accessline 172
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 173
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/adapt-desktop-to-mobile.md
- Network accessline 144
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 145
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 146
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 147
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 148
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 152
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 153
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 154
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 155
- [bevy-platform-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-mobile/SKILL.md) - Android and touch features. - Network accessline 156
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Reflow the HUD. - Network accessline 158
#### Complements - [bevy-adapt-mobile-to-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-mobile-to-desktop/SKILL.md) - The reverse adapt. - Network accessline 159
- [bevy-adapt-mobile-to-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-mobile-to-desktop/SKILL.md) - The reverse adapt. - Network accessline 160
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) - Same topic on the Godot track. - Network accessline 165
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 166
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/adapt-mobile-to-desktop.md
- Network accessline 206
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 207
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 209
- [Window examples](https://github.com/bevyengine/bevy/tree/latest/examples/window) - `WindowMode`, present mode, and pointer grab. - Network accessline 210
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 215
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 217
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 218
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Window. - Network accessline 219
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Keyboard, mouse, gamepad. - Network accessline 221
#### Complements - [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - The reverse adapt. - Network accessline 222
- [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - The reverse adapt. - Network accessline 227
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 228
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/ai-navigation.md
- Network accessline 192
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No AI plugin was selected. - Network accessline 193
- [Assets](https://bevy.org/assets/) - Official asset catalog. No AI plugin was selected. - Network accessline 194
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 195
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Resource` pairing via bevy-data-resources, systems, and `.chain()`. - Network accessline 200
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 201
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 202
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - Paths and navigation meshes. - Network accessline 203
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Enum components for a mode flag. - Network accessline 205
#### Complements - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Integrates a waypoint or velocity. - Network accessline 206
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Integrates a waypoint or velocity. - Network accessline 207
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Sensors and spatial queries. - Network accessline 212
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 213
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/animation-graph.md
- Network accessline 188
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 189
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 190
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 191
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 192
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 196
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 197
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 198
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 199
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Player and clips the graph drives. - Network accessline 201
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Gameplay mode is not an animation graph. - Network accessline 202
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Gameplay mode is not an animation graph. - Network accessline 203
- [godot-animation-tree-mastery](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) - Same topic on the Godot track. - Network accessline 208
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 209
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/animation.md
- Network accessline 156
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 157
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 158
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 159
- [Animation examples](https://github.com/bevyengine/bevy/tree/latest/examples/animation) - Player, graph, and glTF clip samples. - Network accessline 160
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 161
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 165
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 166
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 167
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 169
#### Complements - [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend instead of a single clip. - Network accessline 170
- [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Blend instead of a single clip. - Network accessline 171
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite targets. - Network accessline 172
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Load clip assets. - Network accessline 174
#### Downstream / consumers - [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Consumes clips. - Network accessline 175
- [bevy-animation-graph](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation-graph/SKILL.md) - Consumes clips. - Network accessline 177
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 178
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/app-resources.md
- Network accessline 198
### Official Documentation - [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App`, `World`, resources, `Schedule`, plugins. - Network accessline 199
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App`, `World`, resources, `Schedule`, plugins. - Network accessline 200
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - `Resource`, `insert_resource`, `Plugin::build`, `DefaultPlugins`, `Time`. - Network accessline 201
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Startup`, `Update`, `add_systems`, `.chain()`. - Network accessline 202
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 206
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 207
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 208
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Crate and `App::new()`. - Network accessline 210
#### Complements - [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - When data is a component instead of a resource. - Network accessline 211
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - When data is a component instead of a resource. - Network accessline 212
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - App-wide `States` for mode changes. - Network accessline 217
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 218
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/asset-scenes.md
- Network accessline 151
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. `AssetServer`, `Handle`, and `Assets<T>` are the load path. `Scene`, `bsn!`, `spawn_scene`, `queue_spawn_scene`, and `SpawnScene` are the spawn path - Network accessline 152
- [Assets](https://bevy.org/assets/) - Official asset catalog. `AssetServer`, `Handle`, and `Assets<T>` are the load path. `Scene`, `bsn!`, `spawn_scene`, `queue_spawn_scene`, and `SpawnScene` are the spawn path. - Network accessline 153
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 157
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 158
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 159
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Cargo features, including asset watcher flags. - Network accessline 160
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - The asset page points at app states for load gates. - Network accessline 162
#### Complements - [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Clips loaded through `AssetServer`. - Network accessline 163
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Clips loaded through `AssetServer`. - Network accessline 164
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Player saves, separate from scene spawn. - Network accessline 166
#### Downstream / consumers - [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera entities a scene may spawn. - Network accessline 167
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera entities a scene may spawn. - Network accessline 169
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 170
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/audio-systems.md
- Network accessline 149
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 150
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 151
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 152
- [Audio examples](https://github.com/bevyengine/bevy/tree/latest/examples/audio) - Playback, spatial, and control samples. - Network accessline 153
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 157
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 158
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 159
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - `AssetServer` and `Handle`. - Network accessline 161
#### Complements - [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Keys the control example uses. - Network accessline 162
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Keys the control example uses. - Network accessline 167
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 168
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/camera-systems.md
- Network accessline 181
### Official Documentation - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 182
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 183
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 187
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 188
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 189
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn tuples and systems. - Network accessline 191
#### Complements - [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Mouse motion a camera system may read. - Network accessline 192
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Mouse motion a camera system may read. - Network accessline 193
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor the view may track. - Network accessline 194
- [godot-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-camera-systems/SKILL.md) - Same topic on the Godot track. - Network accessline 196
#### Downstream / consumers - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Scenes that include a camera entity. - Network accessline 197
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Scenes that include a camera entity. - Network accessline 199
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 200
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/character-movement.md
- Network accessline 231
### Official Documentation - [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Entities, `Component`, systems, `Query`, `Commands`, and `.chain()`. - Network accessline 232
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Entities, `Component`, systems, `Query`, `Commands`, and `.chain()`. - Network accessline 233
- [Fixed timestep](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Fixed` and `FixedMain` via `run_fixed_main_schedule` on the ECS schedule page. - Network accessline 234
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 238
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership, schedules, and which Bevy skill to load. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership, schedules, and which Bevy skill to load. - Network accessline 241
#### Complements - [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Collision and physics solvers. Player motion stays in this skill. - Network accessline 242
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Collision and physics solvers. Player motion stays in this skill. - Network accessline 243
- [godot-characterbody-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-characterbody-2d/SKILL.md) - Equivalent Godot skill. Do not import Godot types. - Network accessline 248
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/combat-system.md
- Network accessline 227
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 228
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 229
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 230
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 231
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 235
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 236
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 237
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 238
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Casts. Solver still unpicked. - Network accessline 239
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Attack numbers. - Network accessline 240
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 241
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 243
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 244
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 249
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 250
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/data-resources.md
- Network accessline 177
### Official Documentation - [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - `Resource`, `Res`, `ResMut`, `insert_resource`, `Time`, `Timer`, `TimerMode`. - Network accessline 178
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - `Resource`, `Res`, `ResMut`, `insert_resource`, `Time`, `Timer`, `TimerMode`. - Network accessline 179
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component` and `Query` for per-entity data. - Network accessline 180
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - Resources as the single copy of global data in the `World`. - Network accessline 181
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 185
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Component versus resource ownership. - Network accessline 186
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Component versus resource ownership. - Network accessline 187
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - How components are spawned and queried. - Network accessline 189
#### Complements - [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - Schedules and plugins around those resources. - Network accessline 190
- [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - Schedules and plugins around those resources. - Network accessline 195
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 196
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/debugging-profiling.md
- Network accessline 152
### Official Documentation - [Log diagnostics example](https://github.com/bevyengine/bevy/blob/latest/examples/diagnostics/log_diagnostics.rs) - `LogPlugin`, frame time, entity count, system info, and the log dump. - Network accessline 153
- [Log diagnostics example](https://github.com/bevyengine/bevy/blob/latest/examples/diagnostics/log_diagnostics.rs) - `LogPlugin`, frame time, entity count, system info, and the log dump. - Network accessline 154
- [Custom diagnostic example](https://github.com/bevyengine/bevy/blob/latest/examples/diagnostics/custom_diagnostic.rs) - `DiagnosticPath`, `register_diagnostic`, and `Diagnostics`. - Network accessline 155
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 159
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 160
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 161
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - `DefaultPlugins` and `App`. - Network accessline 163
#### Complements - [bevy-performance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-performance/SKILL.md) - What the frame-time numbers are for. - Network accessline 164
- [bevy-performance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-performance/SKILL.md) - What the frame-time numbers are for. - Network accessline 169
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 170
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/dialogue-system.md
- Network accessline 241
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 242
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 243
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 244
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 248
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 250
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 251
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Draw the line. - Network accessline 252
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Quest gates. - Network accessline 253
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 254
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 256
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 257
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 258
- [godot-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-dialogue-system/SKILL.md) - Equivalent Godot skill. - Network accessline 263
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 264
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/economy-system.md
- Network accessline 210
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 212
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 213
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 214
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 218
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 219
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 220
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 221
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Item stacks. - Network accessline 222
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Persist the wallet. - Network accessline 223
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 224
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 226
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 227
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 232
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/ecs-composition.md
- Network accessline 163
### Official Documentation - [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, `With`, `Commands`, `Startup`, `Update`, and `.chain()`. - Network accessline 164
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, `With`, `Commands`, `Startup`, `Update`, and `.chain()`. - Network accessline 165
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App` holds the `World` and the `Schedule`. - Network accessline 166
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 170
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 171
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 172
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Crate and `App` shell. - Network accessline 174
#### Complements - [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - App-wide data that should not be a component. - Network accessline 175
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - App-wide data that should not be a component. - Network accessline 176
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - Cross-system notices that are not a shared component. - Network accessline 178
#### Downstream / consumers - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Movement components and systems on the fixed timestep. - Network accessline 179
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Movement components and systems on the fixed timestep. - Network accessline 181
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 182
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/events-messaging.md
- Network accessline 139
### Official Documentation - [ECS messages](https://bevy.org/learn/quick-start/getting-started/ecs/) - Systems, `Query`, and where a buffered notice fits beside components. - Network accessline 140
- [ECS messages](https://bevy.org/learn/quick-start/getting-started/ecs/) - Systems, `Query`, and where a buffered notice fits beside components. - Network accessline 141
- [Observer example](https://github.com/bevyengine/bevy/blob/latest/examples/ecs/observer_propagation.rs) - `Event`, `EntityEvent`, `Observer`, and `trigger`. - Network accessline 142
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 146
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership before adding a notice channel. - Network accessline 147
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership before adding a notice channel. - Network accessline 148
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Systems that write or read the notice. - Network accessline 150
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - `StateTransitionEvent` for app-wide state changes. - Network accessline 151
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - `StateTransitionEvent` for app-wide state changes. - Network accessline 156
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 157
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/game-loop-collection.md
- Network accessline 183
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 184
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 185
- [States](https://bevy.org/learn/quick-start/getting-started/ecs/) - `States`, `NextState`, and `init_state` on the same ECS schedule page. - Network accessline 186
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 190
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 191
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 192
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 193
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Win and lose states. - Network accessline 194
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 195
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 197
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 198
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 199
- [godot-game-loop-collection](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-game-loop-collection/SKILL.md) - Equivalent Godot skill. - Network accessline 204
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 205
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/game-loop-harvest.md
- Network accessline 217
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 218
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 219
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 220
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 221
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 225
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 226
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 227
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 228
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Where the yield goes. - Network accessline 229
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 230
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 232
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 233
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 238
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/game-loop-time-trial.md
- Network accessline 207
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 209
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 210
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 215
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 217
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 218
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Countdown and finish. - Network accessline 219
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 220
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 222
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 223
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 228
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 229
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/game-loop-waves.md
- Network accessline 153
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 154
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 155
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 156
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 157
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 161
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 162
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 163
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 164
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - What spawned actors do. - Network accessline 165
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 166
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 168
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 169
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 174
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 175
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/gdas-reader.md
- Network accessline 8
Read an artifact and write `ledger.json`. This skill does not create a Godot scene or a Bevy crate. [godot-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rea/SKILL.md) and [bevy-rea](rea.md) do that fr - Network accessline 66
#### Complements - [godot-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rea/SKILL.md) — Godot 4.7 project emitted from this ledger. - Network accessline 67
- [godot-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rea/SKILL.md) — Godot 4.7 project emitted from this ledger. - Network accessline 70
#### Downstream / consumers - [godot-builder](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-builder/SKILL.md) — Headless import after `godot-rea` writes scenes. - Network accessline 71
- [godot-builder](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-builder/SKILL.md) — Headless import after `godot-rea` writes scenes. - Network accessline 74
#### Master - Mirrored inside [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) and [bevy-master](../SKILL.md). A hub-only install still has this reader. - Network accessline 75
- Mirrored inside [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) and [bevy-master](../SKILL.md). A hub-only install still has this reader.
skills/bevy-master/references/genre-action-rpg.md
- Network accessline 31
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. - Network accessline 32
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Hits. - Network accessline 33
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Attributes. - Network accessline 34
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Gear. - Network accessline 35
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 36
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Casts. - Network accessline 210
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 211
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 212
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 213
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 217
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 218
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 219
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 221
#### Complements - [godot-genre-action-rpg](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) - Equivalent Godot skill. - Network accessline 222
- [godot-genre-action-rpg](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) - Equivalent Godot skill. - Network accessline 223
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. - Network accessline 224
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Hits. - Network accessline 225
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Attributes. - Network accessline 226
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Gear. - Network accessline 227
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 228
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Casts. - Network accessline 233
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 234
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-card-game.md
- Network accessline 31
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turns. - Network accessline 32
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Zones as containers of card ids. - Network accessline 33
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hand layout. - Network accessline 34
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Card definitions. - Network accessline 267
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 268
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 269
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 270
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 271
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 275
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 276
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 277
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 279
#### Complements - [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turns. - Network accessline 280
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turns. - Network accessline 281
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Zones as containers of card ids. - Network accessline 282
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hand layout. - Network accessline 283
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Card definitions. - Network accessline 288
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 289
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-educational.md
- Network accessline 140
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Prompts. - Network accessline 141
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choices. - Network accessline 142
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Progress saves. - Network accessline 143
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Lesson mode. - Network accessline 194
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 195
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 196
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 197
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 198
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 202
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 203
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 204
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 206
#### Complements - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Prompts. - Network accessline 207
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Prompts. - Network accessline 208
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choices. - Network accessline 209
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Progress saves. - Network accessline 210
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Lesson mode. - Network accessline 215
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 216
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-fighting.md
- Network accessline 129
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Round and character mode. - Network accessline 130
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Strike resolution. - Network accessline 131
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Move clips. - Network accessline 132
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Per-frame input. - Network accessline 183
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 184
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 185
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 186
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 187
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 191
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 192
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 193
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 195
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Round and character mode. - Network accessline 196
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Round and character mode. - Network accessline 197
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Strike resolution. - Network accessline 198
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Move clips. - Network accessline 199
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Per-frame input. - Network accessline 204
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 205
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-horror.md
- Network accessline 23
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Darkness. - Network accessline 24
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Stingers. - Network accessline 25
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Stalker policy. - Network accessline 26
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Lore flags. - Network accessline 180
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 181
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 182
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 183
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 184
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 188
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 189
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 190
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 192
#### Complements - [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Darkness. - Network accessline 193
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Darkness. - Network accessline 194
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Stingers. - Network accessline 195
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Stalker policy. - Network accessline 196
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Lore flags. - Network accessline 201
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 202
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-idle-clicker.md
- Network accessline 23
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Currencies. - Network accessline 24
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Click target. - Network accessline 25
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Click. - Network accessline 26
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Offline progress. - Network accessline 185
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 186
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 187
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 188
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 189
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 193
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 194
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 195
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 197
#### Complements - [godot-genre-idle-clicker](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md) - Idle clicker on the Godot engine, same depth. - Network accessline 198
- [godot-genre-idle-clicker](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md) - Idle clicker on the Godot engine, same depth. - Network accessline 199
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Currencies. - Network accessline 200
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Click target. - Network accessline 201
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Click. - Network accessline 202
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Offline progress. - Network accessline 207
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 208
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-metroidvania.md
- Network accessline 158
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Traversal abilities. - Network accessline 159
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion. - Network accessline 160
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Map flags. - Network accessline 161
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Optional rooms. - Network accessline 212
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 213
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 214
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 215
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 216
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 220
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 221
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 222
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 224
#### Complements - [godot-genre-metroidvania](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) - Peer skill for the same genre. - Network accessline 225
- [godot-genre-metroidvania](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) - Peer skill for the same genre. - Network accessline 226
- [bevy-ability-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ability-system/SKILL.md) - Traversal abilities. - Network accessline 227
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion. - Network accessline 228
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Map flags. - Network accessline 229
- [bevy-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-mechanic-secrets/SKILL.md) - Optional rooms. - Network accessline 234
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 235
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-open-world.md
- Network accessline 23
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Region scenes. - Network accessline 24
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Assembly. - Network accessline 25
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Ambient actors. - Network accessline 26
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 201
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 202
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 203
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 204
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 205
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 209
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 210
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 211
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 213
#### Complements - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Region scenes. - Network accessline 214
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Region scenes. - Network accessline 215
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Assembly. - Network accessline 216
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Ambient actors. - Network accessline 217
- [bevy-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-quest-system/SKILL.md) - Objectives. - Network accessline 222
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-party.md
- Network accessline 23
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Minigame mode. - Network accessline 24
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Local devices. Gamepad exists. - Network accessline 25
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - When a minigame is timed. - Network accessline 206
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 207
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 209
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 210
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 214
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 215
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 216
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 218
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Minigame mode. - Network accessline 219
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Minigame mode. - Network accessline 220
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Local devices. Gamepad exists. - Network accessline 221
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - When a minigame is timed. - Network accessline 226
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 227
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-platformer.md
- Network accessline 23
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Locomotion. - Network accessline 24
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Follow camera. - Network accessline 25
- [bevy-tilemap](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-tilemap/SKILL.md) - Ground tiles. - Network accessline 26
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite clips. - Network accessline 210
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 212
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 213
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 214
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 218
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 219
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 220
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 222
#### Complements - [godot-genre-platformer](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-platformer/SKILL.md) - Platformer on the Godot engine, same depth. - Network accessline 223
- [godot-genre-platformer](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-platformer/SKILL.md) - Platformer on the Godot engine, same depth. - Network accessline 224
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Locomotion. - Network accessline 225
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Follow camera. - Network accessline 226
- [bevy-tilemap](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-tilemap/SKILL.md) - Ground tiles. - Network accessline 227
- [bevy-2d-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-2d-animation/SKILL.md) - Sprite clips. - Network accessline 232
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-puzzle.md
- Network accessline 173
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Solve state. - Network accessline 174
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Moves. - Network accessline 175
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Rule tables. - Network accessline 176
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hints. - Network accessline 227
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 228
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 229
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 230
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 231
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 235
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 236
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 237
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 239
#### Complements - [godot-genre-puzzle](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-puzzle/SKILL.md) - Peer skill for the same genre. - Network accessline 240
- [godot-genre-puzzle](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-puzzle/SKILL.md) - Peer skill for the same genre. - Network accessline 241
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Solve state. - Network accessline 242
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Moves. - Network accessline 243
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Rule tables. - Network accessline 244
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Hints. - Network accessline 249
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 250
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-racing.md
- Network accessline 23
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Splits. - Network accessline 24
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Stand-in motion until a vehicle solver exists. - Network accessline 25
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Track. - Network accessline 233
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 234
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 235
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 236
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 237
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 241
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 242
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 243
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 245
#### Complements - [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Splits. - Network accessline 246
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Splits. - Network accessline 247
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Stand-in motion until a vehicle solver exists. - Network accessline 248
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Track. - Network accessline 253
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 254
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-rhythm.md
- Network accessline 23
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Music playback. - Network accessline 24
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Hits. - Network accessline 25
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Score time. - Network accessline 209
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 210
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 211
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 212
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 213
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 217
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 218
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 219
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 221
#### Complements - [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Music playback. - Network accessline 222
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - Music playback. - Network accessline 223
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Hits. - Network accessline 224
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Score time. - Network accessline 229
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 230
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-roguelike.md
- Network accessline 23
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Seed and spawn. - Network accessline 24
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turn order when the run is turn-based. - Network accessline 25
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Run loot. - Network accessline 26
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Run stats. - Network accessline 214
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 215
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 216
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 217
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 218
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 222
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 224
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 226
#### Complements - [godot-genre-roguelike](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-roguelike/SKILL.md) - Roguelike on the Godot engine, same depth. - Network accessline 227
- [godot-genre-roguelike](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-roguelike/SKILL.md) - Roguelike on the Godot engine, same depth. - Network accessline 228
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Seed and spawn. - Network accessline 229
- [bevy-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-turn-system/SKILL.md) - Turn order when the run is turn-based. - Network accessline 230
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Run loot. - Network accessline 231
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Run stats. - Network accessline 236
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-romance.md
- Network accessline 131
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Scenes. - Network accessline 132
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Affection as a stat you name. - Network accessline 133
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 184
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 185
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 186
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 187
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 188
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 192
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 193
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 194
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 196
#### Complements - [godot-genre-romance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-romance/SKILL.md) - Peer skill for the same genre. - Network accessline 197
- [godot-genre-romance](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-romance/SKILL.md) - Peer skill for the same genre. - Network accessline 198
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Scenes. - Network accessline 199
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Affection as a stat you name. - Network accessline 200
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 205
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 206
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-rts.md
- Network accessline 23
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Selection clicks. - Network accessline 24
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Move orders and navigation. - Network accessline 25
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Attacks. - Network accessline 26
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Costs. - Network accessline 217
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 218
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 219
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 220
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 221
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 225
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 226
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 227
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 229
#### Complements - [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Selection clicks. - Network accessline 230
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Selection clicks. - Network accessline 231
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Move orders and navigation. - Network accessline 232
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Attacks. - Network accessline 233
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Costs. - Network accessline 238
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-sandbox.md
- Network accessline 23
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Props. - Network accessline 24
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Build pieces. - Network accessline 25
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - World persistence. - Network accessline 26
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Place. - Network accessline 206
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 207
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 208
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 209
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 210
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 214
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 215
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 216
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 218
#### Complements - [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Props. - Network accessline 219
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Props. - Network accessline 220
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Build pieces. - Network accessline 221
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - World persistence. - Network accessline 222
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Place. - Network accessline 227
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 228
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-shooter-fps.md
- Network accessline 159
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera3d. - Network accessline 160
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Look. Pointer lock is `CursorOptions` on the primary window. - Network accessline 161
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 162
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Arenas. - Network accessline 214
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 215
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 216
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 217
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 218
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 222
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 224
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 226
#### Complements - [godot-genre-shooter-fps](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) - Peer skill for the same genre. - Network accessline 227
- [godot-genre-shooter-fps](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) - Peer skill for the same genre. - Network accessline 228
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Camera3d. - Network accessline 229
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Look. Pointer lock is `CursorOptions` on the primary window. - Network accessline 230
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 231
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Arenas. - Network accessline 236
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-shooter.md
- Network accessline 23
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Aim and fire. - Network accessline 24
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 25
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Spawns. - Network accessline 26
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Shots and spatial queries. - Network accessline 228
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 229
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 230
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 231
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 232
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 236
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 238
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 240
#### Complements - [godot-genre-shooter](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter/SKILL.md) - Shooter on the Godot engine, same depth. - Network accessline 241
- [godot-genre-shooter](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-shooter/SKILL.md) - Shooter on the Godot engine, same depth. - Network accessline 242
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Aim and fire. - Network accessline 243
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Damage. - Network accessline 244
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Spawns. - Network accessline 245
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Shots and spatial queries. - Network accessline 250
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 251
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-simulation.md
- Network accessline 23
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Stocks. - Network accessline 24
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Agent policy. - Network accessline 25
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Sim tables. - Network accessline 26
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Pause. - Network accessline 237
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 238
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 239
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 240
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 241
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 245
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 246
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 247
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 249
#### Complements - [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Stocks. - Network accessline 250
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Stocks. - Network accessline 251
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Agent policy. - Network accessline 252
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Sim tables. - Network accessline 253
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Pause. - Network accessline 258
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 259
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-sports.md
- Network accessline 23
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Match clock. - Network accessline 24
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Contact if the sport uses hits. - Network accessline 25
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Athletes. - Network accessline 26
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Period state. - Network accessline 276
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 277
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 278
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 279
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 280
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 284
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 285
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 286
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 288
#### Complements - [godot-genre-sports](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-sports/SKILL.md) - Sports on the Godot engine, same depth. - Network accessline 289
- [godot-genre-sports](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-sports/SKILL.md) - Sports on the Godot engine, same depth. - Network accessline 290
- [bevy-game-loop-time-trial](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-time-trial/SKILL.md) - Match clock. - Network accessline 291
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Contact if the sport uses hits. - Network accessline 292
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Athletes. - Network accessline 293
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Period state. - Network accessline 298
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 299
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-stealth.md
- Network accessline 31
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Patrol. - Network accessline 32
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Alert enum on the agent. - Network accessline 33
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Readability of darkness. - Network accessline 34
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Line of sight. - Network accessline 269
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 270
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 271
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 272
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 273
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 274
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 278
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 279
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 280
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 282
#### Complements - [godot-genre-stealth](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-stealth/SKILL.md) - Equivalent Godot skill. - Network accessline 283
- [godot-genre-stealth](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-stealth/SKILL.md) - Equivalent Godot skill. - Network accessline 284
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Patrol. - Network accessline 285
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Alert enum on the agent. - Network accessline 286
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Readability of darkness. - Network accessline 287
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Line of sight. - Network accessline 292
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 293
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-survival.md
- Network accessline 31
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Vitals as stats. - Network accessline 32
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Items. - Network accessline 33
- [bevy-game-loop-harvest](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-harvest/SKILL.md) - Gathering. - Network accessline 34
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Camps. - Network accessline 224
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 225
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 226
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 227
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 228
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 232
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 234
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 236
#### Complements - [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Vitals as stats. - Network accessline 237
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Vitals as stats. - Network accessline 238
- [bevy-inventory-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-inventory-system/SKILL.md) - Items. - Network accessline 239
- [bevy-game-loop-harvest](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-harvest/SKILL.md) - Gathering. - Network accessline 240
- [bevy-3d-world-building](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-world-building/SKILL.md) - Camps. - Network accessline 245
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 246
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-tower-defense.md
- Network accessline 31
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Creep waves. - Network accessline 32
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - Paths and navigation meshes. - Network accessline 33
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Tower shots. - Network accessline 34
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Build costs. - Network accessline 323
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 324
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 325
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 326
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 327
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 328
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 332
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 333
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 334
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 336
#### Complements - [godot-genre-tower-defense](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) - Equivalent Godot skill. - Network accessline 337
- [godot-genre-tower-defense](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) - Equivalent Godot skill. - Network accessline 338
- [bevy-game-loop-waves](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-game-loop-waves/SKILL.md) - Creep waves. - Network accessline 339
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - Paths and navigation meshes. - Network accessline 340
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Tower shots. - Network accessline 341
- [bevy-economy-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-economy-system/SKILL.md) - Build costs. - Network accessline 346
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 347
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/genre-visual-novel.md
- Network accessline 23
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Lines. - Network accessline 24
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Body text. - Network accessline 25
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choice buttons. - Network accessline 26
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 265
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 266
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 267
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 268
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 269
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 273
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 274
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and schedules. - Network accessline 275
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn and query shape. - Network accessline 277
#### Complements - [godot-genre-visual-novel](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) - Visual novel on the Godot engine, same depth. - Network accessline 278
- [godot-genre-visual-novel](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) - Visual novel on the Godot engine, same depth. - Network accessline 279
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Lines. - Network accessline 280
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Body text. - Network accessline 281
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Choice buttons. - Network accessline 282
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Route flags. - Network accessline 287
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 288
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/input-handling.md
- Network accessline 230
- `bevy::input::mouse` - `MouseButton`, motion, and scroll resources. - `bevy::input::gamepad` - `Gamepad` and connection events. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest - Network accessline 232
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 236
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 237
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 238
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Systems and `Query`. - Network accessline 240
#### Complements - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion that consumes this input on the fixed timestep. - Network accessline 241
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Motion that consumes this input on the fixed timestep. - Network accessline 242
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Viewpoint that may read mouse motion. - Network accessline 243
- [godot-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-input-handling/SKILL.md) - Equivalent Godot skill. - Network accessline 245
#### Downstream / consumers - [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - The audio control example reads `ButtonInput<KeyCode>` to pause and mute. - Network accessline 246
- [bevy-audio-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-audio-systems/SKILL.md) - The audio control example reads `ButtonInput<KeyCode>` to pause and mute. - Network accessline 248
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/inventory-system.md
- Network accessline 81
fn transfer(mut requests: MessageReader<MoveStack>, mut bags: Query<&mut Inventory>) { for req in requests.read() { - Network accessline 82
for req in requests.read() { - Network accessline 216
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 217
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 218
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 219
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 220
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 224
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 225
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 226
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 227
- [bevy-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rpg-stats/SKILL.md) - Equip bonuses. - Network accessline 228
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Slot layout. - Network accessline 229
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 230
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 232
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 233
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 238
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 239
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/mechanic-revival.md
- Network accessline 226
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 227
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 228
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 229
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 230
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 234
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 235
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 236
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 237
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - What drops health to zero. - Network accessline 238
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 239
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 241
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 242
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 243
- [godot-mechanic-revival](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-mechanic-revival/SKILL.md) - Revival on the Godot engine, same depth. - Network accessline 248
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/mechanic-secrets.md
- Network accessline 242
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 243
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 244
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 245
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 246
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 247
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 251
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 252
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 253
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 254
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Persist flags. - Network accessline 255
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 256
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 258
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 259
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 260
- [godot-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-mechanic-secrets/SKILL.md) - Equivalent Godot skill. - Network accessline 265
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 266
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/navigation.md
- Network accessline 265
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No navigation plugin was selected. - Network accessline 266
- [Assets](https://bevy.org/assets/) - Official asset catalog. No navigation plugin was selected. - Network accessline 267
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 268
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, `Commands`, and `.chain()`. - Network accessline 269
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `add_plugins` without a chosen nav crate. - Network accessline 273
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 274
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 275
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - How an actor moves once a waypoint exists. - Network accessline 277
#### Complements - [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Chase, patrol, and retarget policy. Not the mesh. - Network accessline 278
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Chase, patrol, and retarget policy. Not the mesh. - Network accessline 283
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 284
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/particles.md
- Network accessline 223
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 224
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 225
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 226
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 227
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 228
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 232
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 234
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 236
#### Complements - [bevy-shaders](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-shaders/SKILL.md) - Materials are not a particle system. - Network accessline 237
- [bevy-shaders](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-shaders/SKILL.md) - Materials are not a particle system. - Network accessline 238
- [godot-particles](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-particles/SKILL.md) - Equivalent Godot skill. - Network accessline 243
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 244
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/performance.md
- Network accessline 178
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Parallel systems and `.chain()`. - Network accessline 179
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Parallel systems and `.chain()`. - Network accessline 180
- [Time examples](https://github.com/bevyengine/bevy/tree/latest/examples/time) - `Fixed` and `FixedMain`. - Network accessline 181
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 185
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 186
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 187
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Systems and `.chain()`. - Network accessline 188
- [bevy-debugging-profiling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-debugging-profiling/SKILL.md) - How those diagnostics are plugged in. - Network accessline 190
#### Complements - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - When handles are loaded and dropped. - Network accessline 191
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - When handles are loaded and dropped. - Network accessline 192
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Work that belongs on the fixed timestep. - Network accessline 193
- [godot-performance-optimization](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-performance-optimization/SKILL.md) - Performance on the Godot engine, same depth. - Network accessline 198
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 199
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/physics-2d.md
- Network accessline 249
### Official Documentation - `bevy crate` - API index. The 0.20.0 feature list has no physics-engine feature. - [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 250
- `bevy crate` - API index. The 0.20.0 feature list has no physics-engine feature. - [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - [Examples](https://github.com/bevyengine/bevy/tree/ - Network accessline 251
- [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 252
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 253
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and third-party `add_plugins`. - Network accessline 254
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 259
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 260
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 262
#### Complements - [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Simulated 3D bodies and solver choice. - Network accessline 263
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Simulated 3D bodies and solver choice. - Network accessline 264
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Player locomotion that should not be a rigid body. - Network accessline 265
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Casts and overlaps. Choose a physics solver before adding them. - Network accessline 266
- [godot-2d-physics](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-2d-physics/SKILL.md) - Equivalent Godot skill. - Network accessline 271
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 272
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/physics-3d.md
- Network accessline 222
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 223
- [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 224
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 225
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and third-party `add_plugins`. - Network accessline 226
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, and `.chain()`. `Fixed` / `FixedMain` are a clock, not a solver. - Network accessline 230
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 231
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 233
#### Complements - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Player locomotion that should not be a rigid body. - Network accessline 234
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Player locomotion that should not be a rigid body. - Network accessline 239
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 240
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/platform-desktop.md
- Network accessline 155
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 156
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 157
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 158
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 159
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 160
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 165
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 166
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 167
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 169
#### Complements - [bevy-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-web/SKILL.md) - Wasm limits. - Network accessline 170
- [bevy-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-web/SKILL.md) - Wasm limits. - Network accessline 171
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Pointer and keyboard. - Network accessline 172
- [godot-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-desktop/SKILL.md) - Equivalent Godot skill. - Network accessline 177
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 178
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/platform-mobile.md
- Network accessline 172
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 173
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 174
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 175
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 176
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 180
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 181
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 182
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 183
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Other devices. - Network accessline 184
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Window shell. - Network accessline 186
#### Complements - [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - Layout and input adapt. - Network accessline 187
- [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - Layout and input adapt. - Network accessline 188
- [godot-platform-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-mobile/SKILL.md) - Equivalent Godot skill. - Network accessline 193
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 194
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/platform-web.md
- Network accessline 135
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 136
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 137
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 138
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 139
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 143
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 144
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 145
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 146
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Window component shared with desktop. - Network accessline 148
#### Complements - [godot-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-web/SKILL.md) - Godot package for browser builds. - Network accessline 149
- [godot-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-web/SKILL.md) - Godot package for browser builds. - Network accessline 154
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 155
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/procedural-generation.md
- Network accessline 213
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 214
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 215
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 216
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Commands`, `Startup`, and `.chain()`. - Network accessline 217
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - App-wide seed state. API limits are on bevy-data-resources. - Network accessline 221
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 222
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 223
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - `Resource` versus `Component`. - Network accessline 224
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn tuples and `.chain()`. - Network accessline 226
#### Complements - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Spawn a scene asset. Not a generator. - Network accessline 227
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Spawn a scene asset. Not a generator. - Network accessline 228
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Seed persistence. - Network accessline 229
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - No bake after a generated map. - Network accessline 230
- [godot-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-procedural-generation/SKILL.md) - Equivalent Godot skill. - Network accessline 235
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 236
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/project-foundations.md
- Network accessline 153
### Official Documentation - [Getting started](https://bevy.org/learn/quick-start/getting-started/) - `cargo new` / `cargo add bevy`. - Network accessline 154
- [Getting started](https://bevy.org/learn/quick-start/getting-started/) - `cargo new` / `cargo add bevy`. - Network accessline 155
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App::new()`, `World`, and `Schedule`. - Network accessline 156
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 160
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Library pin and which Bevy skill to load next. - Network accessline 161
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Library pin and which Bevy skill to load next. - Network accessline 163
#### Complements - [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Entities, components, and systems after the crate exists. - Network accessline 164
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Entities, components, and systems after the crate exists. - Network accessline 166
#### Downstream / consumers - [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - App-wide resources once the `App` exists. - Network accessline 167
- [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - App-wide resources once the `App` exists. - Network accessline 169
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 170
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/project-templates.md
- Network accessline 144
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 145
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 146
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 147
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 148
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 152
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub. - Network accessline 153
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub. - Network accessline 154
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Cargo app shell. - Network accessline 156
#### Complements - [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Windowed targets. - Network accessline 157
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Windowed targets. - Network accessline 158
- [godot-project-templates](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-project-templates/SKILL.md) - Equivalent Godot skill. - Network accessline 163
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 164
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/quest-system.md
- Network accessline 246
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 247
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 248
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 249
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 250
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 254
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 255
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 256
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 257
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Lines that grant quests. - Network accessline 258
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 259
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 261
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 262
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 263
- [godot-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-quest-system/SKILL.md) - Godot package for quest tracking. - Network accessline 268
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 269
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/rea-ledger-to-ecs.md
- Network accessline 25
- [App](https://docs.rs/bevy/latest/bevy/app/struct.App.html) — `App::new` and `add_plugins`. - Network accessline 26
- [Plugin](https://docs.rs/bevy/latest/bevy/app/trait.Plugin.html) — one impl per ledger id. - Network accessline 27
- [Update](https://docs.rs/bevy/latest/bevy/app/struct.Update.html) — schedule for the empty stub.
skills/bevy-master/references/rea.md
- Network accessline 72
- [Getting started](https://bevy.org/learn/quick-start/getting-started/) — App setup the emitter follows. - Network accessline 73
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) — `Plugin`, `DefaultPlugins`, and `add_plugins`. - Network accessline 74
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) — Systems stay empty until a Domain Skill adds components. - Network accessline 75
- [App](https://docs.rs/bevy/latest/bevy/app/struct.App.html) — `App::new` and `add_plugins`. - Network accessline 76
- [Plugin](https://docs.rs/bevy/latest/bevy/app/trait.Plugin.html) — one impl per ledger id. - Network accessline 77
- [Update](https://docs.rs/bevy/latest/bevy/app/struct.Update.html) — schedule for the empty stub.
skills/bevy-master/references/rpg-stats.md
- Network accessline 229
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 230
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 231
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 232
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 233
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 237
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 238
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 239
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 240
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Consumes derived attack and health. - Network accessline 241
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 242
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 244
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 245
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 246
- [godot-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rpg-stats/SKILL.md) - Equivalent Godot skill. - Network accessline 251
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 252
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/save-load.md
- Network accessline 207
### Official Documentation - [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - App-wide data the slot serializes. - Network accessline 208
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - App-wide data the slot serializes. - Network accessline 209
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. Scene spawn lives with `bevy-asset-scenes`. - Network accessline 213
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 214
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 215
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - `Resource` versus `Component`. - Network accessline 216
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Loading content. Not a save slot. - Network accessline 221
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 222
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/shaders.md
- Network accessline 180
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 181
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 182
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 183
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 184
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 188
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 189
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 190
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 191
- [bevy-3d-materials](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-materials/SKILL.md) - StandardMaterial surface fields. - Network accessline 192
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Asset handles. - Network accessline 194
#### Complements - [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights are not shaders. - Network accessline 195
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights are not shaders. - Network accessline 196
- [godot-shaders-basics](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-shaders-basics/SKILL.md) - Equivalent Godot skill. - Network accessline 201
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 202
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/spatial-queries.md
- Network accessline 203
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No query plugin was selected. - Network accessline 204
- [Assets](https://bevy.org/assets/) - Official asset catalog. No query plugin was selected. - Network accessline 205
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 206
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Systems, `Query`, and `.chain()`. - Network accessline 207
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `add_plugins` without a chosen physics crate. `viewport_to_world_2d` is a camera map; details live on bevy-camera-systems. - Network accessline 211
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 212
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 213
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Viewport to 2D world, without a hit test. - Network accessline 215
#### Complements - [bevy-physics-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-2d/SKILL.md) - 2D physics and solver choice. - Network accessline 216
- [bevy-physics-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-2d/SKILL.md) - 2D physics and solver choice. - Network accessline 217
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - 3D physics and solver choice. - Network accessline 218
- [godot-raycasting-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-raycasting-queries/SKILL.md) - Godot package for cast queries. - Network accessline 220
#### Downstream / consumers - [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Sensors that need a cast. - Network accessline 221
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Sensors that need a cast. - Network accessline 223
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 224
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/state-machines.md
- Network accessline 181
### Official Documentation - [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component` and `Query` for a per-entity mode flag. - Network accessline 182
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component` and `Query` for a per-entity mode flag. - Network accessline 183
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. State examples live in that tree. - Network accessline 187
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Schedules versus a scene tree. - Network accessline 188
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Schedules versus a scene tree. - Network accessline 189
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - `NextState<S>` is a resource. Per-entity modes are components. - Network accessline 191
#### Complements - [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - Messages and observers that are not state transitions. - Network accessline 192
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - Messages and observers that are not state transitions. - Network accessline 193
- [godot-state-machine-advanced](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) - Equivalent Godot skill. Do not import Godot types. - Network accessline 195
#### Downstream / consumers - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. A jump or ground mode stays a component unless a mode nee - Network accessline 196
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. A jump or ground mode stays a component unless a mode needs `States`. - Network accessline 198
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 199
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/testing-patterns.md
- Network accessline 158
### Official Documentation - [cargo test](https://doc.rust-lang.org/cargo/commands/cargo-test.html) - `#[test]`, filters, libtest args, package root as cwd. - Network accessline 159
- [cargo test](https://doc.rust-lang.org/cargo/commands/cargo-test.html) - `#[test]`, filters, libtest args, package root as cwd. - Network accessline 160
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. Examples are not the test harness. - Network accessline 164
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 165
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 166
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - The Cargo package `cargo test` runs against. - Network accessline 171
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 172
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/tilemap.md
- Network accessline 221
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 222
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 223
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 224
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 225
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 229
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 230
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 231
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 232
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Seeded layouts. - Network accessline 233
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Map resource. - Network accessline 235
#### Complements - [godot-tilemap-mastery](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) - Equivalent Godot skill. - Network accessline 236
- [godot-tilemap-mastery](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) - Equivalent Godot skill. - Network accessline 241
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 242
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/turn-system.md
- Network accessline 220
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 221
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 222
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 223
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 224
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 228
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 229
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 230
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 231
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - App mode is not turn order. - Network accessline 232
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 233
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 235
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 236
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 237
- [godot-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-turn-system/SKILL.md) - Godot package for turn order. - Network accessline 242
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 243
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/tweening.md
- Network accessline 202
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 203
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 204
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 205
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 206
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 210
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 211
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 212
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 213
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Clip-based property animation. - Network accessline 214
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Fixed clock name. - Network accessline 216
#### Complements - [godot-tweening](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tweening/SKILL.md) - Equivalent Godot skill. - Network accessline 217
- [godot-tweening](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tweening/SKILL.md) - Equivalent Godot skill. - Network accessline 222
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/ui-layout.md
- Network accessline 177
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 178
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 179
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 180
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 181
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 182
- [UI examples](https://github.com/bevyengine/bevy/tree/latest/examples/ui) - `Node`, Flexbox, grid, buttons, and images. - Network accessline 186
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 187
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 188
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 190
#### Complements - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Text on a node. - Network accessline 191
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Text on a node. - Network accessline 192
- [bevy-ui-theming](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-theming/SKILL.md) - Colors and backgrounds. - Network accessline 194
#### Downstream / consumers - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Consumes layout nodes. - Network accessline 195
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Consumes layout nodes. - Network accessline 197
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 198
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/ui-text.md
- Network accessline 191
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 192
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 193
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 194
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 195
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 196
- [UI examples](https://github.com/bevyengine/bevy/tree/latest/examples/ui) - Text and node samples on the `latest` branch. - Network accessline 200
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 201
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 202
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 203
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - The node that holds the text. - Network accessline 205
#### Complements - [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Line strings. - Network accessline 206
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Line strings. - Network accessline 207
- [bevy-ui-theming](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-theming/SKILL.md) - Colors around the string. - Network accessline 212
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 213
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/references/ui-theming.md
- Network accessline 258
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 259
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 260
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 261
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 262
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 263
- [UI examples](https://github.com/bevyengine/bevy/tree/latest/examples/ui) - Nodes, colors, and widget samples. - Network accessline 267
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 268
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 269
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 270
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Nodes being styled. - Network accessline 272
#### Complements - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Font choices. - Network accessline 273
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Font choices. - Network accessline 278
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 279
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-master/scripts/gdas_reader_read_artifact.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/bevy-master/scripts/rea_emit_project.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/bevy-mechanic-revival/SKILL.md
- Network accessline 226
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 227
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 228
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 229
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 230
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 234
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 235
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 236
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 237
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - What drops health to zero. - Network accessline 238
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 239
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 241
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 242
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 243
- [godot-mechanic-revival](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-mechanic-revival/SKILL.md) - Revival on the Godot engine, same depth. - Network accessline 248
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 249
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-mechanic-secrets/SKILL.md
- Network accessline 242
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 243
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 244
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 245
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 246
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 247
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 251
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 252
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 253
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 254
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Persist flags. - Network accessline 255
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 256
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 258
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 259
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 260
- [godot-mechanic-secrets](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-mechanic-secrets/SKILL.md) - Equivalent Godot skill. - Network accessline 265
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 266
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-navigation/SKILL.md
- Network accessline 265
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No navigation plugin was selected. - Network accessline 266
- [Assets](https://bevy.org/assets/) - Official asset catalog. No navigation plugin was selected. - Network accessline 267
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 268
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, `Commands`, and `.chain()`. - Network accessline 269
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `add_plugins` without a chosen nav crate. - Network accessline 273
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 274
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 275
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - How an actor moves once a waypoint exists. - Network accessline 277
#### Complements - [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Chase, patrol, and retarget policy. Not the mesh. - Network accessline 278
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Chase, patrol, and retarget policy. Not the mesh. - Network accessline 283
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 284
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-particles/SKILL.md
- Network accessline 223
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 224
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 225
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 226
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 227
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 228
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 232
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 233
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 234
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 236
#### Complements - [bevy-shaders](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-shaders/SKILL.md) - Materials are not a particle system. - Network accessline 237
- [bevy-shaders](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-shaders/SKILL.md) - Materials are not a particle system. - Network accessline 238
- [godot-particles](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-particles/SKILL.md) - Equivalent Godot skill. - Network accessline 243
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 244
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-performance/SKILL.md
- Network accessline 178
### Official Documentation - [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Parallel systems and `.chain()`. - Network accessline 179
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Parallel systems and `.chain()`. - Network accessline 180
- [Time examples](https://github.com/bevyengine/bevy/tree/latest/examples/time) - `Fixed` and `FixedMain`. - Network accessline 181
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 185
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 186
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 187
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Systems and `.chain()`. - Network accessline 188
- [bevy-debugging-profiling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-debugging-profiling/SKILL.md) - How those diagnostics are plugged in. - Network accessline 190
#### Complements - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - When handles are loaded and dropped. - Network accessline 191
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - When handles are loaded and dropped. - Network accessline 192
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Work that belongs on the fixed timestep. - Network accessline 193
- [godot-performance-optimization](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-performance-optimization/SKILL.md) - Performance on the Godot engine, same depth. - Network accessline 198
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 199
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-physics-2d/SKILL.md
- Network accessline 249
### Official Documentation - `bevy crate` - API index. The 0.20.0 feature list has no physics-engine feature. - [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 250
- `bevy crate` - API index. The 0.20.0 feature list has no physics-engine feature. - [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - [Examples](https://github.com/bevyengine/bevy/tree/ - Network accessline 251
- [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 252
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 253
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and third-party `add_plugins`. - Network accessline 254
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 259
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 260
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 262
#### Complements - [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Simulated 3D bodies and solver choice. - Network accessline 263
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - Simulated 3D bodies and solver choice. - Network accessline 264
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Player locomotion that should not be a rigid body. - Network accessline 265
- [bevy-spatial-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-spatial-queries/SKILL.md) - Casts and overlaps. Choose a physics solver before adding them. - Network accessline 266
- [godot-2d-physics](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-2d-physics/SKILL.md) - Equivalent Godot skill. - Network accessline 271
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 272
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-physics-3d/SKILL.md
- Network accessline 222
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 223
- [Assets](https://bevy.org/assets/) - Official asset catalog. No physics plugin is named from it here. - Network accessline 224
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 225
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and third-party `add_plugins`. - Network accessline 226
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Query`, and `.chain()`. `Fixed` / `FixedMain` are a clock, not a solver. - Network accessline 230
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 231
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership and the fixed-timestep schedule names. - Network accessline 233
#### Complements - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Player locomotion that should not be a rigid body. - Network accessline 234
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Player locomotion that should not be a rigid body. - Network accessline 239
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 240
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-platform-desktop/SKILL.md
- Network accessline 155
### Official Documentation - `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 156
- `bevy crate` - API reference and Cargo feature list. - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Exampl - Network accessline 157
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 158
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 159
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 160
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 165
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 166
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 167
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 169
#### Complements - [bevy-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-web/SKILL.md) - Wasm limits. - Network accessline 170
- [bevy-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-web/SKILL.md) - Wasm limits. - Network accessline 171
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Pointer and keyboard. - Network accessline 172
- [godot-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-desktop/SKILL.md) - Equivalent Godot skill. - Network accessline 177
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 178
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-platform-mobile/SKILL.md
- Network accessline 172
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 173
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 174
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 175
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 176
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 180
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 181
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 182
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 183
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) - Other devices. - Network accessline 184
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Window shell. - Network accessline 186
#### Complements - [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - Layout and input adapt. - Network accessline 187
- [bevy-adapt-desktop-to-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-adapt-desktop-to-mobile/SKILL.md) - Layout and input adapt. - Network accessline 188
- [godot-platform-mobile](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-mobile/SKILL.md) - Equivalent Godot skill. - Network accessline 193
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 194
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-platform-web/SKILL.md
- Network accessline 135
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 136
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 137
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 138
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 139
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 143
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 144
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 145
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 146
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Window component shared with desktop. - Network accessline 148
#### Complements - [godot-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-web/SKILL.md) - Godot package for browser builds. - Network accessline 149
- [godot-platform-web](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-platform-web/SKILL.md) - Godot package for browser builds. - Network accessline 154
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 155
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-procedural-generation/SKILL.md
- Network accessline 213
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 214
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 215
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 216
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, `Commands`, `Startup`, and `.chain()`. - Network accessline 217
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - App-wide seed state. API limits are on bevy-data-resources. - Network accessline 221
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 222
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 223
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - `Resource` versus `Component`. - Network accessline 224
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Spawn tuples and `.chain()`. - Network accessline 226
#### Complements - [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Spawn a scene asset. Not a generator. - Network accessline 227
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Spawn a scene asset. Not a generator. - Network accessline 228
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) - Seed persistence. - Network accessline 229
- [bevy-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-navigation/SKILL.md) - No bake after a generated map. - Network accessline 230
- [godot-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-procedural-generation/SKILL.md) - Equivalent Godot skill. - Network accessline 235
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 236
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-project-foundations/SKILL.md
- Network accessline 153
### Official Documentation - [Getting started](https://bevy.org/learn/quick-start/getting-started/) - `cargo new` / `cargo add bevy`. - Network accessline 154
- [Getting started](https://bevy.org/learn/quick-start/getting-started/) - `cargo new` / `cargo add bevy`. - Network accessline 155
- [Apps](https://bevy.org/learn/quick-start/getting-started/apps/) - `App::new()`, `World`, and `Schedule`. - Network accessline 156
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 160
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Library pin and which Bevy skill to load next. - Network accessline 161
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Library pin and which Bevy skill to load next. - Network accessline 163
#### Complements - [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Entities, components, and systems after the crate exists. - Network accessline 164
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Entities, components, and systems after the crate exists. - Network accessline 166
#### Downstream / consumers - [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - App-wide resources once the `App` exists. - Network accessline 167
- [bevy-app-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-app-resources/SKILL.md) - App-wide resources once the `App` exists. - Network accessline 169
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 170
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-project-templates/SKILL.md
- Network accessline 144
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 145
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 146
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 147
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 148
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 152
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub. - Network accessline 153
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub. - Network accessline 154
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - Cargo app shell. - Network accessline 156
#### Complements - [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Windowed targets. - Network accessline 157
- [bevy-platform-desktop](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-platform-desktop/SKILL.md) - Windowed targets. - Network accessline 158
- [godot-project-templates](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-project-templates/SKILL.md) - Equivalent Godot skill. - Network accessline 163
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 164
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-quest-system/SKILL.md
- Network accessline 246
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 247
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 248
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 249
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 250
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 254
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 255
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 256
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 257
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Lines that grant quests. - Network accessline 258
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 259
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 261
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 262
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 263
- [godot-quest-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-quest-system/SKILL.md) - Godot package for quest tracking. - Network accessline 268
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 269
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-rea/SKILL.md
- Network accessline 8
Turn a [GDAS-reader](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/gdas-reader/SKILL.md) ledger into a Bevy 0.20 crate. Plugins are stubs. They do not reimplement the artifact. - Network accessline 22
- **Crate:** `bevy = "0.20"` with the dev opt-level split from [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md). - Network accessline 72
- [Getting started](https://bevy.org/learn/quick-start/getting-started/) — App setup the emitter follows. - Network accessline 73
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) — `Plugin`, `DefaultPlugins`, and `add_plugins`. - Network accessline 74
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) — Systems stay empty until a Domain Skill adds components. - Network accessline 75
- [App](https://docs.rs/bevy/latest/bevy/app/struct.App.html) — `App::new` and `add_plugins`. - Network accessline 76
- [Plugin](https://docs.rs/bevy/latest/bevy/app/trait.Plugin.html) — one impl per ledger id. - Network accessline 77
- [Update](https://docs.rs/bevy/latest/bevy/app/struct.Update.html) — schedule for the empty stub. - Network accessline 81
#### Prerequisites - [gdas-reader](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/gdas-reader/SKILL.md) — Writes the ledger. - Network accessline 82
- [gdas-reader](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/gdas-reader/SKILL.md) — Writes the ledger. - Network accessline 83
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) — Crate pin and plugin boundary. - Network accessline 85
#### Complements - [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) — Fill entity-shaped entries. - Network accessline 86
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) — Fill entity-shaped entries. - Network accessline 87
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) — Fill combat-shaped symbols. - Network accessline 88
- [bevy-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-input-handling/SKILL.md) — Fill input entries. - Network accessline 89
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) — Fill screen entries. - Network accessline 90
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) — Fill UI entries. - Network accessline 91
- [bevy-save-load](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-save-load/SKILL.md) — Fill save entries. - Network accessline 92
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) — Fill asset entries after the license check. - Network accessline 94
#### Downstream / consumers - [bevy-testing-patterns](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-testing-patterns/SKILL.md) — `cargo test` once a stub gains real systems. - Network accessline 95
- [bevy-testing-patterns](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-testing-patterns/SKILL.md) — `cargo test` once a stub gains real systems. - Network accessline 97
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) — Router when the suggested skill is the wrong chain. - Network accessline 98
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) — Router when the suggested skill is the wrong chain.
skills/bevy-rea/references/ledger-to-ecs.md
- Network accessline 25
- [App](https://docs.rs/bevy/latest/bevy/app/struct.App.html) — `App::new` and `add_plugins`. - Network accessline 26
- [Plugin](https://docs.rs/bevy/latest/bevy/app/trait.Plugin.html) — one impl per ledger id. - Network accessline 27
- [Update](https://docs.rs/bevy/latest/bevy/app/struct.Update.html) — schedule for the empty stub.
skills/bevy-rea/scripts/emit_project.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/bevy-rpg-stats/SKILL.md
- Network accessline 229
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 230
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 231
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 232
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 233
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 237
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 238
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 239
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 240
- [bevy-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-combat-system/SKILL.md) - Consumes derived attack and health. - Network accessline 241
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 242
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 244
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 245
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 246
- [godot-rpg-stats](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rpg-stats/SKILL.md) - Equivalent Godot skill. - Network accessline 251
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 252
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-save-load/SKILL.md
- Network accessline 207
### Official Documentation - [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - App-wide data the slot serializes. - Network accessline 208
- [Resources](https://bevy.org/learn/quick-start/getting-started/resources/) - App-wide data the slot serializes. - Network accessline 209
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. Scene spawn lives with `bevy-asset-scenes`. - Network accessline 213
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 214
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 215
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - `Resource` versus `Component`. - Network accessline 216
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Loading content. Not a save slot. - Network accessline 221
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 222
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-shaders/SKILL.md
- Network accessline 180
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 181
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 182
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 183
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 184
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 188
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 189
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 190
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 191
- [bevy-3d-materials](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-materials/SKILL.md) - StandardMaterial surface fields. - Network accessline 192
- [bevy-asset-scenes](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-asset-scenes/SKILL.md) - Asset handles. - Network accessline 194
#### Complements - [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights are not shaders. - Network accessline 195
- [bevy-3d-lighting](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-3d-lighting/SKILL.md) - Lights are not shaders. - Network accessline 196
- [godot-shaders-basics](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-shaders-basics/SKILL.md) - Equivalent Godot skill. - Network accessline 201
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 202
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-spatial-queries/SKILL.md
- Network accessline 203
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No query plugin was selected. - Network accessline 204
- [Assets](https://bevy.org/assets/) - Official asset catalog. No query plugin was selected. - Network accessline 205
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 206
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - Systems, `Query`, and `.chain()`. - Network accessline 207
- [Quick Start: plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `add_plugins` without a chosen physics crate. `viewport_to_world_2d` is a camera map; details live on bevy-camera-systems. - Network accessline 211
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 212
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - ECS ownership. - Network accessline 213
- [bevy-camera-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-camera-systems/SKILL.md) - Viewport to 2D world, without a hit test. - Network accessline 215
#### Complements - [bevy-physics-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-2d/SKILL.md) - 2D physics and solver choice. - Network accessline 216
- [bevy-physics-2d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-2d/SKILL.md) - 2D physics and solver choice. - Network accessline 217
- [bevy-physics-3d](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-physics-3d/SKILL.md) - 3D physics and solver choice. - Network accessline 218
- [godot-raycasting-queries](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-raycasting-queries/SKILL.md) - Godot package for cast queries. - Network accessline 220
#### Downstream / consumers - [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Sensors that need a cast. - Network accessline 221
- [bevy-ai-navigation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ai-navigation/SKILL.md) - Sensors that need a cast. - Network accessline 223
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 224
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-state-machines/SKILL.md
- Network accessline 181
### Official Documentation - [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component` and `Query` for a per-entity mode flag. - Network accessline 182
- [Quick Start: ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component` and `Query` for a per-entity mode flag. - Network accessline 183
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. State examples live in that tree. - Network accessline 187
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Schedules versus a scene tree. - Network accessline 188
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Schedules versus a scene tree. - Network accessline 189
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - `NextState<S>` is a resource. Per-entity modes are components. - Network accessline 191
#### Complements - [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - Messages and observers that are not state transitions. - Network accessline 192
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - Messages and observers that are not state transitions. - Network accessline 193
- [godot-state-machine-advanced](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) - Equivalent Godot skill. Do not import Godot types. - Network accessline 195
#### Downstream / consumers - [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. A jump or ground mode stays a component unless a mode nee - Network accessline 196
- [bevy-character-movement](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-character-movement/SKILL.md) - Actor motion. A jump or ground mode stays a component unless a mode needs `States`. - Network accessline 198
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 199
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-testing-patterns/SKILL.md
- Network accessline 158
### Official Documentation - [cargo test](https://doc.rust-lang.org/cargo/commands/cargo-test.html) - `#[test]`, filters, libtest args, package root as cwd. - Network accessline 159
- [cargo test](https://doc.rust-lang.org/cargo/commands/cargo-test.html) - `#[test]`, filters, libtest args, package root as cwd. - Network accessline 160
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. Examples are not the test harness. - Network accessline 164
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 165
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Who owns which piece of state. - Network accessline 166
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) - The Cargo package `cargo test` runs against. - Network accessline 171
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 172
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-tilemap/SKILL.md
- Network accessline 221
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 222
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 223
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 224
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 225
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 229
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 230
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 231
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 232
- [bevy-procedural-generation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-procedural-generation/SKILL.md) - Seeded layouts. - Network accessline 233
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Map resource. - Network accessline 235
#### Complements - [godot-tilemap-mastery](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) - Equivalent Godot skill. - Network accessline 236
- [godot-tilemap-mastery](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) - Equivalent Godot skill. - Network accessline 241
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 242
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-turn-system/SKILL.md
- Network accessline 220
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 221
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 222
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 223
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 224
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 228
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 229
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 230
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 231
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - App mode is not turn order. - Network accessline 232
- [bevy-data-resources](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-data-resources/SKILL.md) - Tables and definitions. - Network accessline 233
- [bevy-events-messaging](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-events-messaging/SKILL.md) - One-shot facts. - Network accessline 235
#### Complements - [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 236
- [bevy-state-machines](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-state-machines/SKILL.md) - Mode flags. - Network accessline 237
- [godot-turn-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-turn-system/SKILL.md) - Godot package for turn order. - Network accessline 242
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 243
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-tweening/SKILL.md
- Network accessline 202
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 203
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 204
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 205
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 206
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 210
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 211
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 212
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 213
- [bevy-animation](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-animation/SKILL.md) - Clip-based property animation. - Network accessline 214
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Fixed clock name. - Network accessline 216
#### Complements - [godot-tweening](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tweening/SKILL.md) - Equivalent Godot skill. - Network accessline 217
- [godot-tweening](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-tweening/SKILL.md) - Equivalent Godot skill. - Network accessline 222
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 223
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-ui-layout/SKILL.md
- Network accessline 177
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 178
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 179
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 180
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 181
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 182
- [UI examples](https://github.com/bevyengine/bevy/tree/latest/examples/ui) - `Node`, Flexbox, grid, buttons, and images. - Network accessline 186
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 187
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 188
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 190
#### Complements - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Text on a node. - Network accessline 191
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Text on a node. - Network accessline 192
- [bevy-ui-theming](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-theming/SKILL.md) - Colors and backgrounds. - Network accessline 194
#### Downstream / consumers - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Consumes layout nodes. - Network accessline 195
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Consumes layout nodes. - Network accessline 197
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 198
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-ui-text/SKILL.md
- Network accessline 191
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 192
- [Assets](https://bevy.org/assets/) - Official asset catalog. No third-party crate was selected. - Network accessline 193
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 194
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 195
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 196
- [UI examples](https://github.com/bevyengine/bevy/tree/latest/examples/ui) - Text and node samples on the `latest` branch. - Network accessline 200
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 201
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 202
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 203
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - The node that holds the text. - Network accessline 205
#### Complements - [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Line strings. - Network accessline 206
- [bevy-dialogue-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-dialogue-system/SKILL.md) - Line strings. - Network accessline 207
- [bevy-ui-theming](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-theming/SKILL.md) - Colors around the string. - Network accessline 212
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 213
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/bevy-ui-theming/SKILL.md
- Network accessline 258
### Official Documentation - [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 259
- [Assets](https://bevy.org/assets/) - Official asset catalog. - Network accessline 260
- [Examples](https://github.com/bevyengine/bevy/tree/latest/examples#examples) - Example tree on the `latest` branch. - Network accessline 261
- [ECS](https://bevy.org/learn/quick-start/getting-started/ecs/) - `Component`, systems, `Query`, `Startup`, `Update`, and `.chain()`. - Network accessline 262
- [Plugins](https://bevy.org/learn/quick-start/getting-started/plugins/) - `Plugin`, `DefaultPlugins`, `MinimalPlugins`, and `add_plugins`. - Network accessline 263
- [UI examples](https://github.com/bevyengine/bevy/tree/latest/examples/ui) - Nodes, colors, and widget samples. - Network accessline 267
#### Prerequisites - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 268
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Hub and schedules. - Network accessline 269
- [bevy-ecs-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ecs-composition/SKILL.md) - Components and systems. - Network accessline 270
- [bevy-ui-layout](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-layout/SKILL.md) - Nodes being styled. - Network accessline 272
#### Complements - [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Font choices. - Network accessline 273
- [bevy-ui-text](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-ui-text/SKILL.md) - Font choices. - Network accessline 278
#### Master - [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router. - Network accessline 279
- [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md) - Bevy router.
skills/gdas-reader/SKILL.md
- Network accessline 8
Read an artifact and write `ledger.json`. This skill does not create a Godot scene or a Bevy crate. [godot-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rea/SKILL.md) and [bevy-rea](https://github.com - Network accessline 66
#### Complements - [godot-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rea/SKILL.md) — Godot 4.7 project emitted from this ledger. - Network accessline 67
- [godot-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-rea/SKILL.md) — Godot 4.7 project emitted from this ledger. - Network accessline 68
- [bevy-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rea/SKILL.md) — Bevy 0.20 crate emitted from this ledger. - Network accessline 70
#### Downstream / consumers - [godot-builder](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-builder/SKILL.md) — Headless import after `godot-rea` writes scenes. - Network accessline 71
- [godot-builder](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-builder/SKILL.md) — Headless import after `godot-rea` writes scenes. - Network accessline 72
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) — Crate pin and plugin shape the Bevy emitter follows. - Network accessline 74
#### Master - Mirrored inside [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) and [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy - Network accessline 75
- Mirrored inside [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) and [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKIL
skills/gdas-reader/fixtures/source/player.py
- Executable scriptline 1
Executable file
skills/gdas-reader/scripts/read_artifact.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-2d-animation/SKILL.md
- Network accessline 118
### Official Documentation - [2D sprite animation](https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html) — Canonical AnimatedSprite2D + SpriteFrames workflow for frame-based sheets and signal timing. - Network accessline 119
- [2D sprite animation](https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html) — Canonical AnimatedSprite2D + SpriteFrames workflow for frame-based sheets and signal timing. - Network accessline 120
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When to graduate from spritesheets to AnimationPlayer for tracks, methods, and non-visual properties. - Network accessline 121
- [Cutout animation](https://docs.godotengine.org/en/stable/tutorials/animation/cutout_animation.html) — Paper-doll hierarchies and hybrid cutout/cel setups before full skeletal IK. - Network accessline 122
- [2D skeletons](https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html) — Skeleton2D / Bone2D rigging, rest poses, and deformation expectations for cutout meshes. - Network accessline 123
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Blend spaces and state-machine graphs that drive an underlying AnimationPlayer. - Network accessline 124
- [Animation track types](https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html) — Method/value/property tracks for frame-perfect SFX, hitboxes, and shader uniform hooks. - Network accessline 125
- [AnimatedSprite2D](https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html) — `play()`, `advance()`, `set_frame_and_progress()`, and `animation_looped` vs `animation_finished` contracts. - Network accessline 126
- [SpriteFrames](https://docs.godotengine.org/en/stable/classes/class_spriteframes.html) — Shared frame resources, loop flags, and per-animation timing used by AnimatedSprite2D. - Network accessline 127
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Runtime squash/stretch and interruptible one-shot motion without baking AnimationPlayer clips. - Network accessline 128
- [Animating thousands of fish](https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html) — GPU vertex / MultiMesh patterns for swarm motion that must leave the node tree. - Network accessline 129
- [SkeletonModification2DTwoBoneIK](https://docs.godotengine.org/en/stable/classes/class_skeletonmodification2dtwoboneik.html) — Lightweight two-bone IK for procedural foot/hand planting on Skeleton2D stacks. - Network accessline 133
#### Prerequisites - [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — AnimationPlayer ownership, callback modes, and track authoring that this skill’s hybrid/cu - Network accessline 134
- [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — AnimationPlayer ownership, callback modes, and track authoring that this skill’s hybrid/cutout patterns assum - Network accessline 135
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Physics-tick movement so animated CharacterBody2D motion stays on the fixed timestep. - Network accessline 136
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Safe wiring for `animation_finished` / `animation_looped` / `frame_changed` without lifecycle leaks. - Network accessline 138
#### Complements - [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — Deepen blend trees, OneShot layers, and `travel()` pathfinding beyond the 2D loc - Network accessline 139
- [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — Deepen blend trees, OneShot layers, and `travel()` pathfinding beyond the 2D locomotion basics he - Network accessline 140
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Broader Tween composition when squash/stretch or UI pops outgrow inline `create_tween()` snippets. - Network accessline 141
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — CanvasItem shader uniforms driven by AnimationPlayer tracks or MultiMesh swarm materials. - Network accessline 142
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Impact velocity, raycasts for IK targets, and interpolation rules that feed procedural deformation. - Network accessline 143
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Gameplay FSMs that should own intent while AnimationTree/AnimatedSprite2D own presentation. - Network accessline 144
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Dust, hit sparks, and trails spawned from method tracks or frame events. - Network accessline 145
- [godot-adapt-3d-to-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md) — Directional sheets, billboards, and fake-depth sorting that still use 2D animation nodes. - Network accessline 147
#### Downstream / consumers - [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Jump/land/run presentation stacks consume sync, squash/stretch, and state-machine - Network accessline 148
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Jump/land/run presentation stacks consume sync, squash/stretch, and state-machine travel patterns. - Network accessline 149
- [godot-genre-fighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md) — Frame-perfect hitboxes and method tracks depend on AnimationPlayer + AnimatedSprite2D discipline here. - Network accessline 150
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Shared `.tres` SpriteFrames and skin packs for memory-safe multi-instance characters. - Network accessline 152
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 153
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-2d-animation/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 47
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-2d-animation/scripts/animation_state_sync.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs presentation queue # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs presentation queue - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished/frame_changed wiring - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/animation_sync.gd
- Network accessline 63
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 64
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 68
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — method tracks and callback modes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ani - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — method tracks and callback modes - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — blend space / travel depth - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — animation_finished orchestration - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/animation_tree_step.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — advanced travel / OneShot layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — advanced travel / OneShot layers - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — separate gameplay FSM from anim graph - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — locomotion inputs driving travel() - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/gpu_mesh_optimizer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshinstance2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshinstance2d.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_meshinstance2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — mesh materials for swaying props # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — mesh materials for swaying props - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — dense 2D scenery fill-rate pressure - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/multimesh_swarm_anim.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — INSTANCE_ID phase animation in vertex() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — INSTANCE_ID phase animation in vertex() - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — when GPUParticles2D is enough vs MultiMesh - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/one_frame_sync_fix.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html # - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — advance(0) pose flush with play() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — advance(0) pose flush with play() - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — flip_h + anim change on facing swaps - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/procedural_squash_stretch.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible deformation tweens # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/ - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible deformation tweens - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — impact velocity from move_and_slide - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — physics-tick callers - Network accessline 46
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/shader_hook.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — CanvasItem uniforms and dissolve/flash patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — CanvasItem uniforms and dissolve/flash patterns - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — property tracks on material:shader_parameter/* - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/skeleton_2d_rig_helper.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html # - https://docs.godotengine.org/en/stable/classes/class_skeleton2d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_skeleton2d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_skeletonmodificationstack2d.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_skeletonmodification2dtwoboneik.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — bone rotation tracks on Skeleton2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2 - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — bone rotation tracks on Skeleton2D - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — raycast IK targets for feet - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-animation/scripts/tween_lifecycle_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/recreate and parallel composition # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/recreate and parallel composition - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished cleanup without dangling refs - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-2d-physics/SKILL.md
- Network accessline 114
### Official Documentation - [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers vs masks, body types, and the mental model every 2D setup depends on. - Network accessline 115
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers vs masks, body types, and the mental model every 2D setup depends on. - Network accessline 116
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — Correct shape sizing and why scaling `CollisionShape2D` nodes breaks normals and contacts. - Network accessline 117
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — `move_and_slide` / `move_and_collide`, floor detection, and kinematic movement contracts. - Network accessline 118
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Trigger monitoring, overlap signals, and space/gravity overrides for zones. - Network accessline 119
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `RayCast2D` vs `PhysicsDirectSpaceState2D` rays, exclusions, and mid-frame `force_raycast_update`. - Network accessline 120
- [RigidBody](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — Safe rigid-body control via `_integrate_forces` / `PhysicsDirectBodyState2D` instead of fighting the solver in `_process`. - Network accessline 121
- [Troubleshooting physics issues](https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html) — Tunneling, jitter, one-way platforms, and common layer/mask misconfigurations. - Network accessline 122
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why fixed physics ticks stutter on high-refresh displays and when interpolation fixes i - Network accessline 123
- [PhysicsServer2D](https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html) — RID-based body/shape APIs for swarm-scale 2D physics without SceneTree overhead. - Network accessline 124
- [PhysicsDirectSpaceState2D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html) — Point, ray, and shape queries for LOS, AOE, and click-picking without permanent query nodes. - Network accessline 125
- [ShapeCast2D](https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html) — Volume casts for frame-perfect melee/AOE detection when `Area2D` signal lag is unacceptable. - Network accessline 129
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project Settings layer names, physics ticks, and default gravity must be set before - Network accessline 130
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project Settings layer names, physics ticks, and default gravity must be set before layer/mask matrices - Network accessline 131
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Bitmask enums, typed dictionaries for overlap sets, and `_physics_process` discipline underpin every pattern - Network accessline 132
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `body_entered` / `body_exited` wiring and debounce patterns need clean signal ownership to avoid spam. - Network accessline 134
#### Complements - [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Coyote time, jump buffers, and one-way platforms sit on top of the collision contracts this - Network accessline 135
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Coyote time, jump buffers, and one-way platforms sit on top of the collision contracts this skill defines. - Network accessline 136
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Deeper query parameter recipes (exclusions, masks, shape casts) when vision/hitscan systems grow beyond b - Network accessline 137
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — Tile physics layers and one-way tile collisions must match the same layer matrix used by bodies and areas. - Network accessline 138
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Physics-step input sampling and vsync/latency choices couple tightly with `move_and_slide` feel. - Network accessline 139
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — Parallel 3D body/query concepts when porting or sharing layer policy across dimensions. - Network accessline 140
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and batching guidance when `PhysicsServer2D` swarms or query caches become bottlene - Network accessline 141
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Visible collision shapes, contact normals, and frame-time traps when diagnosing jitter or missed hits. - Network accessline 143
#### Downstream / consumers - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hitboxes/hurtboxes are `Area2D` + layer/mask products; damage timing inherits overlap a - Network accessline 144
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hitboxes/hurtboxes are `Area2D` + layer/mask products; damage timing inherits overlap and CCD choices. - Network accessline 145
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Platformer feel (floors, ledges, one-ways) consumes CharacterBody2D + collision setup from this domain. - Network accessline 146
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — Agents still need physics layers for blockers and LOS; keep nav meshes and collision worlds consi - Network accessline 147
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Jump windows, projectile speed/CCD, gravity, and hitbox size directly change win-rate and difficulty - Network accessline 149
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for discovering 2D physics alongside sibling domains. - Network accessline 150
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for discovering 2D physics alongside sibling domains.
skills/godot-2d-physics/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-2d-physics/scripts/collision_bitmask_helper.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — enum/bitshift readability for masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — enum/bitshift readability for masks - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — faction layer conventions for hitboxes - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/collision_debouncer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unique-body enter/exit ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unique-body enter/exit ownership - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — multi-shape hurtbox enter spam - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/collision_layer_matrix_manager.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — named layers before runtime bit math # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — named layers before runtime bit math - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — world/tile layers must match body masks - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/collision_setup.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile vs enemy layer matrices # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proj - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile vs enemy layer matrices - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings 2D physics layer names - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/collision_visual_debugger.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visible collision debug workflow # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visible collision debug workflow - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/compound_body_sync.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html # Related skills: - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — compound RID parallels in 3D # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2 - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — compound RID parallels in 3D - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/continuous_collision_detection.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — high-speed projectile hit reliability # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — high-speed projectile hit reliability - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — CCD CPU cost vs tunneling risk - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/custom_gravity_area.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — characters reacting to gravity overrides # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — characters reacting to gravity overrides - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — water/space gravity zones in levels - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/custom_gravity_override.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — local gravity with move_and_slide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — local gravity with move_and_slide - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — fluid/anti-grav feel tuning - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/custom_physics.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — when to prefer CharacterBody vs RigidBody # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — when to prefer CharacterBody vs RigidBody - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — _integrate_forces state.step discipline - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/custom_physics_2d.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer forces on CharacterBody2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer forces on CharacterBody2D - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — physics-step impulse/dash input - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/jitter_interpolation_fix.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnosing micro-stutter vs logic bugs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnosing micro-stutter vs logic bugs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — high-refresh desktop vsync/FPS coupling - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/move_and_collide_precision.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide vs move_and_collide choice # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide vs move_and_collide choice - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — precision bounce/friction puzzles - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/performance_batch_mover.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html # - https://docs.godotengine.org/en/stable/classes/class_staticbody2d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_staticbody2d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — many moving platforms without tanking physics # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — many moving platforms without tanking physics - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — rider-aware moving platforms - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/physics_direct_query.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — lightweight ground/LOS queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-cha - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — lightweight ground/LOS queries - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — grounding without extra Area2D nodes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/physics_direct_space_query.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — bulk AI line-of-sight rays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigat - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — bulk AI line-of-sight rays - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LOS checks alongside nav agents - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/physics_interpolation_smoothing.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — smooth rendered body motion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debuggin - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — smooth rendered body motion - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — interpolate vs fix tick rate tradeoffs - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/physics_queries.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — ray/point/shape query cookbook # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-per - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — ray/point/shape query cookbook - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — hundreds of queries per tick - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/physics_query_cache.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache radar scans vs every-frame shapes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache radar scans vs every-frame shapes - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape query parameters reuse - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/physics_server_direct_body.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID free_rid lifecycle at scale # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID free_rid lifecycle at scale - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — bullet/debris volumes without nodes - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/physics_server_swarm.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — SceneTree-free swarm physics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — SceneTree-free swarm physics - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — bullet-hell density budgets - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/raycast_hit_prediction.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — hitscan force_raycast_update timing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — hitscan force_raycast_update timing - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — instant-hit weapon resolution - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/raycast_vision_stack.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shared RayCast2D multi-angle checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shared RayCast2D multi-angle checks - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — AI vision vs path following - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/safe_rigidbody_state.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — never mutate RigidBody in _process # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — never mutate RigidBody in _process - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — parallel integrate_forces discipline in 3D - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/shapecast_aoe.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — frame-perfect AOE vs Area2D lag # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycast - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — frame-perfect AOE vs Area2D lag - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape cast volume recipes - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/shapecast_aoe_detection.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — melee swing volume hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2 - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — melee swing volume hits - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — ground/ledge volume sensing - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-2d-physics/scripts/substepping_logic.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hyper-velocity projectile collision # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mon - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hyper-velocity projectile collision - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — substep/CCD knobs change hit fairness - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-3d-lighting/SKILL.md
- Network accessline 363
### Official Documentation - [Introduction to lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Directional/Omni/Spot roles, shadow atlas budgets, cascades, projectors, and bias tradeoffs. - Network accessline 364
- [Introduction to lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Directional/Omni/Spot roles, shadow atlas budgets, cascades, projectors, and bias tradeoffs. - Network accessline 365
- [Introduction to global illumination](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html) — Decision matrix for LightmapGI vs VoxelGI vs SDFGI vs probes before committing bake - Network accessline 366
- [Using SDFGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html) — Forward+-only real-time GI cascades, occlusion, and quality knobs used by outdoor/open scenes. - Network accessline 367
- [Using VoxelGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html) — Bounded indoor GI, subdivision, leak causes (thin walls), and per-room bake workflow. - Network accessline 368
- [Using LightmapGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html) — Static bake modes, denoiser, shadowmasks, and when baked lighting cannot serve dynamic geometry. - Network accessline 369
- [Reflection probes](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html) — Localized specular capture, Update Once vs Always, and interior blending with environments. - Network accessline 370
- [Faking global illumination](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html) — Fill-light / bounce approximations for Mobile and Compatibility when SDFGI is unavailable. - Network accessline 371
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment sky, ambient, tonemap, and camera overrides for light-volume transitions. - Network accessline 372
- [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — Global volumetric fog plus FogVolume density zones for shafts and localized atmosphere. - Network accessline 373
- [Physical light and camera units](https://docs.godotengine.org/en/stable/tutorials/3d/physical_light_and_camera_units.html) — Lux/EV-style energy when matching real-world day/night and exposure chains. - Network accessline 374
- [Optimizing 3D performance](https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html) — Shadow/GI/light-count budgets after local LOD and cascade tuning still miss frame time. - Network accessline 375
- [AreaLight3D](https://docs.godotengine.org/en/stable/classes/class_arealight3d.html) — Rectangular soft area lights for panels/screens instead of emissive-only fakes in Forward+. - Network accessline 379
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Renderer choice (Forward+/Mobile/Compatibility), shadow atlas, and GI project settin - Network accessline 380
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Renderer choice (Forward+/Mobile/Compatibility), shadow atlas, and GI project settings gate which light - Network accessline 381
- [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — Albedo/roughness/metallic/emission and `gi_mode` decide how surfaces receive bounced and baked light. - Network accessline 382
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed node scripts, Tweens, and Resource ownership patterns used by managers and environment blends. - Network accessline 384
#### Complements - [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Custom spatial/fog/sky shaders and interior-mapping tricks that extend Environment lighting with - Network accessline 385
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Custom spatial/fog/sky shaders and interior-mapping tricks that extend Environment lighting without more real lig - Network accessline 386
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Camera `environment` overrides and exposure pairing for cave/interior light-volume transitions. - Network accessline 387
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Scene scale, sealed interiors, and GridMap/static layout that make VoxelGI/LightmapGI bake cleanly. - Network accessline 388
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Dust/smoke/embers read correctly only when fog density and light energy are co-authored. - Network accessline 389
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Smooth Environment, fog, and light-energy transitions instead of hard cuts at Area3D boundaries. - Network accessline 390
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — Area3D body enter/exit triggers that drive light-volume and fog-zone blends. - Network accessline 391
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Strip SDFGI/heavy shadows and swap to fake bounce GI when targeting Mobile/Compatibility. - Network accessline 393
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate here when cascade splits, probe counts, or volumetric fo - Network accessline 394
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate here when cascade splits, probe counts, or volumetric fog still dominate the profile - Network accessline 395
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate visibility/readability under day-night or darkness budgets when lighting changes combat, ste - Network accessline 396
- [godot-genre-horror](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md) — Consumes sparse lights, fog, and ReflectionProbe interiors for tension-first atmospheres. - Network accessline 397
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Use debugger/monitor views to prove shadow atlas and GI cost before cutting features blindly. - Network accessline 399
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting lighting conc - Network accessline 400
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting lighting concern.
skills/godot-3d-lighting/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 34
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 64
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-3d-lighting/scripts/day_night_cycle.gd
- Network accessline 91
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 92
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/3d/physical_light_and_camera_units.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/3d/physical_light_and_camera_units.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 96
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 97
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — exposure follows sun intensity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweenin - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — exposure follows sun intensity - Network accessline 99
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth dawn/dusk energy ramps - Network accessline 100
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — day/night visibility balance - Network accessline 101
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/environment_blender.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html # - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_worldenvironment.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tonemap/ambient interpolation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tonemap/ambient interpolation - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera3D.environment overrides - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — per-scene WorldEnvironment swap - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/fake_gi_bounce.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — Mobile-GI fill lights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perform - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — Mobile-GI fill lights - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid real GI cost - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — floor albedo drives bounce color - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/light_lod_optimizer.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_omnilight3d.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance fade budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugg - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance fade budgets - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — count shadow casters live - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — LOD distance from active camera - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/light_probe_manager.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_voxelgi.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sealed rooms for VoxelGI bounds # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d- - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sealed rooms for VoxelGI bounds - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — gi_mode on GeometryInstance3D - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — drop SDFGI on Mobile - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/lighting_manager.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_omnilight3d.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate light-pool hotspots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate light-pool hotspots - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure shadow toggles - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central light pool owner - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/lightmap_bake_helper.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_lightmapgi.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — static UV2-ready architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-ma - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — static UV2-ready architecture - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — bake mode and lightmap size hints - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — prefer baked GI on Mobile - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/reflection_probe_manager.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html # - https://docs.godotengine.org/en/stable/classes/class_reflectionprobe.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_reflectionprobe.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — metallic/roughness need probes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world- - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — metallic/roughness need probes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — probe placement per room - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — Update Once vs Always - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/sdfgi_probe_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — half-res / ray-count knobs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — half-res / ray-count knobs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — SDFGI is Forward+ only - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — renderer must be Forward+ - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/shadow_bias_tuner.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — spot Peter Panning visually # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-wo - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — spot Peter Panning visually - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — scene scale informs bias - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — soft shadow filter quality - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/shadow_cascade_tuner.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cascade splits track camera tilt # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfo - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cascade splits track camera tilt - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — atlas size vs split count - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validate cascade cost - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/spotlight_projector_setup.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — projector cookie textures # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — projector cookie textures - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — custom gobo patterns - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — flashlight projector storytelling - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/volumetric_fog_zones.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html # - https://docs.godotengine.org/en/stable/classes/class_fogvolume.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_fogvolume.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for fog zones # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/S - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for fog zones - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — density blend duration - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera env during zone blends - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-lighting/scripts/volumetric_fx.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_fogvolume.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — shafts with dust/smoke layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basic - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — shafts with dust/smoke layers - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — fog shader customization - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — dense fog for tension - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-3d-materials/SKILL.md
- Network accessline 346
### Official Documentation - [Standard Material 3D and ORM Material 3D](https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html) — Primary PBR tutorial for albedo/metallic/roughness, ORM packing, transparency modes, an - Network accessline 347
- [Standard Material 3D and ORM Material 3D](https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html) — Primary PBR tutorial for albedo/metallic/roughness, ORM packing, transparency modes, and feature flags on Standard - Network accessline 348
- [BaseMaterial3D](https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html) — Shared API for transparency enums, texture channels, cull/depth draw, distance fade, and subsurface scattering controls. - Network accessline 349
- [StandardMaterial3D](https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html) — Concrete material class used throughout this skill’s builders, FX helpers, and presets. - Network accessline 350
- [ORMMaterial3D](https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html) — Dedicated ORM-packed material path when Occlusion/Roughness/Metallic already live in one RGB texture. - Network accessline 351
- [Using decals](https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html) — Projector decals, cull masks, and performance limits for bullet holes and detail without unique materials. - Network accessline 352
- [Importing images](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html) — Correct normal-map and channel import settings so PBR maps are not treated as color data. - Network accessline 353
- [Visibility ranges (HLOD)](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — Distance swap / fade modes that pair with simplified distant materials and Pixel Dither distance fade. - Network accessline 354
- [Spatial shader](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html) — Built-ins for triplanar, wind sway, `instance uniform`, and `shadow_to_opacity` when StandardMaterial3D is not enough. - Network accessline 355
- [Your first 3D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html) — Conversion path from StandardMaterial3D settings into a writable spatial ShaderMaterial. - Network accessline 356
- [GeometryInstance3D](https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html) — `set_instance_shader_parameter`, material overlays/overrides, and visibility-range properties for shared-material batching. - Network accessline 357
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — Overdraw, transparency cost, and batching guidance that motivates ORM packing and avoiding unique materials. - Network accessline 361
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Nodes, Resources, and import basics required before authoring reusable `.tres` mater - Network accessline 362
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Nodes, Resources, and import basics required before authoring reusable `.tres` materials and texture se - Network accessline 363
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Material/texture Resources, duplication vs sharing, and data-driven presets that keep draw-call b - Network accessline 364
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Shading language and ShaderMaterial fundamentals before converting StandardMaterial3D or writing triplanar/instan - Network accessline 366
#### Complements - [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — Emission energy, HDR, GI, and AreaLight3D interactions that determine how PBR and emissive materials a - Network accessline 367
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — Emission energy, HDR, GI, and AreaLight3D interactions that determine how PBR and emissive materials actually read in-s - Network accessline 368
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Applying shared environment materials, decals, and triplanar projection across large level geometry. - Network accessline 369
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Camera3D near/far and framing choices that fix Z-fighting / depth precision issues materials alone cannot solve. - Network accessline 370
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Particle draw modes and alpha pipelines that must stay consistent with material transparency choices (scissor/hash vs blend - Network accessline 371
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Draw-call batching, MultiMesh, and GPU budgets when scaling unique vs shared materials. - Network accessline 372
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — GPU/overdraw profilers to verify transparency and material-state regressions after material changes. - Network accessline 374
#### Downstream / consumers - [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — Large worlds consume HLOD visibility ranges, dithered distance fade, and shared-m - Network accessline 375
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — Large worlds consume HLOD visibility ranges, dithered distance fade, and shared-material batching patterns fr - Network accessline 376
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Procedural meshes and terrains typically need triplanar / world-projection materials when UVs are a - Network accessline 377
- [godot-adapt-2d-to-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md) — Moving flat art into 3D requires PBR map setup, normal import, and transparency mode choices covered here. - Network accessline 379
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 380
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-3d-materials/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 58
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-3d-materials/scripts/decal_placer_expert.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html # - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — environmental detail without unique mats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — environmental detail without unique mats - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — impact FX pairing with decals - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/depth_precision_fix.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — near/far and large-world camera setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — near/far and large-world camera setup - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — scale where Z-fighting appears - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/instance_uniform_batching.gdshader
- Network accessline 25
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 27
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 28
// - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 29
// - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 31
// - ../godot-performance-optimization/SKILL.md — shared-material batching at scale // - ../godot-shaders-basics/SKILL.md — instance uniforms in spatial shaders // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 32
// - ../godot-shaders-basics/SKILL.md — instance uniforms in spatial shaders // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ============================================== - Network accessline 33
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/material_batcher.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — draw-call / state batching # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3 - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — draw-call / state batching - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — environment mesh material overrides - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/material_fx.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — dissolve/flash often graduate to ShaderMaterial # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — dissolve/flash often graduate to ShaderMaterial - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — emission/HDR for glow damage states - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/organic_material.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SSS/transmittance needs Forward+ lighting setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SSS/transmittance needs Forward+ lighting setup - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — custom skin/leaf shaders when flags are insufficient - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/pbr_material_builder.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — share built materials as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — share built materials as Resources - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — triplanar/custom paths beyond StandardMaterial3D - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/pbr_orm_packer.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html # - https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — packed textures as reusable assets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — packed textures as reusable assets - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — VRAM/slot savings from ORM - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/shader_state_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader parameter state machines # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resour - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader parameter state machines - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — avoid per-entity material duplication - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/subsurface_scattering_setup.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — Forward+ and light transmittance context # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — Forward+ and light transmittance context - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — custom SSS when BaseMaterial3D limits hit - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/transparency_sorting_fix.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — transparency overdraw cost # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — transparency overdraw cost - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — alpha pipelines for soft FX - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/triplanar_world.gdshader
- Network accessline 33
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 34
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 35
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 36
// - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 37
// - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 39
// - ../godot-shaders-basics/SKILL.md — spatial shader workflow // - ../godot-procedural-generation/SKILL.md — UV-less procedural meshes // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-material - Network accessline 40
// - ../godot-procedural-generation/SKILL.md — UV-less procedural meshes // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ================================================== - Network accessline 41
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/triplanar_world_projection.gdshader
- Network accessline 23
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 24
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 25
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
// - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 27
// - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 29
// - ../godot-shaders-basics/SKILL.md — world-space projection math // - ../godot-3d-world-building/SKILL.md — cliffs/caves/terrain materials // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-mat - Network accessline 30
// - ../godot-3d-world-building/SKILL.md — cliffs/caves/terrain materials // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ================================================= - Network accessline 31
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-materials/scripts/vertex_wind_sway.gdshader
- Network accessline 29
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 30
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 31
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 32
// - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 33
// - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 35
// - ../godot-shaders-basics/SKILL.md — vertex displacement patterns // - ../godot-3d-world-building/SKILL.md — foliage/environment placement // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-mat - Network accessline 36
// - ../godot-3d-world-building/SKILL.md — foliage/environment placement // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ================================================== - Network accessline 37
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-3d-world-building/SKILL.md
- Network accessline 25
> **MANDATORY**: Read the appropriate script before implementing the corresponding pattern. > **Do NOT Load** lighting/sky/fog scripts or deep Environment tutorials here — route to [godot-3d-lighting](https://github.com/thedivergentai/gd-ag - Network accessline 26
> **Do NOT Load** lighting/sky/fog scripts or deep Environment tutorials here — route to [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md). - Network accessline 102
|------|--------| | Runtime GridMap tiles / chunk rebuild + nav bake | **MANDATORY** [gridmap_runtime_builder.gd](scripts/gridmap_runtime_builder.gd) | | Large open-world scene streaming | Peer [godot-genre-open-world](https://github.com/th - Network accessline 103
| Runtime GridMap tiles / chunk rebuild + nav bake | **MANDATORY** [gridmap_runtime_builder.gd](scripts/gridmap_runtime_builder.gd) | | Large open-world scene streaming | Peer [godot-genre-open-world](https://github.com/thedivergentai/gd-ag - Network accessline 104
| Large open-world scene streaming | Peer [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) | - Network accessline 117
### Interior-Mapping For city-scale fake interiors, use a spatial shader on window planes — peer [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md). Do not paste full s - Network accessline 118
For city-scale fake interiors, use a spatial shader on window planes — peer [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md). Do not paste full shader recipes here. - Network accessline 136
### Official Documentation - [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary workflow, cell placement, and when GridMap is the right modular level tool. - Network accessline 137
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary workflow, cell placement, and when GridMap is the right modular level tool. - Network accessline 138
- [MeshLibrary](https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html) — item meshes, names, and collision shapes that GridMap instances at runtime. - Network accessline 139
- [CSG tools](https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html) — boolean prototyping with CSGCombiner3D/primitives and the bake-to-mesh handoff. - Network accessline 140
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment, Sky, ProceduralSkyMaterial/PanoramaSkyMaterial, and fog modes. - Network accessline 141
- [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — scattering setup, density/albedo, and why lights are required for visible volumetric fog. - Network accessline 142
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — OccluderInstance3D placement and CPU cost tradeoffs for indoor rooms. - Network accessline 143
- [Mesh level of detail (LOD)](https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html) — importer auto-LOD versus manual mesh swaps for large outdoor levels. - Network accessline 144
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D distance fade/hysteresis used by LOD managers. - Network accessline 145
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — convex/trimesh/primitive choices for MeshLibrary items and baked CSG. - Network accessline 146
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — NavigationRegion3D baking GridMaps never auto-generate. - Network accessline 147
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk streaming without hitch spikes. - Network accessline 148
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — instancing dense props and why spatial MultiMesh partitions restore culling. - Network accessline 152
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and import basics before MeshLibrary conversion and WorldEnvi - Network accessline 153
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and import basics before MeshLibrary conversion and WorldEnvironment setup. - Network accessline 154
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — StaticBody3D/CollisionShape3D patterns that must land in MeshLibrary source scenes or players fall through tiles. - Network accessline 155
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed GridMap/CSG scripting, signals, and await/process_frame patterns used in bake and runtime builders. - Network accessline 157
#### Complements - [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — DirectionalLight3D and GI that volumetric fog scatters; pair env with real light setup. - Network accessline 158
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — DirectionalLight3D and GI that volumetric fog scatters; pair env with real light setup. - Network accessline 159
- [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — StandardMaterial3D/ORM on tiles and baked CSG meshes after greybox. - Network accessline 160
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — bake and update NavigationMesh from GridMap geometry after cell edits. - Network accessline 161
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — interior-mapping and other spatial tricks for fake building interiors at city scale. - Network accessline 162
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — camera distance drives visibility ranges, LOD swaps, and chunk load radii. - Network accessline 163
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — scene packing and threaded load queues for stutter-free world streaming. - Network accessline 164
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — draw-call budgets, occlusion strategy, and MultiMesh partitioning for large levels. - Network accessline 166
#### Downstream / consumers - [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — dungeon/terrain generators that write cells into GridMap as the placeme - Network accessline 167
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — dungeon/terrain generators that write cells into GridMap as the placement backend. - Network accessline 168
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — chunk streaming, floating origin, and HLOD built on these world-building primitives. - Network accessline 169
- [godot-genre-sandbox](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md) — player-driven building and editable voxel/grid worlds that reuse GridMap/CSG bake flows. - Network accessline 171
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 172
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-3d-world-building/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 53
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-3d-world-building/scripts/collision_gen.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html # - https://docs.godotengine.org/en/stable/classes/class_meshinstance3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_meshinstance3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D / shape selection for world meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D / shape selection for world meshes - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — materials on imported meshes before collision gen - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-3d-world-building/scripts/collision_generator.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html # - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_convexpolygonshape3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex rules for static levels # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex rules for static levels - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — collision cost of concave world hulls - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-3d-world-building/scripts/csg_bake_tool.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html # - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_meshinstance3d.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — materials preserved or reassigned on bake # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — materials preserved or reassigned on bake - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody collision after CSG → mesh conversion - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-3d-world-building/scripts/grid_map_manager.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html # - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/classes/class_navigationregion3d.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — deferred nav updates after place/remove # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — deferred nav updates after place/remove - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — owning GridMap scenes in streamed levels - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-3d-world-building/scripts/gridmap_runtime_builder.gd
- Network accessline 96
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 97
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html # - https://docs.godotengine.org/en/stable/classes/class_gridmap.html - Network accessline 98
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 99
# - https://docs.godotengine.org/en/stable/classes/class_gridmap.html - Network accessline 100
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 101
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — rebake NavigationRegion3D after cell batches # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 102
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — rebake NavigationRegion3D after cell batches - Network accessline 103
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — generators driving set_cell_item at runtime - Network accessline 104
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-3d-world-building/scripts/lod_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — distance thresholds relative to active camera # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — distance thresholds relative to active camera - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when visibility ranges beat full mesh LOD - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — HLOD / impostors at outdoor scale - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-3d-world-building/scripts/occlusion_setup.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html # - https://docs.godotengine.org/en/stable/classes/class_occluderinstance3d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_occluderinstance3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_quadoccluder3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — occlusion CPU cost vs draw-call wins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — occlusion CPU cost vs draw-call wins - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — opaque occluders vs thin emissive/transparent walls - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-3d-world-building/scripts/safe_csg_baking.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html # - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await process_frame before reading deferred CSG meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await process_frame before reading deferred CSG meshes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — bake_collision_shape handoff to StaticBody3D - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-ability-system/SKILL.md
- Network accessline 23
- **NEVER put live combat cast state in a global Autoload** — Scene-scoped manager (see decision table). Progression Autoloads are fine. - **NEVER blindly ban or blindly require object pools** — GDScript refcounting makes pool-optional for - Network accessline 25
- **NEVER grow deep ability inheritance trees** — Compose Resources + containers ([godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md)). - Network accessline 32
2. [ability_manager.gd](scripts/ability_manager.gd) **or** [ability_container.gd](scripts/ability_container.gd) — scene-scoped cast/cooldown 3. [buff_stat.gd](scripts/buff_stat.gd) — when buffs/modifiers exist 4. Damage resolution → [godot- - Network accessline 34
4. Damage resolution → [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) - Network accessline 59
- **Duck-typed hits:** `has_method(&"take_damage")` / combat DamageData — see combat skill. - **AoE:** `call_group` or space queries; do not scan the whole tree each cast. - **Networking:** predict locally, authority validates `can_use` + c - Network accessline 60
- **AoE:** `call_group` or space queries; do not scan the whole tree each cast. - **Networking:** predict locally, authority validates `can_use` + costs ([godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 61
- **Networking:** predict locally, authority validates `can_use` + costs ([godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md)). - Network accessline 79
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Ability definitions, buffs, and status effects should be `Resource` data (not hardcoded manager switches) so designers can - Network accessline 80
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Ability definitions, buffs, and status effects should be `Resource` data (not hardcoded manager switches) so designers can author and share assets. - Network accessline 81
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Use `duplicate(true)` when applying a status/buff template at runtime so one character’s ticking state cannot mutate the shared `.tres` for everyone. - Network accessline 82
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` power Inspector-tuned costs, cooldowns, prerequisites, and effect arrays on ability Resources. - Network accessline 83
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `ability_cast`, `ability_ready`, and cooldown lifecycle signals so UI and VFX subscribe without coupling to AbilityManager internals. - Network accessline 84
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep “signals up, calls down”: parents/UI listen; managers call into ability Resources/nodes rather than reaching globally for - Network accessline 85
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Tick cooldowns and GCD in `_physics_process` (fixed delta); avoid `_process` for cooldown math that desyncs under - Network accessline 86
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — One-shot `Timer` children are a clean composition pattern for per-ability cooldowns in container-style managers. - Network accessline 87
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — `create_timer()` / await patterns fit cast times and short buff durations without adding persistent Timer nodes for every cast. - Network accessline 88
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — AoE abilities should `call_group` (or query groups) instead of hand-rolled scene scans for every hit target. - Network accessline 89
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — Persist cooldown *end* timestamps (`get_unix_time_from_system()` + remaining), not raw remaining floats, across save/load. - Network accessline 90
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Serialize ability unlock ranks and absolute cooldown end times with the rest of player progression data. - Network accessline 91
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authoritative cast validation + `@rpc` confirmation/cancel is the engine baseline for predicted ability casts. - Network accessline 95
#### Prerequisites - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Abilities, buffs, and skill-tree nodes are Resource-first; load this before in - Network accessline 96
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Abilities, buffs, and skill-tree nodes are Resource-first; load this before inventing custom seri - Network accessline 97
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Cast/ready/cooldown signals and UI hooks depend on disciplined signal ownership so AbilityManager stays - Network accessline 98
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Prefer AbilityContainer / component nodes over deep `BaseAbility → MagicAbility → FireAbility` inheritance for runtime - Network accessline 99
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Virtual `execute()` / `can_cast()`, typed Resources, and await-on-timer cast flows assume solid GDScript patt - Network accessline 101
#### Complements - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage, hit reactions, and targeting pipelines consume ability `execute()` results; keep DamageDat - Network accessline 102
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage, hit reactions, and targeting pipelines consume ability `execute()` results; keep DamageData separate from a - Network accessline 103
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Mana/stamina costs, stat bonuses from skill ranks, and buff multipliers need a consistent stats/modifier layer. - Network accessline 104
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Hotbar / action-map input should call `can_use` / `use_ability` rather than embedding cooldown logic in input cal - Network accessline 105
- [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — Animation lock and cast telegraphs gate ability spam; wire AnimationPlayer start/finish into `is_casting`. - Network accessline 106
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Cast, channel, and interrupt states belong in a character state machine that asks the ability man - Network accessline 107
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Skill ranks, unlock flags, and absolute cooldown end times must round-trip through the project save schema. - Network accessline 109
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After cooldowns, costs, and damage/effect Resources are tunable, Monte Ca - Network accessline 110
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After cooldowns, costs, and damage/effect Resources are tunable, Monte Carlo loadout sims prove abili - Network accessline 111
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Predicted casts, authority checks, and rollback of failed RPCs build on the ability manager’s can - Network accessline 112
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Action-RPG skill bars, skill trees, and ability chaining assemble this skill with combat, stats, and progress - Network accessline 113
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Consumable scrolls, skill books, and equipment that grants abilities bridge inventory grants into AbilityMana - Network accessline 115
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 116
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-ability-system/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-ability-system/scripts/ability_caster_network.gd
- Network accessline 47
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html — RPC authority patterns - Network accessline 48
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html — RPC authority patterns # Related: - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html — RPC authority patterns - Network accessline 50
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — lag compensation # --- - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — lag compensation
skills/godot-ability-system/scripts/ability_container.gd
- Network accessline 64
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one-shot per-ability cooldown Timers - Network accessline 65
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one-shot per-ability cooldown Timers # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene ability children - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_timer.html — one-shot per-ability cooldown Timers - Network accessline 67
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene ability children - Network accessline 68
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — added/activated/cooldown_started - Network accessline 69
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — container owns ability nodes + timers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-arc - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — container owns ability nodes + timers - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface container signals to HUD/FSM - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — activate_ability from action map / hotbar
skills/godot-ability-system/scripts/ability_manager.gd
- Network accessline 49
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick cooldowns with stable delta - Network accessline 50
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick cooldowns with stable delta # - https://docs.godotengine.org/en/stable/classes/class_time.html — timestamp-based cooldown registr - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick cooldowns with stable delta - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_time.html — timestamp-based cooldown registry - Network accessline 53
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — cast/ready UI hooks - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — keep manager decoupled from Character - Network accessline 55
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/targeting after execute() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archit - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/targeting after execute() - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — ability_cast / cooldown signal ownership - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate cooldown/cost balance after wiring
skills/godot-ability-system/scripts/ability_resource.gd
- Network accessline 44
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — scriptable ability data - Network accessline 45
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — scriptable ability data # - https://docs.godotengine.org/en/stable/classes/class_resource.html — Resource base + duplicate semantics - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — scriptable ability data - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — Resource base + duplicate semantics - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector metadata/stats/effects - Network accessline 49
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for effects arrays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for effects arrays - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — energy_cost and stat-affecting effects - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — prefer effect Resources over deep ability subclasses
skills/godot-ability-system/scripts/buff_stat.gd
- Network accessline 18
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — buffs as drag-and-drop Resources - Network accessline 19
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — buffs as drag-and-drop Resources # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before mutating runtime st - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — buffs as drag-and-drop Resources - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before mutating runtime state - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — duration via create_timer on target tree - Network accessline 23
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — damage_multiplier and modifier stacking # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sys - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — damage_multiplier and modifier stacking - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — apply buffs inside hit/ability resolve - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sim buff uptime vs raw damage
skills/godot-ability-system/scripts/charge_ability.gd
- Network accessline 41
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick recharge on physics step - Network accessline 42
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick recharge on physics step # Related: - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick recharge on physics step - Network accessline 44
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown & GCD contract # --- - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown & GCD contract
skills/godot-ability-system/scripts/combo_tracker.gd
- Network accessline 38
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html — window timing via ticks - Network accessline 39
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html — window timing via ticks # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — combo_triggered for UI/VFX - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_time.html — window timing via ticks - Network accessline 41
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — combo_triggered for UI/VFX - Network accessline 42
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — scene-scoped manager policy # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-adv - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — scene-scoped manager policy - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — animation lock during combo chains
skills/godot-ability-system/scripts/skill_node.gd
- Network accessline 50
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before assigning ranks at runtime - Network accessline 51
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before assigning ranks at runtime # Related: - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before assigning ranks at runtime - Network accessline 53
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — stat_bonuses application # --- - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — stat_bonuses application
skills/godot-ability-system/scripts/skill_tree_manager.gd
- Network accessline 59
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Autoload catalog vs scene-scoped cast policy - Network accessline 60
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Autoload catalog vs scene-scoped cast policy # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Autoload catalog vs scene-scoped cast policy - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist ranks and skill_points
skills/godot-ability-system/scripts/status_effect.gd
- Network accessline 26
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before runtime apply - Network accessline 27
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before runtime apply # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick in physics step via - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before runtime apply - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick in physics step via manager - Network accessline 30
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DoT application # --- - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DoT application
skills/godot-ability-system/scripts/status_effect_manager.gd
- Network accessline 20
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep copy on apply - Network accessline 21
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep copy on apply # Related: - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep copy on apply - Network accessline 23
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Cooldown & Status Timing Contract # --- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Cooldown & Status Timing Contract
skills/godot-adapt-2d-to-3d/SKILL.md
- Network accessline 50
> **Do NOT Load** lighting deep-dives here — route to [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md). Add a DirectionalLight3D + ambient only; GI/cascades live there. - Network accessline 123
Minimum: one `DirectionalLight3D` + `WorldEnvironment` ambient so the scene is not black. **Do NOT Load** cascade/GI/bake tutorials in this skill — [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 299
### Official Documentation - [Introduction to 3D](https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html) — Coordinate system, Node3D, and camera basics you must adopt when leaving the CanvasItem/Y-down 2D world. - Network accessline 300
- [Introduction to 3D](https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html) — Coordinate system, Node3D, and camera basics you must adopt when leaving the CanvasItem/Y-down 2D world. - Network accessline 301
- [Using transforms](https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html) — `Basis`/`Transform3D`/`Quaternion` patterns that replace Euler-angle Camera2D follow and 2D rotation habits. - Network accessline 302
- [CharacterBody3D](https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html) — Destination `move_and_slide` API after CharacterBody2D → CharacterBody3D conversion (no dedicated 3D tutorial page). - Network accessline 303
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Separate 2D/3D layer systems, units (1 unit ≈ 1 m), and gravity vectors that invalidate copied 2D masks. - Network accessline 304
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Shape3D equivalents for BoxShape2D/CapsuleShape2D when rebuilding CollisionShape3D stacks. - Network accessline 305
- [SpringArm3D](https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html) — Third-person boom + occlusion pull-in that must replace direct Camera2D position copying. - Network accessline 306
- [3D lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Minimum DirectionalLight3D/OmniLight3D setup; 3D scenes are black without lights or unlit materials. - Network accessline 307
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment ambient fill so ports are not pitch-black between key lights. - Network accessline 308
- [Standard Material 3D](https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html) — Billboard, transparency, and shading modes for Sprite3D/QuadMesh sprite→plane art paths. - Network accessline 309
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary/GridMap replacement for TileMapLayer-style level layouts in 3D. - Network accessline 310
- [Importing 3D scenes](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html) — GLB/FBX scale and animation import when leaving the sprite pipeline for real meshes. - Network accessline 311
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why camera follow in `_process` needs interpolated transforms after physics-step moveme - Network accessline 315
#### Prerequisites - [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Vector2/Vector3 and Transform3D fluency before applying Y→Z mapping helpers. - Network accessline 316
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Vector2/Vector3 and Transform3D fluency before applying Y→Z mapping helpers. - Network accessline 317
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Source platformer/top-down movement semantics you are lifting into CharacterBody3D. - Network accessline 318
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Existing 2D layer/mask design that must be recreated under the separate 3D physics layer table. - Network accessline 319
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — `Input.get_vector` plus mouse-capture look so 2D left/right maps become camera-relative XZ. - Network accessline 321
#### Complements - [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — SpringArm3D / orbit / first-person rigs that replace Camera2D follow after the port. - Network accessline 322
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — SpringArm3D / orbit / first-person rigs that replace Camera2D follow after the port. - Network accessline 323
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — DirectionalLight3D, shadows, and ambient environments required once sprites become lit meshes. - Network accessline 324
- [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — PBR/billboard/alpha materials for QuadMesh and Sprite3D art migration. - Network accessline 325
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — GridMap, collision generation, and LOD after TileMapLayer worlds move to 3D. - Network accessline 326
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Mouse→world `PhysicsRayQueryParameters3D` picks used by point-and-click 3D ports. - Network accessline 327
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — CanvasLayer HUD that stays 2D while world content becomes Node3D. - Network accessline 328
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationServer3D paths for 2.5D bridges that still project to screen or gameplay planes. - Network accessline 329
- [godot-adapt-3d-to-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md) — Inverse adaptation lattice when deciding to flatten back or keep hybrid 2.5D. - Network accessline 331
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when the 3D port blows the old 2D draw-call/vertex budge - Network accessline 332
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when the 3D port blows the old 2D draw-call/vertex budget. - Network accessline 333
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Shipping target that forces LOD, shadow distance, and resolution tradeoffs after going 3D. - Network accessline 335
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting 2D/3D concern - Network accessline 336
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting 2D/3D concern.
skills/godot-adapt-2d-to-3d/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 54
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 63
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-adapt-2d-to-3d/scripts/adapt_2d_to_3d_patterns.gd
- Network accessline 81
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 82
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 87
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — mouse→3D PhysicsRayQueryParameters3D picks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — mouse→3D PhysicsRayQueryParameters3D picks - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — SubViewport / mixed-resolution presentation - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — shaded Sprite3D receiving DirectionalLight3D - Network accessline 91
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-adapt-2d-to-3d/scripts/characterbody3d_migration_movement.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-adapt-2d-to-3d/scripts/crisp_projected_ui.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout for projected 2D HUD widgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout for projected 2D HUD widgets - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — active Camera3D selection for unproject_position - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-adapt-2d-to-3d/scripts/physics_layer_migration_checklist.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_collisionobject3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_collisionobject3d.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-adapt-2d-to-3d/scripts/spring_arm_camera_setup.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-adapt-2d-to-3d/scripts/sprite_plane.gd
- Network accessline 85
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 86
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — billboard / alpha-cut materials for Sprite3D planes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — billboard / alpha-cut materials for Sprite3D planes - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — screen-space UI anchored via world_to_screen_rect() - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-adapt-2d-to-3d/scripts/vector_mapping.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Vector2/Vector3 conventions before mapping helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Vector2/Vector3 conventions before mapping helpers - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — get_vector input remapped onto XZ movement - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-adapt-3d-to-2d/SKILL.md
- Network accessline 275
### Official Documentation - [Introduction to 2D](https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html) — Establishes the CanvasItem/Camera2D pipeline you must switch into when leaving Node3D rendering for real 2D per - Network accessline 276
- [Introduction to 2D](https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html) — Establishes the CanvasItem/Camera2D pipeline you must switch into when leaving Node3D rendering for real 2D performance. - Network accessline 277
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — Canonical `move_and_slide` / floor / jump patterns after `CharacterBody3D` → `CharacterBody2D` conversion. - Network accessline 278
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Units, layers/masks, and why 3D gravity/`Vector3` assumptions break when gravity becomes a 2D scalar. - Network accessline 279
- [2D transforms](https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html) — `Transform2D` basis/skew math used for isometric placement and fake projected shadows. - Network accessline 280
- [2D parallax](https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html) — Layer scroll scales that replace Z-depth when gameplay collapses to a plane. - Network accessline 281
- [Canvas layers](https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html) — Stacking `CanvasLayer`s for fake-depth cameras without keeping an orthographic `Camera3D`. - Network accessline 282
- [2D lights and shadows](https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html) — Normal-mapped `CanvasTexture` / `Light2D` path that restores 3D-looking lighting on sprites. - Network accessline 283
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — 2D nav regions/layers for flattening vertical 3D pathing into tiered 2D agents. - Network accessline 284
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — `SubViewport` capture of 3D models into `Sprite2D` textures (runtime or bake pipeline). - Network accessline 285
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — Zoom, limits, and follow API that should replace “ortho Camera3D as 2D mode.” - Network accessline 286
- [CanvasItem](https://docs.godotengine.org/en/stable/classes/class_canvasitem.html) — `y_sort_enabled` / `z_index` / `z_as_relative` for depth sorting after losing true Z. - Network accessline 287
- [General optimization](https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html) — Reminds that 2D only wins if draw calls, overdraw, and process cost are actually reduced. - Network accessline 291
#### Prerequisites - [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Destination movement API for top-down/platformer ports once Z is simulated or removed. - Network accessline 292
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Destination movement API for top-down/platformer ports once Z is simulated or removed. - Network accessline 293
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — `CapsuleShape2D`/`Area2D` collision simplification and layer masks after dropping 3D shapes. - Network accessline 294
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — `Camera2D` follow/limits/zoom so ports do not keep a fake ortho `Camera3D`. - Network accessline 295
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed `Vector2`/`Transform2D` math and tooling scripts used throughout dimension-reduction helpers. - Network accessline 297
#### Complements - [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — Sprite-sheet / `AnimatedSprite2D` pipeline after baking 3D models to directional frames. - Network accessline 298
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — Sprite-sheet / `AnimatedSprite2D` pipeline after baking 3D models to directional frames. - Network accessline 299
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — CanvasItem shaders for Mode-7 / perspective pitch and other screen-space depth fakes. - Network accessline 300
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — `TileMapLayer` batching that often replaces individual 3D mesh instances in the 2D port. - Network accessline 301
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — Deeper 2D navmesh/`AStarGrid2D` patterns when flattening aerial/vertical routes. - Network accessline 302
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — `AudioStreamPlayer3D` → `AudioStreamPlayer2D` panning/attenuation after spatial audio is lost. - Network accessline 303
- [godot-adapt-2d-to-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md) — Inverse adaptation lattice when deciding which axis of the port to keep or reverse. - Network accessline 305
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when the 2D port still misses frame budgets despite dime - Network accessline 306
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when the 2D port still misses frame budgets despite dimensional reduction. - Network accessline 307
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Common shipping target that motivates 3D→2D simplification for battery and GPU limits. - Network accessline 308
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Broader desktop→mobile adaptation that often includes this skill’s flatten-to-2D step. - Network accessline 310
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting 2D/3D concern - Network accessline 311
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting 2D/3D concern.
skills/godot-adapt-3d-to-2d/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 54
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 63
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-adapt-3d-to-2d/scripts/2d_lighting_normals.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_canvastexture.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_canvastexture.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_pointlight2d.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — bake normals before 2D port # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/ - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — bake normals before 2D port - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — CanvasTexture on Sprite2D - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/adapt_3d_to_2d_patterns.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — inverse pattern set # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKI - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — inverse pattern set - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — ortho vs perspective choices - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when SubViewport cost bites - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/billboard_sprite_manager.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-dir frame sheets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL. - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-dir frame sheets - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — view-relative facing - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/depth_sorting_y_sort.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_canvasitem.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_canvasitem.html # - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_canvasitem.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite trees under Y-sort parents # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilema - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite trees under Y-sort parents - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer Y-sort interaction - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/directional_sprite_resolver.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-way sheet ordering # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKIL - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-way sheet ordering - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera-relative facing - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/fake_3d_shadows.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — shadow Sprite2D under characters # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — shadow Sprite2D under characters - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — soft-shadow alternatives - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/hitbox_depth_manager.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D masks + custom height AABB # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-s - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D masks + custom height AABB - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — ground-vs-air hit validation - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/isometric_math_core.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — iso tile placement coords # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-ma - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — iso tile placement coords - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — pure math helpers - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/jump_z_axis_sim.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 57
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — separate ground velocity from height # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — separate ground velocity from height - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — pixel gravity tuning - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/model_to_sprite_bake.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/nav_region_flattening.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — layered 2D nav regions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navi - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — layered 2D nav regions - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — agent layer masks for flyers - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/ortho_simulation.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — ground XY + simulated Z jump # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-phys - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — ground XY + simulated Z jump - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — gravity scale in pixels - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/ortho_to_perspective_fx.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — Mode-7 / pitch warp CanvasItem shader # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — Mode-7 / pitch warp CanvasItem shader - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen-space FX placement - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/parallax_depth_camera.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_parallax2d.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D-driven layer offsets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders- - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D-driven layer offsets - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — optional depth warp FX - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-3d-to-2d/scripts/projection_utils.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen-space nameplates/UI anchors # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui- - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen-space nameplates/UI anchors - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — healthbar Control placement - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-adapt-desktop-to-mobile/SKILL.md
- Network accessline 124
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline and why `InputEventScreenTouch` / `InputEventScreenDrag` replace hover/mouse-motion assumptions on mob - Network accessline 125
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline and why `InputEventScreenTouch` / `InputEventScreenDrag` replace hover/mouse-motion assumptions on mobile. - Network accessline 126
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport vs canvas transforms so touch positions land on the same UI/game space as desktop mouse tests. - Network accessline 127
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical multi-touch and drag patterns that map to virtual joysticks, swipes, and pinch gestures. - Network accessline 128
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes, aspect, and content scale so phone/tablet layouts keep touch targets readable. - Network accessline 129
- [Resolution scaling](https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html) — `scaling_3d_scale` / FSR tradeoffs used by adaptive quality when mobile GPUs miss frame budget. - [Introduction to the 3 rendering methods - Network accessline 130
- [Introduction to the 3 rendering methods](https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html) — Why ports should prefer **Mobile** or **Compatibility** over Forward+ for fill-rate and feature set. - [Handling quit r - Network accessline 131
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_APPLICATION_PAUSED` / resume lifecycle that mobile OSes use instead of reliable window-close saves. - Network accessline 132
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — `get_display_safe_area()`, virtual keyboard APIs, and screen metrics behind notches and OSK occlusion. - Network accessline 133
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Margin/Box/Grid container contracts for safe-area padding and large touch targets. - Network accessline 134
- [TouchScreenButton](https://docs.godotengine.org/en/stable/classes/class_touchscreenbutton.html) — Built-in on-screen buttons that emit Input actions without custom hit-testing. - Network accessline 135
- [Exporting for Android](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html) — Permissions, APK/AAB, and device testing gates after the control/UI port is ready. - Network accessline 136
- [Exporting for iOS](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_ios.html) — Xcode export, capabilities, and App Store constraints that catch desktop leftovers late. - Network accessline 140
#### Prerequisites - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Shared InputEvent buffering, deadzones, and multi-touch gesture foundations before building vi - Network accessline 141
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Shared InputEvent buffering, deadzones, and multi-touch gesture foundations before building virtual joysticks or - Network accessline 142
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Anchors, containers, and minimum sizes so 44–48px touch targets and safe-area margins stay layout-correct. - Network accessline 143
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Feature tags (`mobile`/`android`/`ios`), display stretch, and renderer defaults that every port branch - Network accessline 145
#### Complements - [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Deeper Android/iOS platform APIs (permissions, IAP, thermal) once the desktop→touch control re - Network accessline 146
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Deeper Android/iOS platform APIs (permissions, IAP, thermal) once the desktop→touch control remap is in place. - Network accessline 147
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and CPU/GPU cuts when adaptive `scaling_3d_scale` and material fallbacks are not en - Network accessline 148
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Durable save ownership that hooks pause/resume instead of desktop-only quit notifications. - Network accessline 149
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Camera2D/3D follow and zoom contracts used by one-finger pan + two-finger pinch controllers. - Network accessline 150
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Cheaper CanvasItem/Spatial shader paths when stripping desktop-only visual features for mobile GPUs. - Network accessline 151
- [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — StandardMaterial3D feature flags (SSS, clearcoat) that `mobile_shader_fallback` disables on weak renderers. - Network accessline 152
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Smooth UI lifts when the OS virtual keyboard covers LineEdits/TextEdits. - Network accessline 153
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton homes for haptic feedback, battery saver, and offline save sync managers. - Network accessline 155
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Packaging, signing, and CI export presets after touch/UI/perf gates pass on devices. - Network accessline 156
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Packaging, signing, and CI export presets after touch/UI/perf gates pass on devices. - Network accessline 157
- [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Keep desktop mouse/keyboard paths working when the same project remains dual-input after the mobile adapt. - Network accessline 158
- [godot-genre-puzzle](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md) — Tap/swipe/pinch control schemes that consume the gesture and UI scaling patterns from this skill. - Network accessline 160
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this adapt skill beside sibling domains. - Network accessline 161
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this adapt skill beside sibling domains.
skills/godot-adapt-desktop-to-mobile/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 50
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-adapt-desktop-to-mobile/references/mobile-port-deep.md
- Network accessline 15
- Full Android/iOS platform APIs — route to [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) after control/UI/perf gates pass - Network accessline 100
Platform billing singletons differ (Android vs iOS). Abstract behind one manager in [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — do not paste store SDKs into
skills/godot-adapt-desktop-to-mobile/scripts/battery_saver_mode.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — APPLICATION_PAUSED thermal/battery patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — APPLICATION_PAUSED thermal/battery patterns - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS singleton - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/dynamic_joystick_spawner.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — left-half touch zones # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SK - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — left-half touch zones - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — dynamic Control spawn anchors - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/gesture_combo_system.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — swipe/pinch buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — swipe/pinch buffers - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — tap/swipe consumers - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/haptic_feedback_manager.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/index.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — VIBRATE permission + iOS plugin hooks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — VIBRATE permission + iOS plugin hooks - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central haptic singleton - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/mobile_shader_fallback.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — which StandardMaterial3D flags to strip # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — which StandardMaterial3D flags to strip - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — cheaper mobile shader substitutes - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/mobile_ui_adapter.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_touchscreenbutton.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — scale touch button minimum sizes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — scale touch button minimum sizes - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — feature-tag mobile detection - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — enable touch controls vs mouse - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/offline_save_sync.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auto - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — always-on save Autoload - Network accessline 51
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/on_screen_keyboard_handler.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 43
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween UI up for OSK height # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKI - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween UI up for OSK height - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — LineEdit focus + layout reflow - Network accessline 46
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/resolution_scaler.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html # - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when scale floor still misses FPS # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when scale floor still misses FPS - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Mobile renderer pairing - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/touch_camera_pan_zoom.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D follow/zoom contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-h - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D follow/zoom contracts - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — two-finger distance ratio - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/ui_safe_area_margins.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer theme/separation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer theme/separation - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — notch/cutout device testing - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-desktop-to-mobile/scripts/virtual_joystick.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_touchscreenbutton.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch indices + deadzones # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch indices + deadzones - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — ship joystick with mobile HUD - Network accessline 80
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-adapt-mobile-to-desktop/SKILL.md
- Network accessline 105
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline for replacing `InputEventScreenTouch`/`ScreenDrag` with mouse motion, buttons, and keyboard actions on - Network accessline 106
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline for replacing `InputEventScreenTouch`/`ScreenDrag` with mouse motion, buttons, and keyboard actions on desktop. - Network accessline 107
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport vs canvas transforms so mouse aim and hover hit the same UI/game space as former touch targets. - Network accessline 108
- [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — Hardware cursor shapes and hide/show rules for combat vs menus (`Input.set_custom_mouse_cursor`). - [Input examples](https://docs.go - Network accessline 109
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical WASD, mouse-look, and action patterns that map onto mobile virtual-joystick / button actions. - [Handling quit requests](https://doc - Network accessline 110
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_WM_CLOSE_REQUEST` / `set_auto_accept_quit(false)` so the OS close button can prompt save instead of silent exit. - Network accessline 111
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch mode, aspect, and content scale when leaving fixed mobile base resolutions for 1080p–4K and ultrawide. - Network accessline 112
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — Window modes, VSync, screen count/size/position, and refresh-rate queries behind fullscreen and multi-monitor ports. - Network accessline 113
- [Window](https://docs.godotengine.org/en/stable/classes/class_window.html) — Per-window size, position, and mode APIs used with borderless / exclusive fullscreen toggles. - Network accessline 114
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime remapping of actions to keycodes so PC players can rebind what mobile hard-coded as touch zones. - Network accessline 115
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Anchor/offset contracts when shrinking thumb-sized controls for mouse density without breaking layout. - Network accessline 116
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Box/Grid/Margin layout rules for expanded desktop HUDs (hotbars, chat, minimap) vs compact mobile stacks. - Network accessline 117
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `pc` / `mobile` / OS tags for branching input, UI scale, and graphics quality without separate projects. - Network accessline 121
#### Prerequisites - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Shared InputEvent buffering, action maps, and device detection before injecting WASD/mouse equ - Network accessline 122
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Shared InputEvent buffering, action maps, and device detection before injecting WASD/mouse equivalents for mobile - Network accessline 123
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Anchors, containers, and minimum sizes so desktop UI shrink/expand passes keep layout correct across resolutions. - Network accessline 124
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Inventory the mobile lifecycle, touch, and safe-area assumptions you are replacing before desktop window/input - Network accessline 126
#### Complements - [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Deeper Windows/macOS/Linux DisplayServer and OS integration once the mobile→desktop control - Network accessline 127
- [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Deeper Windows/macOS/Linux DisplayServer and OS integration once the mobile→desktop control and settings rema - Network accessline 128
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Mouse-look, orbit, and scroll-wheel zoom rigs that replace swipe/pinch camera controls. - Network accessline 129
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and quality ladders when unlocking FPS, MSAA, shadows, and draw distance for deskto - Network accessline 130
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Durable save ownership hooked to window-close confirmation and settings `ConfigFile` persistence. - Network accessline 131
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Theme type variations and hover styles that mobile never showed but desktop players expect on buttons/menus. - Network accessline 132
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Display stretch, renderer, and feature-tag project defaults that every desktop port branch depends on. - Network accessline 133
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton homes for window managers, input adapters, and graphics settings that must outlive scene - Network accessline 135
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Packaging and CI export presets for Windows/macOS/Linux after input/UI/window gates pas - Network accessline 136
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Packaging and CI export presets for Windows/macOS/Linux after input/UI/window gates pass on desktop. - Network accessline 137
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Inverse lattice when the same codebase must keep or regain touch-first paths after a desktop-fi - Network accessline 138
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Re-tune difficulty when mouse precision and higher FPS invalidate mobile touch timing and aim curves. - Network accessline 140
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this adapt skill beside sibling domains. - Network accessline 141
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this adapt skill beside sibling domains.
skills/godot-adapt-mobile-to-desktop/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-adapt-mobile-to-desktop/scripts/cursor_state_manager.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover/menu cursor affordances # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handli - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover/menu cursor affordances - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — capture vs free cursor states - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/desktop_input_adapter.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — injecting PC events onto mobile actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — injecting PC events onto mobile actions - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — action names shared with touch controls - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/desktop_ui_scaler.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — anchors when shrinking touch targets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — anchors when shrinking touch targets - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — desktop-density theme sizes - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/dynamic_window_manager.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS window mode expectations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project- - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS window mode expectations - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — display project defaults - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/hover_bridge.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover visual states absent on touch # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover visual states absent on touch - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control mouse_entered/exited targets - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/keybinding_remapper.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action map foundations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-syste - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action map foundations - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persisting remaps with settings - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/mouse_capture_look.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — mouse-look / pitch-yaw camera rigs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inp - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — mouse-look / pitch-yaw camera rigs - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — capture toggle and relative motion - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/multi_monitor_handling.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-monitor launch placement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-expor - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-monitor launch placement - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — desktop export smoke on multi-display PCs - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/quit_confirmation.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — save prompt before quit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-de - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — save prompt before quit - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — WM close button expectations - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/resolution_dropdown.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout survival across resolution changes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout survival across resolution changes - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — stretch mode / content scale - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/scroll_wheel_zoom.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D/3D zoom contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handl - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D/3D zoom contracts - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse wheel as discrete InputEvents - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-mobile-to-desktop/scripts/uncapped_framerate.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS budgets after VSync unlock # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS budgets after VSync unlock - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — high-refresh display expectations - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-adapt-single-to-multiplayer/SKILL.md
- Network accessline 136
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle you must retrofit before any gameplay state leaves the - Network accessline 137
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle you must retrofit before any gameplay state leaves the single-player path. - Network accessline 138
- [Networking](https://docs.godotengine.org/en/stable/tutorials/networking/index.html) — Transport map (ENet / WebSocket / WebRTC) so host/join choices match platform and NAT constraints. - Network accessline 139
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication, delta sync, and visibility filters that replace ad-hoc position RPCs. - Network accessline 140
- [MultiplayerSpawner](https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html) — Spawn/despawn replication when late joiners need the same scene graph as the host. - Network accessline 141
- [SceneMultiplayer](https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html) — Default MultiplayerAPI implementation: root path, auth callbacks, and RPC routing under SceneTree. - Network accessline 142
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host/client peer used by most LAN and dedicated-server ports of single-player games. - Network accessline 143
- [MultiplayerAPI](https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html) — `multiplayer` singleton surface: peer IDs, signals, and `rpc` / `rpc_id` entry points. - Network accessline 144
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — Transfer modes and connection status shared by every concrete peer backend. - Network accessline 145
- [UPNP](https://docs.godotengine.org/en/stable/classes/class_upnp.html) — Automatic port mapping for listen-server / P2P hosts behind consumer routers. - Network accessline 146
- [WebRTC](https://docs.godotengine.org/en/stable/tutorials/networking/webrtc.html) — Browser-friendly P2P path when ENet UDP cannot punch through firewalls alone. - Network accessline 147
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — `set_multiplayer_authority` / `is_multiplayer_authority` ownership rules for input vs state. - Network accessline 148
- [PhysicsServer3D](https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html) — Direct RID transforms for server-side hit rewind without SceneTree side effects. - Network accessline 152
#### Prerequisites - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Split InputMap reads from simulation so clients send intents and the authority owns outcomes. - Network accessline 153
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Split InputMap reads from simulation so clients send intents and the authority owns outcomes. - Network accessline 154
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Local signal graphs that `rpc_bridge.gd` can wrap without coupling gameplay to transport. - Network accessline 155
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Session/lobby Autoloads that outlive scene changes during host/join flow. - Network accessline 157
#### Complements - [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Broader RPC, lobby, and ENet tuning once the single-player→online migration shap - Network accessline 158
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Broader RPC, lobby, and ENet tuning once the single-player→online migration shape is fixed. - Network accessline 159
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Deterministic move_and_slide steps reused by client prediction and reconciliation buffers. - Network accessline 160
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — Body/shape setup that lag-compensation rewind and hit validation query against. - Network accessline 161
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Server-side ray/shape queries for authoritative shots after state rewind. - Network accessline 162
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — RTT/jitter overlays and remote debug habits that catch sync bugs localhost never shows. - Network accessline 163
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Headless/dedicated-server export presets and CLI flags for real multi-instance tests. - Network accessline 164
- [godot-server-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md) — PhysicsServer/RID patterns and headless host scaffolding used by rewind and dedicated peers. - Network accessline 166
#### Downstream / consumers - [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — Hitscan/projectile feel that depends on prediction + lag compensation from this - Network accessline 167
- [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — Hitscan/projectile feel that depends on prediction + lag compensation from this skill. - Network accessline 168
- [godot-genre-battle-royale](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md) — Large-peer interest management and late-join snapshots at BR scale. - Network accessline 169
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Retune economy/TTK after netcode changes alter effective weapon timings. - Network accessline 170
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Cap replication rate and cull interest when bandwidth/CPU budgets break under peer load. - Network accessline 172
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill. - Network accessline 173
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill.
skills/godot-adapt-single-to-multiplayer/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 46
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-adapt-single-to-multiplayer/scripts/multiplayer_sync.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — replication config and tick-rate defaults # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — replication config and tick-rate defaults - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — parent bodies that need puppet-position smoothing - Network accessline 69
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_auth_server_validator.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative server patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative server patterns - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — retune speed caps after validation rejects - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_debug_overlay_monitor.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — overlay placement and remote debug # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — overlay placement and remote debug - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — CanvasLayer HUD layout for stats - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_delta_compression_sync.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — quantization / bit-pack companions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — quantization / bit-pack companions - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — bandwidth budgets for property sync - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_interest_management.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — large-map visibility culling consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — large-map visibility culling consumers - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fewer sync targets per peer - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_lag_compensation.gd
- Network accessline 82
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 83
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 87
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — bodies/shapes rewound for hit tests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycas - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — bodies/shapes rewound for hit tests - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — server ray queries after rewind - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — RID PhysicsServer patterns - Network accessline 91
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_latency_simulator.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — stress-test with artificial RTT/loss # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — stress-test with artificial RTT/loss - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — multi-instance local QA loops - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_lobby_late_join_sync.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — world-state payload assembly on join # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — world-state payload assembly on join - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — lobby peer_connected flows - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_prediction_reconciliation.gd
- Network accessline 96
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 97
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 98
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 99
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 100
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 101
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — replayable move_and_slide steps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inpu - Network accessline 102
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — replayable move_and_slide steps - Network accessline 103
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — authority-gated input samples for the buffer - Network accessline 104
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_rpc_rate_limiter.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — RPC channel and reliability choices # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — RPC channel and reliability choices - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — fire/reload RPC spam surfaces - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_snapshot_interpolation.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot cadence vs bandwidth # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot cadence vs bandwidth - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — buffer size vs render smoothness cost - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/net_upnp_discovery_logic.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_upnp.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_upnp.html # - https://docs.godotengine.org/en/stable/tutorials/networking/index.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_upnp.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/index.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — LAN discovery alternatives # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-exp - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — LAN discovery alternatives - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — firewall/export notes for listen servers - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-adapt-single-to-multiplayer/scripts/rpc_bridge.gd
- Network accessline 63
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 64
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 68
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local signals bridged into RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local signals bridged into RPCs - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — typical home for a session RPC hub - Network accessline 71
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-agent-vision/SKILL.md
- Network accessline 152
### Official Documentation - [EditorPlugin](https://docs.godotengine.org/en/stable/classes/class_editorplugin.html) — TEMP bridge host; enable/disable lifecycle. - Network accessline 153
- [EditorPlugin](https://docs.godotengine.org/en/stable/classes/class_editorplugin.html) — TEMP bridge host; enable/disable lifecycle. - Network accessline 154
- [EditorInterface](https://docs.godotengine.org/en/stable/classes/class_editorinterface.html) — `get_editor_viewport_2d/3d`, main screen switch before grab. - Network accessline 155
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — viewport textures feeding `Image` captures. - Network accessline 156
- [Image](https://docs.godotengine.org/en/stable/classes/class_image.html) — `save_png`, `get_region` for Control crops. - Network accessline 157
- [SubViewport](https://docs.godotengine.org/en/stable/classes/class_subviewport.html) — editor/game nested view surfaces. - Network accessline 158
- [RenderingServer](https://docs.godotengine.org/en/stable/classes/class_renderingserver.html) — `frame_post_draw` wait before texture readback. - Network accessline 163
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project root / `.gitignore` hygiene before vision scratch. - Network accessline 164
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project root / `.gitignore` hygiene before vision scratch. - Network accessline 165
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — layout must be honest before vision blames Theme. - Network accessline 167
#### Complements - [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Theme/StyleBox/font APIs after V3/V8 finds chrome/type debt. - Network accessline 168
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Theme/StyleBox/font APIs after V3/V8 finds chrome/type debt. - Network accessline 169
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — BBCode/fonts that must stay coherent with HUD type roles. - Network accessline 170
- [godot-auditor](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md) — architectural anti-slop kinship. - Network accessline 171
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — runtime/orphan issues beyond pixels. - Network accessline 172
- [godot-builder](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md) — CLI/`GODOT_PATH` patterns when launching editor for bridge captures. - Network accessline 177
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Decision matrix row **Agent Eyes / Visual QA**. - Network accessline 178
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Decision matrix row **Agent Eyes / Visual QA**.
skills/godot-agent-vision/references/editor-bridge-lifecycle.md
- Network accessline 60
- [EditorPlugin](https://docs.godotengine.org/en/stable/classes/class_editorplugin.html) - Network accessline 61
- [EditorInterface](https://docs.godotengine.org/en/stable/classes/class_editorinterface.html) - Network accessline 62
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html)
skills/godot-agent-vision/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 11
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-agent-vision/scripts/asset_sheet.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-agent-vision/scripts/capture.py
skills/godot-agent-vision/scripts/ensure_gitignore.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-agent-vision/scripts/stage_editor_bridge.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-agent-vision/scripts/webp_encode.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-ai-navigation/SKILL.md
- Network accessline 9
| Signal | Choice | Pathfinding script (MANDATORY read) | | :--- | :--- | :--- | | 2D top-down / side-scroller, < ~50 agents, editor-tweakable | `NavigationAgent2D` on CharacterBody2D | [smart_navigation_agent.gd](https://github.com/thedive - Network accessline 10
| :--- | :--- | :--- | | 2D top-down / side-scroller, < ~50 agents, editor-tweakable | `NavigationAgent2D` on CharacterBody2D | [smart_navigation_agent.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigatio - Network accessline 11
| 2D top-down / side-scroller, < ~50 agents, editor-tweakable | `NavigationAgent2D` on CharacterBody2D | [smart_navigation_agent.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/s - Network accessline 12
| 3D floor/slope nav, < ~50 agents, designer-placed regions | `NavigationAgent3D` on CharacterBody3D | Same script (3D branch); pair with [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics- - Network accessline 13
| Hundreds–thousands of simple movers (2D or 3D) | RID agents on NavigationServer | [server_navigation_setup.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/server_navigation_set - Network accessline 14
| Agents stuck / jittering | Stuck recovery before retarget spam | [agent_stuck_detection.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/agent_stuck_detection.gd) | - Network accessline 17
| Signal | Choice | Pathfinding script (MANDATORY read) | | :--- | :--- | :--- | | Walkable geometry changed (proc gen, doors) | Async parse + bake | [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 18
| :--- | :--- | :--- | | Walkable geometry changed (proc gen, doors) | Async parse + bake | [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/async_dynamic_ba - Network accessline 19
| Walkable geometry changed (proc gen, doors) | Async parse + bake | [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/async_dynamic_baking.gd) | - Network accessline 20
| Moving platform / shifting region | Dynamic region manager | [dynamic_nav_manager.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/dynamic_nav_manager.gd) | - Network accessline 21
| Projectile / rolling hazard pushing agents | RVO obstacle (no full rebake) | [moving_obstacle_server.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/moving_obstacle_server.gd) - Network accessline 22
| Prefer roads over mud/water | Region enter/travel costs | [terrain_cost_manager.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/terrain_cost_manager.gd) | - Network accessline 25
| Signal | Choice | Pathfinding script (MANDATORY read) | | :--- | :--- | :--- | | Walk / fly / swim (or faction) filters | Navigation layers bitmasks | [layer_mask_navigation.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 26
| :--- | :--- | :--- | | Walk / fly / swim (or faction) filters | Navigation layers bitmasks | [layer_mask_navigation.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/layer_mask_n - Network accessline 27
| Walk / fly / swim (or faction) filters | Navigation layers bitmasks | [layer_mask_navigation.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/layer_mask_navigation.gd) | - Network accessline 28
| Jump / teleport / elevator edges | NavigationLink traversal | [nav_link_traversal.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/nav_link_traversal.gd) | - Network accessline 29
| Formation / anti-clump crowds | Leader-relative offsets | [group_avoidance_formations.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/group_avoidance_formations.gd) | - Network accessline 30
| Hot-path query allocs | Reuse query parameter/result objects | [memory_optimized_queries.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/memory_optimized_queries.gd) | - Network accessline 35
- **Chase**: Retarget on timer (~0.2s) or distance threshold — **never** assign `target_position` every physics frame. - **Patrol**: Advance waypoint only when `is_navigation_finished()` **and** `is_target_reachable()`; on unreachable, pick - Network accessline 37
- **State ownership**: Patrol/chase/search transitions belong in [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md); this skill only decides *how* to re - Network accessline 63
- **NEVER set `target_position` before awaiting physics frame** — MUST `call_deferred()` then `await get_tree().physics_frame`. - **NEVER use synchronous runtime bake** — Use `bake_from_source_geometry_data_async` via pathfinding [async_dyn - Network accessline 64
- **NEVER use synchronous runtime bake** — Use `bake_from_source_geometry_data_async` via pathfinding [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/async_ - Network accessline 65
- **NEVER poll chase targets every frame** — Path recalculation spam. - **NEVER invent local duplicate nav scripts here** — Implement from godot-navigation-pathfinding only. - **NEVER ignore `is_target_reachable()` / stuck recovery** — Unre - Network accessline 66
- **NEVER invent local duplicate nav scripts here** — Implement from godot-navigation-pathfinding only. - **NEVER ignore `is_target_reachable()` / stuck recovery** — Unreachable or stalled agents need policy ([agent_stuck_detection.gd](http - Network accessline 67
- **NEVER ignore `is_target_reachable()` / stuck recovery** — Unreachable or stalled agents need policy ([agent_stuck_detection.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/ag - Network accessline 69
- **NEVER call `get_path()` every frame** — Reuse path query objects ([memory_optimized_queries.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/memory_optimized_queries.gd)). - Network accessline 77
3. On stall: if `!nav_agent.is_target_reachable()` or velocity ≈ 0 for N frames, skip waypoint or call `get_next_path_position()` recovery. 4. Avoidance: set `radius > 0` when `avoidance_enabled`. 5. Re-install [godot-navigation-pathfinding - Network accessline 79
5. Re-install [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) before shipping async bake or RID crowds. - Network accessline 104
### Official Documentation - [Navigation overview](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Tutorial index for maps, regions, agents, meshes, links, obstacles, and performance before diving into class pages. - Network accessline 105
- [Navigation overview](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Tutorial index for maps, regions, agents, meshes, links, obstacles, and performance before diving into class pages. - Network accessline 106
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — Minimal NavigationRegion2D + NavigationAgent2D setup, baking walkable polygons, and first-frame readiness. - Network accessline 107
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — Parallel 3D bootstrap with NavigationRegion3D / NavigationAgent3D and mesh baking expectations. - Network accessline 108
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — target_position, get_next_path_position, avoidance radius, and velocity_computed safe-velocity flow for chase/p - Network accessline 109
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — RID maps/regions/agents for node-less crowds and custom server setups at scale. - Network accessline 110
- [Using navigation meshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Parse/bake source geometry, async baking, and projected obstructions for dynamic carving. - Network accessline 111
- [Using NavigationRegions](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html) — Region ownership, enter/travel costs, and chunked/runtime region updates for terrain penalties. - Network accessline 112
- [Using NavigationObstacles](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html) — RVO push obstacles vs bake-time carving without full remesh every frame. - Network accessline 113
- [Using NavigationLinks](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html) — Jump/teleport/elevator edges and manual link traversal on agents. - Network accessline 114
- [Using navigation layers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html) — 32-bit layer bitmasks for walk/fly/swim (or faction) path filters. - Network accessline 115
- [Using navigation path query objects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — Reuse NavigationPathQueryParameters/Result to avoid per-frame GC in crowds. - Network accessline 116
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Bake cost, agent/obstacle counts, and server query budgets for large AI populations. - Network accessline 120
#### Prerequisites - [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — **MANDATORY** authoritative NavigationServer scripts (async bake, RID setup, q - Network accessline 121
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — **MANDATORY** authoritative NavigationServer scripts (async bake, RID setup, query reuse, stuck d - Network accessline 122
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Path corners become CharacterBody velocity via move_and_slide; agent scripts assume a body parent. - Network accessline 123
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Collision layers/shapes still block bodies; navmesh is not a physics substitute for walls and triggers. - Network accessline 124
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — 3D agents share the same split: NavigationServer paths vs RigidBody/CharacterBody collision and slopes. - Network accessline 126
#### Complements - [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Line-of-sight, aim cones, and hit prediction sit beside pathfinding for chase/stealth AI - Network accessline 127
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Line-of-sight, aim cones, and hit prediction sit beside pathfinding for chase/stealth AI. - Network accessline 128
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Patrol/chase/search states own when to retarget NavigationAgent and when to stop. - Network accessline 129
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — TileMap/TileSet geometry often feeds NavigationPolygon baking in 2D levels. - Network accessline 130
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Static meshes and GridMaps are the usual NavigationMesh source geometry for baked regions. - Network accessline 131
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Runtime layouts require parse + bake_from_source_geometry_data_async after generation. - Network accessline 132
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — velocity_computed / navigation_finished wiring stays clean when AI systems emit typed signals instead o - Network accessline 134
#### Downstream / consumers - [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — Unit move commands and RVO crowds consume NavigationAgent/Server patterns directly. - Network accessline 135
- [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — Unit move commands and RVO crowds consume NavigationAgent/Server patterns directly. - Network accessline 136
- [godot-genre-tower-defense](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) — Lane/path enemies and dynamic blockers depend on regions, costs, and obstacle updates. - Network accessline 137
- [godot-genre-stealth](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md) — Guard patrols and investigate points are NavigationAgent routes gated by detection state. - Network accessline 138
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Engage/kite/flank movement issues new targets and stuck recovery on top of paths. - Network accessline 139
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate chase reachability, travel-time bands, and crowd pressure when tuning AI difficulty. - Network accessline 141
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill. - Network accessline 142
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill.
skills/godot-ai-navigation/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 33
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-analyst/SKILL.md
- Network accessline 151
### Official Documentation - [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Folder-by-feature layout and consistent casing are Anara’s Structural Cohesion baseline (and th - Network accessline 152
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Folder-by-feature layout and consistent casing are Anara’s Structural Cohesion baseline (and the path that prevents Androi - Network accessline 153
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — “Signals up, calls down” is the Scalability score’s observer pattern; hard `get_parent()` / `../` paths are architectural debt - Network accessline 154
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — snake_case files/nodes and PascalCase classes feed Standardization scoring and catch casing that breaks case-sensitive - Network accessline 155
- [Static typing in GDScript](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html) — Typed Dictionaries/Arrays and return types are Modernity Index points; untyped collections force Variant boxing. - Network accessline 156
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Prefer `get_dependencies(path)` over hand-parsing `.tscn` when building dependency graphs and flagging hot nodes. - Network accessline 157
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — `OBJECT_ORPHAN_NODE_COUNT` / `OBJECT_NODE_COUNT` monitors power runtime health checks without reinventing editor Debugger tabs. - Network accessline 158
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — `get_orphan_node_ids()` / `print_orphan_nodes()` identify leak suspects in debug builds after Performance flags orphans. - Network accessline 159
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — Persist audit baselines under `user://` so Visionary Comparison Mode can detect architectural decay across runs. - Network accessline 160
- [RegEx](https://docs.godotengine.org/en/stable/classes/class_regex.html) — PCRE2 `(?ms)` patterns audit multi-line GDScript without false “partial match” misses on spread signatures. - Network accessline 161
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — First-class `Signal.connect(callable)` (not string `connect`) is both a Modernity win and the decoupling metric’s backbone. - Network accessline 162
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — God-Object Autoloads inflate logic density and destroy scene isolation; score Autoload count against g - Network accessline 163
- [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — Debugger, monitors, and profilers back Observability rubrics when Anara demands evidence over `print` archa - Network accessline 167
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Folder-by-feature, Autoload discipline, and project layout conventions Anara scores - Network accessline 168
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Folder-by-feature, Autoload discipline, and project layout conventions Anara scores before any Visionar - Network accessline 169
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed GDScript, Callable/Signal patterns, and style-guide fluency that drive Modernity and Standardization in - Network accessline 170
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Component-vs-inheritance depth is a first-class Composition score; remediate God-objects here. - Network accessline 171
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Observer-pattern ownership rules that raise Scalability when UI and systems stop hard-wiring parents. - Network accessline 173
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When Modernity / Godot-3-era patterns or engine version lag drag scores, upgrade hop-by-ho - Network accessline 174
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When Modernity / Godot-3-era patterns or engine version lag drag scores, upgrade hop-by-hop via the migrati - Network accessline 175
- [godot-auditor](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md) — Compliance / Never-List audits pair with Anara’s weighted Visionary scoring; use Auditor for rule citations, Analyst for archit - Network accessline 176
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Profiler, custom monitors, and orphan tracing that back Rendering & Execution and Observability rubrics - Network accessline 177
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource-first data and dependency hygiene for Asset Dependency Analysis and Data Systems rubrics - Network accessline 178
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Automated checks that keep Certification scores from regressing after Blueprint refactors. - Network accessline 179
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — MultiMesh, material batching, and CPU/GPU budgets when Rendering & Execution scores drag the - Network accessline 181
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Case-sensitive path and Autoload issues Anara flags become hard export failures; certif - Network accessline 182
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Case-sensitive path and Autoload issues Anara flags become hard export failures; certify before platform packaging. - Network accessline 183
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After architecture is Visionary, Monte Carlo proves economy/ability curves so balance data does not u - Network accessline 184
- [godot-composition-apps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md) — Macro/plugin-scale composition once Core Architecture and Composition rubrics demand hot-swappable modules. - Network accessline 186
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; discover peer Domain Skills when Anara’s Blueprint points remediations outs - Network accessline 187
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; discover peer Domain Skills when Anara’s Blueprint points remediations outside this ski
skills/godot-analyst/references/categories/2d-animation.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audit - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/2d-physics.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/3d-lighting.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audito - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/3d-materials.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audit - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/3d-rendering.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/3d/using_multi_mesh_instance.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/3d/using_multi_mesh_instance.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/3d-world-building.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/ability-system.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/adapt-2d-to-3d.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/adapt-3d-to-2d.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/adapt-desktop-to-mobile.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/adapt-mobile-to-desktop.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/adapt-single-to-multiplayer.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/ai-pathfinding.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/analyst.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 22
- https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/animation-player.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/animation-tree-mastery.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/audio-systems.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audi - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — domain remediation for this Anara rubric - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/auditor-audit-standards.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging- - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — runtime evidence for Observability / Execution rubrics - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/behavior-trees.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/blackboard-systems.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/camera-systems.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/characterbody-2d.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/combat-system.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audi - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/composition-apps.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/composition.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audito - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/core-architecture.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 31
- https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 32
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — domain remediation for this Anara rubric - Network accessline 34
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 35
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/data-systems.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
- https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 30
- https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/debugging-profiling.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 23
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — domain remediation for this Anara rubric - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 27
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/dialogue-system.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/economy-system.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/export-builds.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audi - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/game-loop-collection.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/game-loop-harvest.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/game-loop-time-trial.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/game-loop-waves.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/gdscript-masterity.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 30
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/genre-action-rpg.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/genre-battle-royale.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/genre-educational.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/genre-platformer.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/genre-strategy.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audito - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/genre-survival.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/input-handling.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 30
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 31
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — domain remediation for this Anara rubric - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 33
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/inventory-system.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/item-system.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/lighting-optimization.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 30
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audito - Network accessline 31
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — domain remediation for this Anara rubric - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 33
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/loot-system.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/mechanic-revival.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/mechanic-secrets.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/menu-systems.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audi - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/navmesh-steering.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/networking-multiplayer.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 31
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — domain remediation for this Anara rubric - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 33
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/optimization-techniques.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/physics-optimization.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/platform-console.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/platform-desktop.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/platform-mobile.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/platform-vr.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audito - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/platform-web.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audit - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/procedural-generation.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/progression-system.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/ - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/quest-system.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audit - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/resource-management.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
- https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 30
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/rpg-stats.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/ - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/save-load-systems.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 21
- https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/filesystem.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/security-best-practices.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/filesystem.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audi - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/shaders-performance.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/3d/using_multi_mesh_instance.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/3d/using_multi_mesh_instance.html - Network accessline 30
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/soundscape-reactive.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/classes/class_performance.html - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 28
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 30
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audi - Network accessline 31
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — domain remediation for this Anara rubric - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 33
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/state-machine-advanced.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — domain remediation for this Anara rubric - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/testing-patterns.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/tilemap-advanced.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/tilemap-mastery.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — domain remediation for this Anara rubric - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/turn-system.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audito - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/ui-ux-advanced.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audi - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/vfx-shaders.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aud - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/categories/vfx-systems.md
- Network accessline 26
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/ - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — domain remediation for this Anara rubric - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores - Network accessline 34
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/references/marking_rubrics_atlas.md
- Network accessline 139
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 140
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 141
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 142
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 143
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 144
- https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 145
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Sector I foundations Anara indexes here - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 146
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Sector I foundations Anara indexes here - Network accessline 147
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — Never-List compliance beside Visionary tiers - Network accessline 148
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — Observability sector evidence - Network accessline 149
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/scripts/marking_rubrics_atlas.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload/layout caps per genre rubric # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload/layout caps per genre rubric - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS/memory budgets in atlas entries - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/scripts/scoring_logic.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_regex.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_regex.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_regex.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed GDScript patterns audited by RegEx # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed GDScript patterns audited by RegEx - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — line-level compliance after complexity flags - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-analyst/scripts/visionary_comparison.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/scripting/filesystem.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// baselines for trend deltas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// baselines for trend deltas - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — regression gates on score decay - Network accessline 51
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-animation-player/SKILL.md
- Network accessline 79
|---|---| | Timeline / many properties / reusable | **AnimationPlayer** | | One-shot runtime / interruptible | **Tween** ([godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md)) | - Network accessline 81
| One-shot runtime / interruptible | **Tween** ([godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md)) | - Network accessline 97
### Official Documentation - [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When AnimationPlayer owns timelines vs Tweens/sprites, and how libraries, RESET, and the e - Network accessline 98
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When AnimationPlayer owns timelines vs Tweens/sprites, and how libraries, RESET, and the editor fit together. - Network accessline 99
- [Animation track types](https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html) — Value, Method, Bezier, and Audio tracks plus call-mode and keying rules this skill’s patterns depend on. - Network accessline 100
- [AnimationPlayer](https://docs.godotengine.org/en/stable/classes/class_animationplayer.html) — `play`/`queue`/`seek`, blend times, `animation_finished` vs `animation_looped`, and `active` culling. - Network accessline 101
- [Animation](https://docs.godotengine.org/en/stable/classes/class_animation.html) — Track APIs (`track_insert_key`, call modes, audio/bezier helpers) and length/loop metadata. - Network accessline 102
- [AnimationLibrary](https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html) — Shared stance/weapon clip packs added via `add_animation_library` without duplicating tracks per model. - Network accessline 103
- [AnimationMixer](https://docs.godotengine.org/en/stable/classes/class_animationmixer.html) — Root-motion getters, callback process modes, and `advance()` used by physics sync and budget managers. - Network accessline 104
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — When blends/state machines should drive an underlying AnimationPlayer instead of manual `queue`. - Network accessline 105
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Runtime one-shot motion counterpart for the AnimationPlayer-vs-Tween decision matrix. - Network accessline 106
- [Adding animations (Your first 3D game)](https://docs.godotengine.org/en/stable/getting_started/first_3d_game/09.adding_animations.html) — Practical import → AnimationPlayer play loop before advanced track authoring. - Network accessline 107
- [VisibleOnScreenNotifier3D](https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html) — Screen enter/exit signals used to toggle `AnimationPlayer.active` for off-screen CPU savings. - Network accessline 111
#### Prerequisites - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Safe `animation_finished` / `animation_looped` / custom method-track signaling witho - Network accessline 112
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Safe `animation_finished` / `animation_looped` / custom method-track signaling without lifecycle leaks. - Network accessline 113
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Shared `.tres` AnimationLibrary ownership so runtime swaps do not duplicate or mutate playing res - Network accessline 114
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed programmatic track generation, path strings, and Dictionary method-track payloads. - Network accessline 116
#### Complements - [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — Blend trees, OneShot layers, and `travel()` when locomotion outgrows AnimationPl - Network accessline 117
- [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — Blend trees, OneShot layers, and `travel()` when locomotion outgrows AnimationPlayer `queue`/`set - Network accessline 118
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — AnimatedSprite2D / Skeleton2D presentation that still relies on AnimationPlayer method and property tracks. - Network accessline 119
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Interruptible runtime tweens when baking a full Animation resource would be overkill. - Network accessline 120
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — ShaderMaterial uniforms driven by value tracks (`shader_parameter/*`) without embedding materials. - Network accessline 121
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Bus/voice pooling around TYPE_AUDIO tracks and footstep/SFX timing on the timeline. - Network accessline 122
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — CharacterBody3D integration for root-motion position/rotation extraction on the physics tick. - Network accessline 124
#### Downstream / consumers - [godot-genre-fighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md) — Frame-perfect hitbox windows and discrete method tracks for cancel windows. - Network accessline 125
- [godot-genre-fighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md) — Frame-perfect hitbox windows and discrete method tracks for cancel windows. - Network accessline 126
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Jump/land/run clips, RESET hygiene, and blend times on 2D/3D movers. - Network accessline 127
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Attack timelines that emit damage/VFX events from AnimationPlayer method tracks. - Network accessline 129
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 130
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-animation-player/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-animation-player/scripts/active_animation_culler.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-screen AnimationPlayer.active budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-screen AnimationPlayer.active budgets - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validate cull savings in the profiler - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/animation_sequencer.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 94
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequence_completed / per-clip finished wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequence_completed / per-clip finished wiring - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay FSM owning combo intent vs queue - Network accessline 97
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/audio_sync_tracks.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — footstep streams and blend-aware audio tracks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — footstep streams and blend-aware audio tracks - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 2D walk cycles keyed to TYPE_AUDIO - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/bezier_curve_extraction.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — drive emission rate from bezier samples # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-twe - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — drive emission rate from bezier samples - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — when a Tween curve is enough vs baked bezier - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/character_part_swapper_tracks.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — equipment meshes as swappable resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — equipment meshes as swappable resources - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equip state mirrored into visibility tracks - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/dynamic_shader_animation.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader_parameter paths and instance uniforms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader_parameter paths and instance uniforms - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material_override vs embedded resource bloat - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/method_track_logic.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit gameplay events from method keys # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit gameplay events from method keys - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — discrete hitbox activate/deactivate windows - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/precise_audio_sync.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — voice limits and bus routing for keyed SFX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — voice limits and bus routing for keyed SFX - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — seek-synced timelines vs speed_scale drift - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/procedural_track_modifier.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — safe runtime track_set_key_value edits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — safe runtime track_set_key_value edits - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — jump-height retarget without new clips - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/programmatic_anim.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — building Animation resources in code # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — building Animation resources in code - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — when create_tween beats baking a one-off clip - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/reset_track_orchestrator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — RESET before scene swaps / pooled reuse # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — RESET before scene swaps / pooled reuse - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — property restore after hybrid sprite timelines - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/root_motion_physics_sync.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide with extracted root deltas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide with extracted root deltas - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — root motion under AnimationTree graphs - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-player/scripts/runtime_anim_lib_swapper.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — shared library .tres ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — shared library .tres ownership - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — weapon/stance library swaps mid-fight - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-animation-tree-mastery/SKILL.md
- Network accessline 122
### Official Documentation - [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Canonical BlendTree / StateMachine / BlendSpace graph workflow that drives an AnimationPlayer without calli - Network accessline 123
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Canonical BlendTree / StateMachine / BlendSpace graph workflow that drives an AnimationPlayer without calling `play()` yourself. - Network accessline 124
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When to graduate from AnimationPlayer-only clips to an AnimationTree for blending, travel, and layered presentation. - Network accessline 125
- [Animation track types](https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html) — Method and value tracks that fire gameplay events (footsteps, hitboxes) from clips the tree is already blending. - Network accessline 126
- [AnimationTree](https://docs.godotengine.org/en/stable/classes/class_animationtree.html) — `active`, `tree_root`, `anim_player`, root-motion getters, and the `parameters/*` path contract used throughout this skill. - Network accessline 127
- [AnimationNodeStateMachine](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html) — Authoring nested locomotion/combat graphs and wiring transitions before code calls `travel()`. - Network accessline 128
- [AnimationNodeStateMachinePlayback](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html) — Runtime `travel()`, `start()`, `get_current_node()`, and travel-path inspection for code-driven state chang - Network accessline 129
- [AnimationNodeStateMachineTransition](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachinetransition.html) — Advance conditions, `auto_advance`, Sync, xfade, and priority rules that prevent sticky or immediate un - Network accessline 130
- [AnimationNodeBlendSpace2D](https://docs.godotengine.org/en/stable/classes/class_animationnodeblendspace2d.html) — Directional strafe/aim blending via `blend_position` (use BlendSpace1D when only speed is needed). - Network accessline 131
- [AnimationNodeBlendTree](https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html) — Layered Add2/Blend2/OneShot graphs for upper-body aim, combat overlays, and filter masks. - Network accessline 132
- [AnimationNodeOneShot](https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html) — FIRE/ABORT request enum for recoil, hitreact, and other high-priority non-looping overlays. - Network accessline 133
- [AnimationNodeTimeScale](https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html) — Per-subtree playback speed for haste, stun, and bullet-time without mutating Engine.time_scale. - Network accessline 134
- [LookAtModifier3D](https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html) — Skeleton look-at driven beside the tree; see [migration-notes.md](references/migration-notes.md) for `relative` default change. - Network accessline 138
#### Prerequisites - [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — AnimationTree owns playback of clips authored on AnimationPlayer; track layout and ownersh - Network accessline 139
- [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — AnimationTree owns playback of clips authored on AnimationPlayer; track layout and ownership must be correct - Network accessline 140
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Stick/keyboard vectors and actions that feed `blend_position`, advance conditions, and travel targets each physic - Network accessline 141
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Safe wiring for method-track dispatchers and animation-finished style signals without lifecycle leaks. - Network accessline 143
#### Complements - [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — Sheet/cutout and 2D locomotion presentation that still uses AnimationTree BlendSpaces or simple trav - Network accessline 144
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — Sheet/cutout and 2D locomotion presentation that still uses AnimationTree BlendSpaces or simple travel graphs. - Network accessline 145
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Gameplay FSMs that should own intent while AnimationTree owns presentation travel and blends. - Network accessline 146
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — CharacterBody3D / move_and_slide integration for AnimationTree root-motion extraction. - Network accessline 147
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Fixed-timestep 2D locomotion inputs that drive StateMachine travel and BlendSpace positions. - [godot-tweenin - Network accessline 148
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Tweening TimeScale or blend amounts when bullet-time and combat mix ramps should be interruptible. - [godot-combat-system](ht - Network accessline 149
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hitreact/combo layers that consume OneShot requests, upper-body Add2 masks, and nested combat sub-machines. - Network accessline 150
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Profiling and logging discipline when validating travel paths, blend values, and off-screen `active` cu - Network accessline 152
#### Downstream / consumers - [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Locomotion + combat stance trees and ability cast OneShots built on these graph p - Network accessline 153
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Locomotion + combat stance trees and ability cast OneShots built on these graph patterns. - Network accessline 154
- [godot-genre-fighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md) — Frame-sensitive combo auto-advance and masked upper-body attacks depend on transition and BlendTree discipline he - Network accessline 155
- [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — Aim/reload overlays, recoil OneShots, and look-at modifiers layered over locomotion BlendSpaces. - Network accessline 157
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 158
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-animation-tree-mastery/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 34
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 43
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 62
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-animation-tree-mastery/scripts/advanced_transition_masking.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodeadd2.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeadd2.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblend2.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — upper/lower body combat layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — upper/lower body combat layers - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — bone filter paths when porting rigs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/blendtree_logic_mixing.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblend2.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblend2.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aim/combat mix weights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fp - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aim/combat mix weights - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — layered aim while moving - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/dynamic_timescale_control.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible scale ramps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKIL - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible scale ramps - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — stun / haste presentation - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/nested_state_machine.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendspace2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — keep sub-graphs from becoming spider webs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — keep sub-graphs from becoming spider webs - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — nested BlendSpace parameters from movement - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/nested_tree_architecture.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical intent mirrors nested anim graphs # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical intent mirrors nested anim graphs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — locomotion/combat sub-machines - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/reactive_oneshot_vfx.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitreact / recoil overlays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SK - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitreact / recoil overlays - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — VFX spawned beside OneShot FIRE - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/root_motion_animtree_sync.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D + move_and_slide with root motion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D + move_and_slide with root motion - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — root motion tracks on source clips - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/runtime_tree_debugging.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — structured runtime diagnostics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-pe - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — structured runtime diagnostics - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — throttle debug logging off hot paths - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/skeleton_ik_lookat.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html # - https://docs.godotengine.org/en/stable/classes/class_skeletonmodifier3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_skeletonmodifier3d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — head/weapon look-at beside locomotion tree # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — head/weapon look-at beside locomotion tree - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — look targets from camera aim - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/statemachine_travel_code.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs anim travel # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs anim travel - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — actions that choose travel targets - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/sync_group_layering.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodesync.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodesync.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationnodesync.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — reload/walk phase alignment # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animatio - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — reload/walk phase alignment - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — layered cycles that still need Sync - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/sync_parameter_manager.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendspace2d.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — blend_position sources need guarded updates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — blend_position sources need guarded updates - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid per-frame parameter churn - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-animation-tree-mastery/scripts/tree_travel_manager.gd
- Network accessline 64
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 65
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachinetransition.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachinetransition.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — cache playback; separate gameplay FSM # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — cache playback; separate gameplay FSM - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — condition flags from events - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-audio-systems/SKILL.md
- Network accessline 138
### Official Documentation - [Audio (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/audio/index.html) — Entry point for buses, streams, effects, sync, mic, and TTS before diving into class pages. - Network accessline 139
- [Audio (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/audio/index.html) — Entry point for buses, streams, effects, sync, mic, and TTS before diving into class pages. - Network accessline 140
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — Decibel scale, Master/sub-bus routing, and why linear slider values break mixing. - Network accessline 141
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — AudioStreamPlayer / 2D / 3D roles, randomizers, and how streams reach buses. - Network accessline 142
- [Audio effects](https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html) — Bus FX chain (EQ, filters, reverb, compressor, limiter) for ducking and environment zones. - Network accessline 143
- [Sync the gameplay with audio and music](https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html) — Playback-position helpers (`get_time_since_last_mix`, latency) for BPM and subtitle sync. - Network accessline 144
- [Importing audio samples](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_audio_samples.html) — WAV/Ogg/MP3 tradeoffs that decide pool size and CPU cost for SFX spam. - Network accessline 145
- [AudioServer](https://docs.godotengine.org/en/stable/classes/class_audioserver.html) — Runtime bus volume, mute, effect add/remove, and spectrum analyzer instances. - Network accessline 146
- [AudioStreamPlayer](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html) — Non-positional music/UI/voice player API used by pools and crossfade managers. - Network accessline 147
- [AudioStreamPlayer3D](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html) — Attenuation models, Doppler, and filter cutoff for spatial SFX and occlusion. - Network accessline 148
- [AudioStreamInteractive](https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html) — Clip graph / switch modes for horizontal combat↔explore music transitions. - Network accessline 149
- [AudioStreamSynchronized](https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html) — Stem layering API (`set_sync_stream_volume`) for vertical intensity mixes. - Network accessline 153
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Bus names, import defaults, and project audio latency settings must exist before run - Network accessline 154
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Bus names, import defaults, and project audio latency settings must exist before runtime mix code. - Network accessline 155
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Music/SFX pools and bus managers are almost always Autoloads; use this for singleton ownership and - Network accessline 156
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Resources, signals, and await/Tween patterns underpin pooling, ducking, and interactive music graphs. - Network accessline 158
#### Complements - [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Crossfades, sidechain duck ramps, and occlusion cutoff sweeps should be Tween-driven, not per-frame lerps. - Network accessline 159
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Crossfades, sidechain duck ramps, and occlusion cutoff sweeps should be Tween-driven, not per-frame lerps. - Network accessline 160
- [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — Audio Playback + Call Method tracks keep dialogue VO and subtitles frame-locked across locales. - Network accessline 161
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Routes spoken lines to a Voice/Dialog bus and should trigger Music ducking from this skill’s bus helpers. - Network accessline 162
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Occlusion muffling needs correct `PhysicsRayQueryParameters3D` masks from source to listener. - Network accessline 163
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Spectrum analyzer magnitudes commonly drive shader uniforms or light energy for audio-reactive VFX. - Network accessline 164
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Volume menus need linear→dB mapping (`linear_to_db`) wired to bus indices, not raw slider values. - Network accessline 165
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Persist per-bus volume/mute so mixer choices survive relaunch without rewriting bus layout. - Network accessline 167
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate here when voice pools, polyphony, or mix-callback cost s - Network accessline 168
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate here when voice pools, polyphony, or mix-callback cost still show up in profilers af - Network accessline 169
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Use when SFX concurrency caps, “loudness budget,” or spam-vs-clarity tradeoffs need simulated balance - Network accessline 170
- [godot-genre-rhythm](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md) — Consumes sync-with-audio timing helpers for note windows and BPM-aligned transitions. - Network accessline 171
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hit/explosion layers must share SFX bus routing plus voice stealing so combat never clips the mix. - Network accessline 173
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting audio concern - Network accessline 174
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting audio concern.
skills/godot-audio-systems/references/interactive-music-deep-dive.md
- Network accessline 21
- https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html - Network accessline 22
- https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html
skills/godot-audio-systems/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-audio-systems/references/music-transitions.md
- Network accessline 50
Implemented in [subtitle_sync_system.gd](../scripts/subtitle_sync_system.gd). Method/Audio tracks in [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) for frame-lo
skills/godot-audio-systems/scripts/audio_adaptive_music_player.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — bar/beat boundary consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKI - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — bar/beat boundary consumers - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — crossfade after bar wait - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — explore/combat music states - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_bus_ducker_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectcompressor.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — Dialog bus as duck trigger # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/S - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — Dialog bus as duck trigger - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — attack/release volume ramps - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — keep Music bus user volume as duck baseline - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_bus_manager.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_audiobuslayout.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — author Bus Layout resource # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autolo - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — author Bus Layout resource - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central bus/pool owner - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — restore mute/volume per bus - Network accessline 89
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_environmental_reverb_zone.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectreverb.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectreverb.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectreverb.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for zone triggers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-wor - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for zone triggers - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place reverb volumes in level art - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — cave/hall atmosphere routing - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_footstep_surface_selector.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamrandomizer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamrandomizer.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamrandomizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — floor RayCast3D surface hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-chara - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — floor RayCast3D surface hits - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — step cadence from movement state - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — groups/metadata on floor colliders - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_interactive_music_manager.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — stem volume fades over 1–2s # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SK - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — stem volume fades over 1–2s - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — intensity drivers for stem mix - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — map game states to stem levels - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_linear_volume_interpolator.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — wire HSlider 0–1 to linear_to_db # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-l - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — wire HSlider 0–1 to linear_to_db - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist linear bus values - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — default bus layout names - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_manager.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton AudioManager pattern # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton AudioManager pattern - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — music crossfade helpers - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep manager across scene changes - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_occlusion_raycast.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectlowpassfilter.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsRayQueryParameters3D masks for LOS # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsRayQueryParameters3D masks for LOS - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collision layers for occluders - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth attenuation_filter_cutoff_hz ramps - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_procedural_generator_synth.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamgenerator.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamgenerator.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamgeneratorplayback.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamgenerator.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamgeneratorplayback.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fill_buffer cost vs mix latency # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fill_buffer cost vs mix latency - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — procedural clicks/metronomes - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — tight _process fill loops - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_reactive_visualizer_component.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — drive uniforms from magnitude bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-pa - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — drive uniforms from magnitude bands - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — pulse emission from bass energy - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — light energy from spectrum peaks - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_visualizer.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — FFT bands → material params # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/ - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — FFT bands → material params - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — reactive particle bursts - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — world light pulse from energy - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_voice_limiter_manager.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioeffecthardlimiter.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — concurrent SFX caps vs perceived power # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — concurrent SFX caps vs perceived power - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — explosion/gunshot spam sources - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fewer voices = cheaper mix - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/audio_voice_pool_manager.gd
- Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_audiostreampolyphonic.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_audio_samples.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still burns mix CPU # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still burns mix CPU - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune steal priority vs gameplay clarity - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — typical Autoload home for the pool - Network accessline 90
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/interactive_music_graph.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplaybackinteractive.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplaybackinteractive.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — clip graph mirrors game FSM # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-co - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — clip graph mirrors game FSM - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — trigger explore→combat switches - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — Beat/Bar switch_mode alignment - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-audio-systems/scripts/subtitle_sync_system.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — VO lines + subtitle keys # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-pl - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — VO lines + subtitle keys - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — Audio Playback track alternative - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — render localized subtitle text - Network accessline 57
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-auditor/SKILL.md
- Network accessline 131
### Official Documentation - [Using the ObjectDB profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html) — Snapshot/diff ObjectDB to prove orphan nodes, RefCounted cycles, and allocation spikes Aur - Network accessline 132
- [Using the ObjectDB profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html) — Snapshot/diff ObjectDB to prove orphan nodes, RefCounted cycles, and allocation spikes Aurelius flags. - Network accessline 133
- [The profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html) — Script/CPU profiler workflow for main-thread slop and frame-budget violations. - Network accessline 134
- [Static typing in GDScript](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html) — Typed Arrays/Dictionaries and why untyped Variant containers fail the type-safety audits. - Network accessline 135
- [GDScript warning system](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html) — Elevate untyped_declaration / inferred_declaration to errors as the Strict-Static-Analysis decree. - Network accessline 136
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — Naming and structure conventions the naming/export integrity scanners enforce. - Network accessline 137
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Typed Signal.connect vs string connect; foundation for signal-decay and lambda-leak audits. - Network accessline 138
- [Evaluating expressions](https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html) — Expression.execute trust boundaries the security scanner treats as RCE surface. - Network accessline 139
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool / Thread rules for offloading work out of _process. - Network accessline 140
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — Frame-time budgets that justify main-thread and cyclomatic-complexity flags. - Network accessline 141
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-folder and asset layout checked in the Structural Survey step. - Network accessline 142
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Hierarchy depth, unique names, and coupling rules behind NodePath / get_parent never-lists. - Network accessline 143
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — OBJECT_COUNT / orphan monitors used by memory-fragmentation and purge reports. - Network accessline 147
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Folder layout, naming, and project settings Aurelius surveys before any sector never - Network accessline 148
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Folder layout, naming, and project settings Aurelius surveys before any sector never-list loads. - Network accessline 149
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Static typing, warnings, and VM idioms that turn Variant/container slop into enforceable rules. - Network accessline 150
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Typed Signal.connect, disconnect lifecycle, and bus topology the signal-decay arsenal assumes. - Network accessline 152
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Godot 3 `connect` strings, legacy TileMap, `SCREEN_TEXTURE`, and other era leftovers: rout - Network accessline 153
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Godot 3 `connect` strings, legacy TileMap, `SCREEN_TEXTURE`, and other era leftovers: route engine renames - Network accessline 154
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — ObjectDB / script profiler workflows that turn Aurelius findings into measured proof. - Network accessline 155
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — WorkerThreadPool, RID batching, and draw-call remediation after main-thread or material audit - Network accessline 156
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Component decomposition targets when cyclomatic complexity / god-function checks fire. - Network accessline 157
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Typed singleton ownership and orphan risks when state lives in AutoLoads. - Network accessline 158
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — local_to_scene, RefCounted ownership, and ResourceLoader dependency hygiene. - Network accessline 159
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — PackedScene.get_state introspection and NodePath integrity without instantiating @tool scenes. - Network accessline 160
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Verification suites that prove a never-list fix stayed fixed after remediation. - Network accessline 162
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Case-sensitive asset names and debug-strip discipline become ship blockers on Linux/And - Network accessline 163
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Case-sensitive asset names and debug-strip discipline become ship blockers on Linux/Android exports. - Network accessline 164
- [godot-analyst](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md) — Rubric/scoring peer that grades project quality after Aurelius returns structural decrees. - Network accessline 165
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — When audit slop is balance-coupled (spawn density, economy ticks), simulate impact before accepting a - Network accessline 167
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill. - Network accessline 168
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill.
skills/godot-auditor/references/audit-standards.md
- Network accessline 55
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 56
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 57
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 58
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 59
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 60
- https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 61
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — foundational pillars Aurelius standards assume - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 62
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — foundational pillars Aurelius standards assume - Network accessline 63
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — main-thread and RID performance protocol - Network accessline 64
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-up topology in the standards - Network accessline 65
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/2d-animation.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/2d-physics.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html Related skills: - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debug - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — domain skill owning this never-list sector - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/3d-lighting.md
- Network accessline 15
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 19
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — domain skill owning this never-list sector - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/3d-materials.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — remediation after profiler confirmation - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/3d-world-building.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/ability-system.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/adapt-2d-to-3d.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/adapt-3d-to-2d.md
- Network accessline 9
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 10
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 11
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 12
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 13
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 14
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — domain skill owning this never-list sector - Network accessline 15
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 16
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/adapt-desktop-to-mobile.md
- Network accessline 9
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 10
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 11
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 12
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 13
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 14
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — domain skill owning this never-list sector - Network accessline 15
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 16
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/adapt-mobile-to-desktop.md
- Network accessline 9
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 10
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 11
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 12
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 13
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 14
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md — domain skill owning this never-list sector - Network accessline 15
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 16
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/adapt-single-to-multiplayer.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/animation-player.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/animation-tree-mastery.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/audio-systems.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/auditor-never_list_encyclopedia.md
- Network accessline 16
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 20
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 23
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/auditor.md
- Network accessline 9
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 10
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 11
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 12
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 13
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 15
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 16
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/autoload-architecture.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — coupling/decoupling patterns for this sector - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/camera-systems.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/characterbody-2d.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/combat-system.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 27
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/composition-apps.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/composition.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — coupling/decoupling patterns for this sector - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/debugging-profiling.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — remediation after profiler confirmation - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/dialogue-system.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/economy-system.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/export-builds.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/game-loop-collection.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/game-loop-harvest.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/game-loop-time-trial.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/game-loop-waves.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/gdscript-mastery.md
- Network accessline 15
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 20
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — domain skill owning this never-list sector - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 23
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-action-rpg.md
- Network accessline 27
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 28
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 29
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 30
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 31
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — domain skill owning this never-list sector - Network accessline 33
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 34
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 35
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-battle-royale.md
- Network accessline 20
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — domain skill owning this never-list sector - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 28
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-card-game.md
- Network accessline 17
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 18
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md — domain skill owning this never-list sector - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-educational.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — domain skill owning this never-list sector - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-fighting.md
- Network accessline 20
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — domain skill owning this never-list sector - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 28
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-horror.md
- Network accessline 24
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 25
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 26
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 28
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 29
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — domain skill owning this never-list sector - Network accessline 30
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 31
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 32
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-idle-clicker.md
- Network accessline 17
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 18
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md — domain skill owning this never-list sector - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-metroidvania.md
- Network accessline 20
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — domain skill owning this never-list sector - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 28
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-moba.md
- Network accessline 23
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 24
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 25
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 26
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 27
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debug - Network accessline 28
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md — domain skill owning this never-list sector - Network accessline 29
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 30
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 31
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-open-world.md
- Network accessline 22
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 25
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 26
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — domain skill owning this never-list sector - Network accessline 28
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 29
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 30
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-party.md
- Network accessline 20
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md — domain skill owning this never-list sector - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 28
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-platformer.md
- Network accessline 23
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 24
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 25
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 26
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 27
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 28
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — domain skill owning this never-list sector - Network accessline 29
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 30
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 31
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-puzzle.md
- Network accessline 20
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — domain skill owning this never-list sector - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 28
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-racing.md
- Network accessline 22
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 25
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 26
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — domain skill owning this never-list sector - Network accessline 28
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 29
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 30
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-rhythm.md
- Network accessline 20
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — domain skill owning this never-list sector - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 28
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-roguelike.md
- Network accessline 25
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 26
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 27
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 28
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 29
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 30
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — domain skill owning this never-list sector - Network accessline 31
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 32
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 33
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-romance.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md — domain skill owning this never-list sector - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-rts.md
- Network accessline 23
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 24
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 25
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 26
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 27
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugg - Network accessline 28
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — domain skill owning this never-list sector - Network accessline 29
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 30
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 31
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-sandbox.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — domain skill owning this never-list sector - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-shooter-fps.md
- Network accessline 24
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 25
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 26
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 27
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 28
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 29
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — domain skill owning this never-list sector - Network accessline 30
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 31
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 32
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-shooter.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — domain skill owning this never-list sector - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-simulation.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 27
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-sports.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 27
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-stealth.md
- Network accessline 21
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 24
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 25
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — domain skill owning this never-list sector - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 28
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 29
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-survival.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 27
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-tower-defense.md
- Network accessline 20
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 24
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — domain skill owning this never-list sector - Network accessline 26
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 27
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 28
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/genre-visual-novel.md
- Network accessline 17
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 18
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — domain skill owning this never-list sector - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/input-handling.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/editor/project_settings.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/editor/project_settings.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/editor/project_settings.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/inventory-system.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/mechanic-revival.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/mechanic-secrets.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/multiplayer-networking.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/navigation-pathfinding.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/particles.md
- Network accessline 17
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 18
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 20
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 21
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugg - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — domain skill owning this never-list sector - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — remediation after profiler confirmation - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/performance-optimization.md
- Network accessline 15
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 16
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 20
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — domain skill owning this never-list sector - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 23
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/physics-3d.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debug - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/platform-console.md
- Network accessline 30
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 31
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 32
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 33
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 34
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 35
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md — domain skill owning this never-list sector - Network accessline 36
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 37
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/platform-desktop.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/platform-mobile.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/platform-vr.md
- Network accessline 13
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 14
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md — domain skill owning this never-list sector - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 20
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/platform-web.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/procedural-generation.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/project-foundations.md
- Network accessline 15
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/editor/project_settings.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/editor/project_settings.html - Network accessline 19
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — domain skill owning this never-list sector - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/project-templates.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/quest-system.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/raycasting-queries.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/resource-data-patterns.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
- https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/rpg-stats.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugg - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate balance impact of structural fixes - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/save-load-systems.md
- Network accessline 19
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
- https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 23
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — domain skill owning this never-list sector - Network accessline 25
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 26
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/scene-management.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/server-architecture.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/shaders-basics.md
- Network accessline 16
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 17
Official docs: - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 19
- https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 20
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — domain skill owning this never-list sector - Network accessline 22
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — remediation after profiler confirmation - Network accessline 24
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/signal-architecture.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 16
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/state-machine-advanced.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/testing-patterns.md
- Network accessline 15
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 16
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 19
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — domain skill owning this never-list sector - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/theme-easter.md
- Network accessline 12
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — domain skill owning this never-list sector - Network accessline 18
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 19
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/tilemap-mastery.md
- Network accessline 10
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 11
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 12
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 13
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 14
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 15
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — domain skill owning this never-list sector - Network accessline 16
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 17
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/turn-system.md
- Network accessline 18
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 20
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 21
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 22
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 23
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — domain skill owning this never-list sector - Network accessline 24
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 25
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/tweening.md
- Network accessline 14
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 16
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 18
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debuggi - Network accessline 19
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — domain skill owning this never-list sector - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 21
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/ui-containers.md
- Network accessline 15
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 16
Official docs: - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 19
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — domain skill owning this never-list sector - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/ui-rich-text.md
- Network accessline 11
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 13
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 15
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-deb - Network accessline 16
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — domain skill owning this never-list sector - Network accessline 17
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 18
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/categories/ui-theming.md
- Network accessline 15
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 19
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — domain skill owning this never-list sector - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debug - Network accessline 20
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — domain skill owning this never-list sector - Network accessline 21
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure alleged slop before rewrite - Network accessline 22
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/references/never_list_encyclopedia.md
- Network accessline 90
- **[Auditor Protocol](categories/auditor.md)**: Metrics of the purge / persona self-check. - Hand off scoring/certification to [godot-analyst](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md) aft - Network accessline 91
- Hand off scoring/certification to [godot-analyst](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md) after structural decrees. - Network accessline 92
- Route other peer Domain Skills via [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md). - Network accessline 118
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 119
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 120
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 121
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 122
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 123
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 124
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — sector II typing decrees - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profili - Network accessline 125
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — sector II typing decrees - Network accessline 126
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure before rewriting a never-list item - Network accessline 127
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md — route to the Domain Skill owning a sector - Network accessline 128
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/scripts/audit_memory_fragmentation.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB snapshot/diff workflow # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB snapshot/diff workflow - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool short-lived Objects after spikes - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/scripts/audit_signals.py
- Executable scriptline 1
Executable file - Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 57
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed Signal.connect and lambda disconnect rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed Signal.connect and lambda disconnect rules - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — prove leaks with connection/orphan tooling - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/scripts/audit_type_hints.py
- Executable scriptline 1
Executable file - Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Array/Dictionary decrees # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Array/Dictionary decrees - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Signal.connect vs string connect - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-auditor/scripts/purge_report_generator.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — orphan node confirmation in Debugger # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — orphan node confirmation in Debugger - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — unused preload / dependency hygiene - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — free or reparent nodes before scene swap - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-autoload-architecture/SKILL.md
- Network accessline 121
### Official Documentation - [Singletons (AutoLoad)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How AutoLoads register under `/root`, become global names, and why boot order matches Project Settin - Network accessline 122
- [Singletons (AutoLoad)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How AutoLoads register under `/root`, become global names, and why boot order matches Project Settings list order. - Network accessline 123
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — Decision guide for when a global singleton is justified versus a scene-owned node or static helper. - Network accessline 124
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep scene-local data out of AutoLoads so managers do not become God Objects. - Network accessline 125
- [Logic preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html) — Prefer signals and ownership edges over reaching into Autoload trees for gameplay orchestration. - Network accessline 126
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — Why `current_scene` can be unreliable during Autoload `_ready()` and how root children relate to the active scene. - Network accessline 127
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — Deferred free + root reparent patterns behind safe global scene switchers. - Network accessline 128
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — `process_mode` / `PROCESS_MODE_ALWAYS` for consoles, music, and managers that must run while `get_tree().paused`. - Network accessline 129
- [Overridable functions](https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html) — `_init` vs `_ready` timing so cross-Autoload access does not hit nulls during sequential boot. - Network accessline 130
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit/connect model for Autoload event buses that decouple scenes without hard node paths. - Network accessline 131
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — `register_singleton` / `get_singleton` for lightweight service locators that are not SceneTree Nodes. - Network accessline 132
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Which engine APIs need Mutex/`call_deferred` when background threads touch global Autoload state. - Network accessline 133
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persistence patterns for inventory/settings held in long-lived Autoload data holders. - Network accessline 137
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — AutoLoad entries live in Project Settings / `project.godot`; get registration and na - Network accessline 138
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — AutoLoad entries live in Project Settings / `project.godot`; get registration and naming right before w - Network accessline 139
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed signals, `static var` / `class_name`, and deferred calls are the language tools this skill’s patterns a - Network accessline 140
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Event-bus and Signal-Up contracts for Autoload mediators without circular emit chains. - Network accessline 142
#### Complements - [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Pair with safe scene switchers so transitions own loading/unload while AutoLoads keep cross- - Network accessline 143
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Pair with safe scene switchers so transitions own loading/unload while AutoLoads keep cross-scene state. - Network accessline 144
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Serialize what persistent Autoload holders store; do not invent a second save path inside GameManager. - Network accessline 145
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Prefer Resources for shared config; reserve AutoLoads for lifecycle + signals, not duplicated dat - Network accessline 146
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Component ownership alternative when a “manager Autoload” is really scene-scoped behavior in disguise. - Network accessline 147
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Music/SFX pools are classic Autoload homes; use this skill for ownership and boot order around those managers. - Network accessline 148
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Global MENU/PLAYING/PAUSED FSMs belong here when the Autoload is only the owner, not the whole ga - Network accessline 149
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Init-order diagnostics and singleton health checks escalate into debugger/profiler workflows when boot - Network accessline 151
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when too many Node Autoloads, eager preloads, or per-fra - Network accessline 152
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when too many Node Autoloads, eager preloads, or per-frame manager work show up in p - Network accessline 153
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — GUT/CI health checks for registered singletons and reset of global state between tests. - Network accessline 154
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Global state Autoloads become authority/replication hazards; consume this skill’s DI patterns car - Network accessline 155
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Typical consumer of persistent Autoload holders for inventory that must survive `change_scene_to_file()`. - Network accessline 157
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting singleton con - Network accessline 158
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting singleton concern.
skills/godot-autoload-architecture/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-autoload-architecture/scripts/autoload_bootstrapper.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — defer cross-singleton start until peers are ready # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — defer cross-singleton start until peers are ready - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload list order for bootstrap dependencies - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — call_deferred / ready gates - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/autoload_init_order_diag.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate boot-order hangs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate boot-order hangs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings Autoload list - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert dependency order in CI - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/autoload_initializer.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call initialize_all from main scene boot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call initialize_all from main scene boot - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep heavy work out of Autoload _ready - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — registration before lazy init - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/autoload_reference_checker.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — optional Autoload names for plugins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — optional Autoload names for plugins - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — null-safe getters in tests without full registry - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — NodePath / get_node_or_null patterns - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/cross_autoload_comms.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect after peer Autoloads exist # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect after peer Autoloads exist - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — typical SaveManager hook target - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnose null peer at boot - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/debug_console_autoload.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html # - https://docs.godotengine.org/en/stable/classes/class_canvaslayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_canvaslayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game console overlay workflows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game console overlay workflows - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout for always-on debug HUD - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — toggle key while tree paused - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/global_event_bus.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus contracts, no stored state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus contracts, no stored state - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — enemy_defeated / score fan-out - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — level_started listeners - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/global_game_state.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — MENU/PLAYING/PAUSED ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — MENU/PLAYING/PAUSED ownership - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — state changes that trigger scene loads - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — state_changed emit contracts - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/lazy_loaded_singleton.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — defer heavy systems until first use # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — defer heavy systems until first use - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — preload vs load tradeoffs - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — root.add_child lifecycle - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/persistent_data_holder.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize inventory/settings from this holder # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize inventory/settings from this holder - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — cross-scene inventory consumer - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — data that must survive change_scene - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/safe_scene_switcher.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — primary owner of load/unload UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-reso - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — primary owner of load/unload UX - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PackedScene / ResourceLoader paths - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade wrappers around switch - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/service_locator.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — register components without Node Autoload spam # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — register components without Node Autoload spam - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName keys / static helpers - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — swap fakes via clear/register - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/service_registry.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — named service interfaces vs hard Autoloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — named service interfaces vs hard Autoloads - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName O(1) dictionary keys - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — missing-service diagnostics - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/singleton_dependency_diagram.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 43
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — document Autoload order as source of truth # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — document Autoload order as source of truth - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visualize circular boot deps - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md — architecture docs for agent planning - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/singleton_health_check_test.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT asserts for Autoload presence # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT asserts for Autoload presence - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — boot-time health gate - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — expected singleton names - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/stateless_bus.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — post-office bus, no stored packages # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — post-office bus, no stored packages - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — health_changed listeners without bus state - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD binds to bus signals - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/static_state_manager.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — static var / class_name without SceneTree # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — static var / class_name without SceneTree - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — when a Resource beats static globals - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid Node Autoload overhead for pure data - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-autoload-architecture/scripts/thread_safe_global_access.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + Autoload shared maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + Autoload shared maps - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — call_deferred back to main thread - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — typical background writer into global caches - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-builder/SKILL.md
- Dangerous shell operationline 54
- **Sequence**: `rm -rf .godot/imported` -> `test_runner.py` -> `profile_generator.py` -> `ci_exporter.py`. - Network accessline 117
### Official Documentation - [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `--path`, `-s`/`--script`, `--import`, and `--export-*` flags that every builder wrappe - Network accessline 118
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `--path`, `-s`/`--script`, `--import`, and `--export-*` flags that every builder wrapper invokes. - Network accessline 119
- [Exporting projects](https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html) — Export presets, CLI release/debug export flow, and why CI must mutate `export_presets.cfg` before `--export-release`. - Network accessline 120
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — Custom/feature-profile tags used when stripping modules or gating CI smoke paths with `OS.has_feature`. - Network accessline 121
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — Headless/server export constraints (no GPU bake assumptions) that pair with CI isolation via XDG vars. - Network accessline 122
- [Import process](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html) — `.import` + `.godot/imported` lifecycle; why deleting imported cache forces project-wide revalidation. - Network accessline 123
- [Importing 3D scenes](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html) — glTF→scene pipeline entry before `GLTFDocument`/`ResourceSaver` automation. - Network accessline 124
- [Available 3D formats](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/available_formats.html) — glTF/GLB expectations for headless converters and collision generation. - Network accessline 125
- [Using CSG tools](https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html) — Why procedural CSG must bake to static meshes before shipping or NavMesh baking. - Network accessline 126
- [Using NavigationMeshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Headless NavMesh bake ownership and region setup after CSG/static geometry lands. - Network accessline 127
- [ResourceUID](https://docs.godotengine.org/en/stable/classes/class_resourceuid.html) — Safe `has_id`/`set_id`/`uid://` sync after headless saves (UIDs are not serialized by `ResourceSaver` headless). - Network accessline 128
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — Pack/save API for programmatic `.tscn` writes; ownership must be set before `PackedScene.pack`. - Network accessline 129
- [EditorFileSystem](https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html) — `reimport_files()` for batch import enforcement from `@tool` EditorScripts. - Network accessline 133
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Feature folders, `project.godot` metadata, and VCS ignores must exist before CLI lau - Network accessline 134
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Feature folders, `project.godot` metadata, and VCS ignores must exist before CLI launch/import/export a - Network accessline 135
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Headless `SceneTree` workers, typed Resources, and `quit()` lifecycle patterns used by every `-s` script. - Network accessline 136
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — `PackedScene`, UID paths, and deep-duplicate rules that prevent procedural state-bleed across bui - Network accessline 138
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — CI / headless target engine bumps: hop-by-hop via the migration hub before baking against - Network accessline 139
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — CI / headless target engine bumps: hop-by-hop via the migration hub before baking against new APIs. - Network accessline 140
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Platform templates, codesign/keystore, and filter rules that sit on top of `ci_exporter.py` orchestration. - Network accessline 141
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — CSG/GridMap/MeshLibrary authoring that this skill bakes and exports headlessly. - Network accessline 142
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — Runtime agents and layer costs that consume NavMeshes produced by `navmesh_baker.py`. - Network accessline 143
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — TileSet/TileMapLayer conventions for scenes generated by `tilemap_generator.py`. - Network accessline 144
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Container layout rules that `ui_assembler.py` should emit instead of absolute Control positions. - Network accessline 145
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — Collision layers/shapes for trimesh bodies created by `collision_generator.py`. - Network accessline 147
#### Downstream / consumers - [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — GUT/integration suites launched through `test_runner.py` in CI after import/expor - Network accessline 148
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — GUT/integration suites launched through `test_runner.py` in CI after import/export steps. - Network accessline 149
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when orphan scans, import compression, or export size still miss budgets. - Network accessline 150
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Headless `test_runner` calibration loops for balance sims after builder CI smoke passes. - Network accessline 151
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Consume `get_debug_output.py` logs when headless imports/exports fail without a GUI. - Network accessline 153
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting build/automat - Network accessline 154
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting build/automation concern.
skills/godot-builder/scripts/add_node.py
- Executable scriptline 1
Executable file - Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — set owner or nodes vanish on save # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — set owner or nodes vanish on save - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — prefer composition over deep hardcoded trees - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/asset_reimport_utility.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 58
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — enforce lossless/ASTC before shipping # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — enforce lossless/ASTC before shipping - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch reimport vs ad-hoc editor clicks - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/base.py
- Executable scriptline 1
Executable file - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — GODOT_PATH / project root discovery # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — GODOT_PATH / project root discovery - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless export flags shared with CI - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — SceneTree worker scripts written by write_worker - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/ci_export_prepper.gd
- Executable scriptline 1
#!/usr/bin/env -S godot -s - Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — which preset.N.options keys are safe to mutate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — which preset.N.options keys are safe to mutate - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — keep export_presets.cfg VCS policy clear - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/ci_exporter.py
- Executable scriptline 1
Executable file - Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — presets, templates, and signing beyond CLI wrap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — presets, templates, and signing beyond CLI wrap - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — desktop export smoke expectations - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — post-export smoke tests - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/collision_generator.py
- Executable scriptline 1
Executable file - Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html # - https://docs.godotengine.org/en/stable/classes/class_mesh.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_mesh.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex tradeoffs and layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d- - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex tradeoffs and layers - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — attach generated bodies to level scenes - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/config_compiler.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — data Resources vs ConfigFile tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — data Resources vs ConfigFile tradeoffs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — runtime config vs designer .cfg tables - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/create_scene.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — owner + pack before save # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — owner + pack before save - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene root conventions - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/csg_optimizer.py
- Executable scriptline 1
Executable file - Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html # - https://docs.godotengine.org/en/stable/classes/class_csgcombiner3d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_csgcombiner3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — author CSG then bake static meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — author CSG then bake static meshes - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — bake NavMesh only after CSG→mesh - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid shipping live CSG at runtime - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/export_mesh_library.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — MeshLibrary items for GridMap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resou - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — MeshLibrary items for GridMap - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack meshlib Resources correctly - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/get_debug_output.py
- Executable scriptline 1
Executable file - Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — interpret engine stdout/stderr from headless runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — interpret engine stdout/stderr from headless runs - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert on captured CLI logs in CI - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/get_godot_version.py
- Executable scriptline 1
Executable file - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 11
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 12
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 14
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — pin engine version to project features # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 15
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — pin engine version to project features - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — match export templates to engine build - Network accessline 17
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/get_project_info.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — parse display/features from project.godot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — parse display/features from project.godot - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — feature list informs export presets - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/get_uid.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — prefer uid:// over fragile paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — prefer uid:// over fragile paths - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — UID database lives under .godot/ - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/gltf_processor.py
- Executable scriptline 1
Executable file - Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/available_formats.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/available_formats.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_gltfdocument.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place converted scenes into levels # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place converted scenes into levels - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material import expectations on glTF - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — follow with collision_generator - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/import_automator.py
- Executable scriptline 1
Executable file - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — VRAM compression must match target platforms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — VRAM compression must match target platforms - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — import defaults drive runtime memory - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/launch_editor.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — open the correct project.godot root # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — open the correct project.godot root - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor sessions for interactive debug - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/list_projects.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — recognize valid project.godot roots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — recognize valid project.godot roots - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md — multi-project workspace layouts - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/load_sprite.py
- Executable scriptline 1
Executable file - Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite frames after texture assign # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resou - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite frames after texture assign - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — load via uid:// not hardcoded extensions - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/navmesh_baker.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html # - https://docs.godotengine.org/en/stable/classes/class_navigationregion3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_navigationregion3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — runtime agents consume baked meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — runtime agents consume baked meshes - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — bake after static level geometry settles - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/orphan_asset_scanner.gd
- Network accessline 63
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 64
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 68
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — export size after slop removal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — export size after slop removal - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — keep export filters aligned with used deps - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — main_scene must be set for tracing - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/profile_generator.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_editorfeatureprofile.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_editorfeatureprofile.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — module stripping vs feature tags # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — module stripping vs feature tags - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — smaller editor/runtime footprints - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/run_project.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — capture runtime failures from CLI runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — capture runtime failures from CLI runs - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — prefer -s test scripts over ad-hoc run for CI - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/save_scene.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack ownership + post-save --import for UIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack ownership + post-save --import for UIDs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — persist scene trees safely - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/stop_project.py
- Executable scriptline 1
Executable file - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — terminate hung headless Godot PIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — terminate hung headless Godot PIDs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — clean CI jobs after export - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/test_runner.py
- Executable scriptline 1
Executable file - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/integration scripts launched headlessly # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/integration scripts launched headlessly - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — balance sims via repeated -s runs - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — triage failing CI test stdout - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/tilemap_generator.py
- Executable scriptline 1
Executable file - Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileSet/layer conventions for generated maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileSet/layer conventions for generated maps - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — collision layers on generated tiles - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/ui_assembler.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — emit Containers not absolute Control coords # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — emit Containers not absolute Control coords - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme inheritance on assembled UI trees - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-builder/scripts/update_project_uids.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — never set_id without has_id # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ex - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — never set_id without has_id - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — UID sync before release export - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-camera-systems/SKILL.md
- Network accessline 68
### Official Documentation - [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — Position/drag margins, `limit_*` / `limit_smoothed`, and `position_smoothing_*` that underpin 2D follow, deadzones, and level boun - Network accessline 69
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — Position/drag margins, `limit_*` / `limit_smoothed`, and `position_smoothing_*` that underpin 2D follow, deadzones, and level bounds. - Network accessline 70
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — Projection, `look_at`, current-camera rules, and environment overrides used by third-person, FPS, and cinematic 3D rigs. - Network accessline 71
- [Third-person camera with spring arm](https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html) — Why parenting a Camera3D alone clips geometry and how SpringArm3D length/shape keep the view clear. - Network accessline 72
- [SpringArm3D](https://docs.godotengine.org/en/stable/classes/class_springarm3d.html) — Collision mask, margin, and spring length API required before third-person occlusion pulls feel trustworthy. - Network accessline 73
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — Multiple cameras, SubViewport architecture, and when split-screen / minimap views share or isolate worlds. - Network accessline 74
- [SubViewport](https://docs.godotengine.org/en/stable/classes/class_subviewport.html) — `render_target_update_mode` and audio-listener flags that decide minimap and local-coop GPU/audio cost. - Network accessline 75
- [RemoteTransform2D](https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html) — Decouple camera position from player rotation/scale without parenting the camera under a physics body. - Network accessline 76
- [Interpolation](https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html) — Lerp / exponential follow and zoom damping math so custom cameras do not feel robotic or jittery. - Network accessline 77
- [Physics interpolation (introduction)](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why cameras following CharacterBody motion stutter when render and physics ticks disa - Network accessline 78
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — Coherent noise for trauma/offset shake instead of raw `randf` position thrashing. - Network accessline 79
- [PathFollow2D](https://docs.godotengine.org/en/stable/classes/class_pathfollow2d.html) — Progress-ratio driven cinematic paths when Tweening a camera along a Path2D. - Network accessline 80
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Wheel zoom and mouse-look coordinate spaces so FPS pitch/yaw and tactical zoom stay consistent across viewports. - Network accessline 84
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Stretch mode, default viewport, and input map setup decide how Camera2D limits and S - Network accessline 85
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Stretch mode, default viewport, and input map setup decide how Camera2D limits and SubViewport sizes be - Network accessline 86
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed nodes, `_physics_process` vs `_process`, and Tween/await patterns used by state machines and spring fol - Network accessline 87
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Captured mouse, look axes, and mouse-wheel events feed FPS look, zoom damping, and camera orbit controls. - Network accessline 89
#### Complements - [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Camera transitions between Follow/Static/Cinematic should use Tweens (ease/trans), not hard snaps or linear - Network accessline 90
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Camera transitions between Follow/Static/Cinematic should use Tweens (ease/trans), not hard snaps or linear zoom. - Network accessline 91
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Look-ahead and deadzone cameras need real velocity / floor state from the platformer body they frame. - Network accessline 92
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — SpringArm collision layers and CharacterBody3D motion are the 3D counterparts to stable third-person and FPS sway parents - Network accessline 93
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Custom occlusion-aware cameras that do not use SpringArm still need correct `intersect_ray` masks and exc - Network accessline 94
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Formalize Follow/Static/Cinematic (and cutscene ownership) when camera_state_machine outgrows a s - Network accessline 95
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Trauma add, cutscene handoff, and multi-target framing should be signal-driven so gameplay never reache - Network accessline 97
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when SubViewport minimaps, split-screen, or always-on se - Network accessline 98
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when SubViewport minimaps, split-screen, or always-on secondary cameras still domina - Network accessline 99
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate shake intensity, zoom fairness, and multi-target framing so camera juice never hides hitboxe - Network accessline 100
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Consumes split-screen SubViewport patterns when local coop needs per-player cameras and - Network accessline 101
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Use monitors and visualizers to prove camera jitter sources (physics tick, RemoteTransform, trauma) bef - Network accessline 103
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting camera concer - Network accessline 104
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting camera concern.
skills/godot-camera-systems/references/camera-expert-patterns.md
- Network accessline 41
Offset camera by `target.velocity.normalized() * look_ahead_distance` — requires velocity from [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md).
skills/godot-camera-systems/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-camera-systems/scripts/camera_follow_2d.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — velocity look-ahead from real_velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — velocity look-ahead from real_velocity - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — optional soft handoff when retargeting - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — level limit rects / stretch context - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/camera_shake_trauma.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — add_trauma from combat/VFX events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — add_trauma from combat/VFX events - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — cap trauma so readability survives spam - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — process-time noise sampling patterns - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/camera_shake_trauma_pro.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — layer shake over follow via signals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — layer shake over follow via signals - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — trauma decay vs perceived impact - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep noise cheap vs per-frame rand spam - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/camera_state_machine.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — expand Follow/Static/Cinematic ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — expand Follow/Static/Cinematic ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS_CUBIC camera handoffs - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — request transitions without hard refs - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/cinematic_framing_logic.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_pathfollow2d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — lead room from target.velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tween - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — lead room from target.velocity - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cutscene framing blends - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — framing fairness when multiple actors share a view - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/deadzone_drag_margins.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # Related skills: - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer motion that fills drag margins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer motion that fills drag margins - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — window aspect affects perceived deadzone - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor_draw_drag_margin tuning loop - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/first_person_sway.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — parent CharacterBody3D velocity source # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inp - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — parent CharacterBody3D velocity source - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse capture / look axes for FPS - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — local-origin bob without fighting look_at - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/juice_camera.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — trauma pulses from hits/explosions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — trauma pulses from hits/explosions - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — lead-room velocity source - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — juice vs competitive clarity - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/minimap_viewport_manager.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — UPDATE_WHEN_VISIBLE / lower update rates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — UPDATE_WHEN_VISIBLE / lower update rates - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — SubViewportContainer layout in HUD - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — world/minimap camera ownership across scenes - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/phantom_decoupling.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interest-point weights via events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interest-point weights via events - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cinematic offset blends on the phantom - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — lock phantom during cutscenes - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/remote_transform_decoupling.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — avoid parenting camera under physics body # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — avoid parenting camera under physics body - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnose rotation/scale bleed into view - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — remote_path setup and update flags - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/split_screen_setup.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_hsplitcontainer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local coop camera ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local coop camera ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — stretch ratios for asymmetric splits - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — dual SubViewport cost budgets - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — which viewport owns the 2D audio listener - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/spring_lerp_camera_3d.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — follow CharacterBody3D / collision context # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — follow CharacterBody3D / collision context - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — custom occlusion if not using SpringArm - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — prove follow jitter vs physics tick - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-camera-systems/scripts/zoom_damping_controller.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — wheel / magnify gesture routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — wheel / magnify gesture routing - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — alternative cubic zoom Tweens - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — keep HUD crisp when zoom changes world scale - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-characterbody-2d/SKILL.md
- Network accessline 13
- **NEVER multiply `velocity` by `delta` before `move_and_slide()`** — `move_and_slide()` handles delta internally. Manual multiplication makes movement framerate-dependent. - **NEVER use `global_position` updates for gameplay movement** — - Network accessline 14
- **NEVER use `global_position` updates for gameplay movement** — Use `velocity` + `move_and_slide()`. Direct position hacks bypass collision, floor snap, and one-way rules. - **NEVER "fall through" one-ways by nudging `position.y`** — Use - Network accessline 15
- **NEVER "fall through" one-ways by nudging `position.y`** — Use one-way collision shapes + layer/mask (and temporary mask disable / collide-with-areas patterns). See [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 39
| Isolate coyote/buffer only | [frame_perfect_coyote_time.gd](scripts/frame_perfect_coyote_time.gd) | — | Duplicate coyote blocks in SKILL | | Variable jump / short hop | [variable_jump_height.gd](scripts/variable_jump_height.gd) | — | — | - Network accessline 40
| Variable jump / short hop | [variable_jump_height.gd](scripts/variable_jump_height.gd) | — | — | | Slopes / stairs | [slope_stair_snapping.gd](scripts/slope_stair_snapping.gd) | [godot-raycasting-queries](https://github.com/thedivergentai - Network accessline 41
| Slopes / stairs | [slope_stair_snapping.gd](scripts/slope_stair_snapping.gd) | [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) | — | - Network accessline 47
| Pixel-art visuals | [subpixel_movement_rounding.gd](scripts/subpixel_movement_rounding.gd) | — | Rounding `global_position` in physics | | Many AI bodies | [performance_character_pooling.gd](scripts/performance_character_pooling.gd) | — | - Network accessline 48
| Many AI bodies | [performance_character_pooling.gd](scripts/performance_character_pooling.gd) | — | — | | One-way platforms | Tile/StaticBody one-way + layers/masks | [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-sk - Network accessline 49
| One-way platforms | Tile/StaticBody one-way + layers/masks | [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) / [godot-2d-physics](https://github.com/thedivergent - Network accessline 50
| Top-down / tank locomotion | [movement-recipes.md](references/movement-recipes.md) | — | Inline 8-way tutorials | | Jump arc debug tuning | [game_feel_profiler.gd](scripts/game_feel_profiler.gd) | — | — | | Animation root motion | [root_m - Network accessline 52
| Animation root motion | [root_motion_controller.gd](scripts/root_motion_controller.gd) | [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) | — | - Network accessline 59
2. Put platforms and player on explicit **collision layers/masks** so drop-through can temporarily clear the platform bit (or disable collide-with) while holding down + jump — then restore next physics frames. 3. Keep drop-through on the ** - Network accessline 61
4. For tile one-ways, align TileSet physics layers with CharacterBody masks — see [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) + [godot-2d-physics](https://gith - Network accessline 68
### 2. Animation-Driven Movement (Root Motion) Pull `AnimationTree.get_root_motion_position()`, convert to 2D, assign `velocity = motion / delta`, then `move_and_slide()`. Keeps feet locked to authored clips; pair with [godot-2d-animation]( - Network accessline 69
Pull `AnimationTree.get_root_motion_position()`, convert to 2D, assign `velocity = motion / delta`, then `move_and_slide()`. Keeps feet locked to authored clips; pair with [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-sk - Network accessline 81
### Official Documentation - [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — Canonical `move_and_slide` / floor-wall-ceiling contracts; do not set `position` for gameplay moti - Network accessline 82
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — Canonical `move_and_slide` / floor-wall-ceiling contracts; do not set `position` for gameplay motion. - Network accessline 83
- [CharacterBody2D](https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html) — API for `velocity`, snap, `is_on_floor` / wall / ceiling, and slide-collision accessors. - Network accessline 84
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Why CharacterBody vs RigidBody/StaticBody, and how layers/masks gate every contact. - Network accessline 85
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — Capsule/box sizing and why scaled `CollisionShape2D` nodes corrupt normals and floor detect. - Network accessline 86
- [2D movement](https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html) — Input axes into velocity for top-down and platformer starters before juice systems. - Network accessline 87
- [Kinematic character (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/kinematic_character_2d.html) — Classic slide/collision loop patterns that still inform custom stair and slope handling. - Network accessline 88
- [Troubleshooting physics issues](https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html) — One-way platforms, tunneling, and jitter diagnoses that show up in CharacterBody feel bugs. - Network accessline 89
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Direct-space rays for stair snaps, ledge checks, and ground probes beyond `is_on_floor()`. - Network accessline 90
- [KinematicCollision2D](https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html) — Per-slide normals/remainders from `get_slide_collision` for wall jumps and ceiling bonks. - Network accessline 91
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Smooth visuals at high refresh while keeping jump/coyote logic on the physics tick. - Network accessline 92
- [InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Action just-pressed timing that jump buffers and coyote windows depend on. - Network accessline 96
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Default gravity, physics tick rate, and 2D layer names must be set before coyote/jum - Network accessline 97
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Default gravity, physics tick rate, and 2D layer names must be set before coyote/jump feel is tunable. - Network accessline 98
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed `_physics_process`, timers, and `move_toward` discipline underpin every movement script here. - Network accessline 99
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Collision layer/mask matrices, one-way shapes, and query hygiene CharacterBody motion sits on. - Network accessline 100
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Physics-step action sampling so jump buffer / coyote windows stay frame-stable. - Network accessline 102
#### Complements - [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Stair snaps, wall cling probes, and ledge rays that extend beyond `is_on_*` helpers. - Network accessline 103
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Stair snaps, wall cling probes, and ledge rays that extend beyond `is_on_*` helpers. - Network accessline 104
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — One-way tiles and tile physics layers must match CharacterBody masks for platforms. - Network accessline 105
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — Drive walk/jump/fall clips from floor/air/dash state without fighting `move_and_slide`. - Network accessline 106
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Dash, wall-slide, and airborne states scale cleaner than giant `_physics_process` switches. - Network accessline 107
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Follow/look-ahead cameras couple tightly to CharacterBody velocity and landing snaps. - Network accessline 108
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Landed/dashed/wall-jumped events need clean ownership so UI/VFX listeners do not spam. - Network accessline 110
#### Downstream / consumers - [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Genre-level platformer feel consumes coyote, buffer, slopes, and one-ways from th - Network accessline 111
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Genre-level platformer feel consumes coyote, buffer, slopes, and one-ways from this skill. - Network accessline 112
- [godot-genre-metroidvania](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) — Ability-gated movement (wall jump, dash) builds on the controllers defined here. - Network accessline 113
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Knockback and hitstun apply impulses through the same `velocity` + slide loop. - Network accessline 114
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Coyote frames, jump height, dash cooldown, and air accel are balance knobs — simulate them instead of - Network accessline 116
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for CharacterBody2D alongside sibling domains. - Network accessline 117
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for CharacterBody2D alongside sibling domains.
skills/godot-characterbody-2d/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-characterbody-2d/references/movement-recipes.md
- Network accessline 56
Dash/air states → [dash_state_controller.gd](../scripts/dash_state_controller.gd) + [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md). Avoid giant `_ph
skills/godot-characterbody-2d/scripts/aerial_drift_acceleration.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — air control feel tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mas - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — air control feel tuning - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — move_toward acceleration units - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/ceiling_bonk_detection.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — ceiling contacts and shape sizing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debuggin - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — ceiling contacts and shape sizing - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — sticky-head collision debug - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/dash_controller.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — dash I-frames and hitstun # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-b - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — dash I-frames and hitstun - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — dash cooldown / distance balance - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/dash_state_controller.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — dash as a timed state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-s - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — dash as a timed state - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — I-frames during dash - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/expert_physics_2d.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump buffer / coyote action timing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d- - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump buffer / coyote action timing - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — floor layers under move_and_slide - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/frame_perfect_coyote_time.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — just_pressed sampling for buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genr - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — just_pressed sampling for buffers - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — coyote as platformer feel baseline - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/game_feel_profiler.gd
- Network accessline 25
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/scripts/expert_physics_2d.gd — tune coyote/buffer against visualized apex - Network accessline 26
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/scripts/expert_physics_2d.gd — tune coyote/buffer against visualized apex # --- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/scripts/expert_physics_2d.gd — tune coyote/buffer against visualized apex
skills/godot-characterbody-2d/scripts/impulse_response_handler.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — knockback via CharacterBody velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — knockback via CharacterBody velocity - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — external forces vs solver bodies - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/performance_character_pooling.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool vs spawn CharacterBodies # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool vs spawn CharacterBodies - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred free and instance reuse - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/root_motion_controller.gd
- Network accessline 18
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — get_root_motion_position API - Network accessline 19
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — get_root_motion_position API # Related: - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — get_root_motion_position API - Network accessline 21
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — clip-driven locomotion # --- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — clip-driven locomotion
skills/godot-characterbody-2d/scripts/slope_stair_snapping.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/kinematic_character_2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — stair/ledge ray queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-ma - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — stair/ledge ray queries - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — tile steps vs snap length - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/subpixel_movement_rounding.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — pixel-art visuals vs physics precision # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — pixel-art visuals vs physics precision - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — sub-pixel jitter diagnosis - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/variable_jump_height.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — release-to-cut jump height # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — release-to-cut jump height - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — short-hop vs full-jump balance - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/wall_jump_controller.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 74
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — directional wall jump abilities # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-in - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — directional wall jump abilities - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — wall jump input windows - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-characterbody-2d/scripts/wall_slide_jump_refined.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — wall-jump ability gating # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-mac - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — wall-jump ability gating - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — wall-slide state transitions - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-combat-system/SKILL.md
- Network accessline 33
**Do NOT** re-inline Hitbox/Health/Combo/Ability tutorials in scenes. Route abilities to [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md); compose components per [god - Network accessline 85
### Official Documentation - [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox combat is Area overlap detection (`area_entered` / monitoring), not CharacterBody movement queries. - Network accessline 86
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox combat is Area overlap detection (`area_entered` / monitoring), not CharacterBody movement queries. - Network accessline 87
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Prefer collision layers/masks for hit filtering; groups are slower and do not replace physics masks for high-frequency combat. - Network accessline 88
- [Area2D](https://docs.godotengine.org/en/stable/classes/class_area2d.html) — 2D hit volumes: `monitoring`/`monitorable`, `area_entered`, and layer/mask bits for team/faction filtering. - Network accessline 89
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — 3D `HitboxComponent` / hurtbox volumes use the same Area overlap model with 3D layers and shapes. - Network accessline 90
- [CollisionShape2D](https://docs.godotengine.org/en/stable/classes/class_collisionshape2d.html) — Enable/disable attack shapes with `set_deferred("disabled", …)` so the physics server is not mutated mid-step; never non-uniform-scale the no - Network accessline 91
- [PhysicsShapeQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html) — Nodeless AoE/explosions via `intersect_shape` on `PhysicsDirectSpaceState3D` without spawning temporary Area nodes. - Network accessline 92
- [AnimationPlayer](https://docs.godotengine.org/en/stable/classes/class_animationplayer.html) — Drive hitbox active windows from animation tracks (or method calls) so attacks are not permanently monitoring. - Network accessline 93
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Keep `DamageData` / combat stats as data (`Resource` / `RefCounted`), and `duplicate()` shared templates per instance so enemies do not share one hea - Network accessline 94
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `health_changed` / `died` / damage events so HUD and VFX subscribe without coupling lifebars into the player script. - Network accessline 95
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — Hit-stop after `Engine.time_scale = 0` must use `create_timer(..., ignore_time_scale=true)` or the thaw timer freezes with the world. - Network accessline 96
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Interruptible hitstun/flash VFX: kill and recreate tweens on consecutive hits instead of stacking parallel flash animations. - Network accessline 97
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authoritative damage: clients request hits; the server validates and confirms via `@rpc` before applying `take_damage`. - Network accessline 101
#### Prerequisites - [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Area layers/masks, `CollisionShape2D` deferred disable, and space queries are the physics substrate un - Network accessline 102
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Area layers/masks, `CollisionShape2D` deferred disable, and space queries are the physics substrate under hitbox/hurtbox - Network accessline 103
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Damage, health, and death signals need clear ownership so combat components stay decoupled from UI and - Network accessline 104
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Prefer `HealthComponent` / `HitboxComponent` children over baking combat into a monolithic Character script. - Network accessline 105
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — `DamageData`, elemental flags, and combat stats belong in Resource/`RefCounted` data with safe `d - Network accessline 107
#### Complements - [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Abilities resolve into this skill’s damage/targeting pipeline; keep ability metadata separate fr - Network accessline 108
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Abilities resolve into this skill’s damage/targeting pipeline; keep ability metadata separate from `DamageData`. - Network accessline 109
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Armor, resistances, crit chance, and modifier stacks feed `take_damage` before health is written. - Network accessline 110
- [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — Attack animations own hitbox enable windows, cancel frames, and recovery locks for combos. - Network accessline 111
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — IDLE/ATTACKING/BLOCKING/STUNNED combat states belong in a character FSM that gates `can_act`, not - Network accessline 112
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Combo buffers and attack actions should call into combat/combo systems from the action map rather than embedding - Network accessline 114
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After DamageData, i-frames, cooldowns, and crit curves are tunable, Monte - Network accessline 115
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After DamageData, i-frames, cooldowns, and crit curves are tunable, Monte Carlo sims prove DPS/TTK ba - Network accessline 116
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Predicted hits, lag compensation, and authority checks build on the DamageData + server-validate - Network accessline 117
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Action-RPG combat loops assemble hitboxes, abilities, stats, and progression genre glue on top of this skill. - Network accessline 119
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 120
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-combat-system/references/elite-combat-patterns.md
- Network accessline 7
[combo_system.gd](../scripts/combo_system.gd) — windowed `StringName` buffer; finishers stay normal attacks gated by `combo_executed`. Wire input via [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 11
[combat_state.gd](../scripts/combat_state.gd) — `can_act` blocks attack/dodge overlap. Prefer [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) when st - Network accessline 39
| Area hit delivery | [hitbox_hurtbox.gd](../scripts/hitbox_hurtbox.gd) | | AoE / hit-stop | [combat_system_patterns.gd](../scripts/combat_system_patterns.gd) | | Abilities / cooldowns | [godot-ability-system](https://github.com/thedivergen - Network accessline 41
| Abilities / cooldowns | [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) |
skills/godot-combat-system/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 46
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-combat-system/scripts/combat_system_patterns.gd
- Network accessline 77
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html — nodeless AoE intersect_shape - Network accessline 78
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html — nodeless AoE intersect_shape # - https://docs.godotengine.org/en/stable/classes/class_tween.html — kill/recreate hitstun VFX twee - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html — nodeless AoE intersect_shape - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — kill/recreate hitstun VFX tweens - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_collisionshape2d.html — set_deferred disabled on hitboxes - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html — ANIMATION_CALLBACK_MODE_PROCESS_PHYSICS - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — space queries + deferred collision toggles # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — space queries + deferred collision toggles - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bind/unbind combat log Callables - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — physics-synced attack callbacks - Network accessline 87
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md
skills/godot-combat-system/scripts/hitbox_component.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — 3D HitboxComponent area_entered - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — 3D HitboxComponent area_entered # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask team filtering - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html — 3D HitboxComponent area_entered - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask team filtering - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — AttackData as transferable hit payload - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HitboxComponent on weapon/projectile scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HitboxComponent on weapon/projectile scenes - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — elemental/team filters before receive_hit - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — ability execute feeds AttackData fields - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md
skills/godot-combat-system/scripts/hitbox_hurtbox.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Area2D hit/hurt overlap pattern - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Area2D hit/hurt overlap pattern # - https://docs.godotengine.org/en/stable/classes/class_area2d.html — area_entered damage delivery - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Area2D hit/hurt overlap pattern - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html — area_entered damage delivery - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — hit-stop timer with ignore_time_scale - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_engine.html — Engine.time_scale for hit-stop - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks for hit vs hurt volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks for hit vs hurt volumes - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface hit events without UI coupling - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate hit-stop/i-frame TTK impact - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md
skills/godot-composition-apps/SKILL.md
- Network accessline 11
|------------------|-------| | Control, EditorPlugin, tool window, settings dock, form UI | **Stay here** — Orchestrator + components | | Player, Enemy, Weapon, Hitbox, gameplay CharacterBody | **[godot-composition](https://github.com/thedi - Network accessline 13
| Player, Enemy, Weapon, Hitbox, gameplay CharacterBody | **[godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md)** — not this skill | - Network accessline 117
1. **MANDATORY** [comp_persistence_component.gd](scripts/comp_persistence_component.gd) on the Orchestrator (or a dedicated Saveable child) — `add_to_group("Saveable")` + `get_save_data()`. 2. Theme / StyleBox changes belong in a theme comp - Network accessline 118
2. Theme / StyleBox changes belong in a theme component ([theme_manager.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/resources/theme_manager.gd)) called **down** by the Orchestrator after l - Network accessline 160
### Official Documentation - [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so Orchestrators wire components without sibling coupling - Network accessline 161
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so Orchestrators wire components without sibling coupling. - Network accessline 162
- [When and how to avoid using nodes for everything](https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html) — Prefer Resources/RefCounted for pure data and logic services so components stay lean and rock-tes - Network accessline 163
- [Godot interfaces](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html) — Duck-typed method contracts (`has_method`) that let composition work without deep inheritance trees. - Network accessline 164
- [What are Godot classes?](https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html) — Why Godot favors scene composition (Has-A) over classical Is-A hierarchies for reusable behaviors. - Network accessline 165
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Upward component→Orchestrator events that keep workers blind to parents and siblings. - Network accessline 166
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — Typed `@export` dependency injection that replaces brittle `get_node` paths in the Inspector. - Network accessline 167
- [Scene Unique Nodes](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html) — `%UniqueName` for Orchestrator-local Control/Button wiring without string path fragility. - Network accessline 168
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Data-driven `.tres` configs so values stay outside logic components. - Network accessline 169
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Mass registration (e.g. Saveable/Components) for Orchestrator registries without hard sibling refs. - Network accessline 170
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a scene-local Orchestrator beats a global Autoload for app/UI composition. - Network accessline 171
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Safe registration of cross-scene services when a true app-level locator is justified. - Network accessline 172
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persistence patterns that map cleanly onto modular saveable components. - Network accessline 176
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoload registration, and scene ownership that Orchestrators and co - Network accessline 177
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoload registration, and scene ownership that Orchestrators and components plug into. - Network accessline 178
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed exports, signals, and `class_name` fluency required before dependency injection and rock-testable compo - Network accessline 179
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Core Has-A component model (game-focused sibling); this skill specializes the same rules for Apps/Tools/UI. - Network accessline 181
#### Complements - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Connect flags, ghost cleanup, and EventBus patterns Orchestrators use for upward wirin - Network accessline 182
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Connect flags, ghost cleanup, and EventBus patterns Orchestrators use for upward wiring. - Network accessline 183
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Boot order and ownership when composition needs a thin global service instead of scene-local state. - Network accessline 184
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Custom Resources and hot-swap `.tres` configs that feed data-driven components. - Network accessline 185
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Control trees that should signal intent upward while Orchestrators call down into layout. - Network accessline 186
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Theme/visual syncers stay separate from auth/form logic under the VLS pattern. - Network accessline 187
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Scene swaps must re-inject exports and reconnect Orchestrator wiring without sideways sibling links. - Network accessline 188
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Rock-test and signal spies that prove components stay context-agnostic. - Network accessline 190
#### Downstream / consumers - [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Consumes Saveable-group persistence components for modular app state. - Network accessline 191
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Consumes Saveable-group persistence components for modular app state. - Network accessline 192
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Ability nodes as child components sequenced by an Orchestrator without inheritance trees. - Network accessline 193
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — State nodes compose beside logic/visual syncers; FSM owns transitions, not sibling chatter. - Network accessline 195
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture - Network accessline 196
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture concern.
skills/godot-composition-apps/references/app-orchestrator-examples.md
- Network accessline 24
Component: [clipboard_copier.gd](../scripts/clipboard_copier.gd). Auth flows: [`resources/auth_component.gd`](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/resources/auth_component.gd) in this s
skills/godot-composition-apps/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-composition-apps/scripts/comp_ability_sequencer.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — child Ability nodes with execute() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sta - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — child Ability nodes with execute() - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — cast sequencing beside FSM states - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_base_component.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — single-responsibility component base # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdsc - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — single-responsibility component base - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed signals and class_name components - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_data_driven_config.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres configs for hot-swap behavior # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres configs for hot-swap behavior - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — resource folder conventions - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_dependency_injector.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — reinject deps after dynamic spawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gd - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — reinject deps after dynamic spawn - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — set()/property injection without get_node - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_health_component.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — context-agnostic health data component # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-si - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — context-agnostic health data component - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — health_changed / depleted emit contracts - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_hitbox_component.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — export-linked hit→health bridge # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-s - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — export-linked hit→health bridge - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — damage payloads into modular health - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_logic_visual_syncer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual response without logic knowing Theme/Anim # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual response without logic knowing Theme/Anim - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — logic state_changed → visual play - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_orchestrator_base.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-up / call-down wiring without sibling calls # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-up / call-down wiring without sibling calls - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — shared Orchestrator ownership model - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_persistence_component.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — Saveable group collection patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — Saveable group collection patterns - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serializable state dictionaries - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition-apps/scripts/comp_rock_test_boilerplate.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — isolate component rock tests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composi - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — isolate component rock tests - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — context-agnostic Has-A validation - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-composition/SKILL.md
- Network accessline 135
> **MANDATORY**: Read [state_component_vsm.gd](scripts/state_component_vsm.gd) — do not paste an inline StateMachine. For deeper VSM / hierarchical FSMs, open [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skill - Network accessline 174
### Official Documentation - [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so orchestrators wire components without sibling hard-cou - Network accessline 175
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so orchestrators wire components without sibling hard-coupling. - Network accessline 176
- [Nodes and Scenes](https://docs.godotengine.org/en/stable/getting_started/step_by_step/nodes_and_scenes.html) — Why Godot treats nodes as reusable building blocks (components) assembled into entity scenes. - Network accessline 177
- [What are Godot classes](https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html) — Prefer scene composition and `class_name` components over deep inheritance trees for gameplay entities. - Network accessline 178
- [When and how to avoid using nodes for everything](https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html) — Keep pure data in Resources; reserve Nodes for lifecycle, signals, and process ticks. - Network accessline 179
- [Logic preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html) — Placement of game logic across scene trees so parents orchestrate and children stay single-purpose. - Network accessline 180
- [Data preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html) — Choose Node vs Resource vs plain data for stats and config that components consume. - Network accessline 181
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Past-tense component events (`health_depleted`, `state_changed`) parents connect without reverse dependencies. - Network accessline 182
- [GDScript exported properties](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — Typed `@export` slots for Inspector dependency injection instead of brittle `$` paths. - Network accessline 183
- [Scene Unique Nodes](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html) — `%Name` lookups that survive scene-tree reorders when wiring composition roots. - Network accessline 184
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Tag components for O(1)-style registry / interface-like lookup without inheritance. - Network accessline 185
- [Godot notifications](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html) — Safe `_ready` / enter-tree timing for validating and connecting component dependencies. - Network accessline 186
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Share tunables (max health, speeds) as Resources so components stay reusable across entities. - Network accessline 190
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene ownership, project layout, and Inspector wiring conventions every composition - Network accessline 191
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene ownership, project layout, and Inspector wiring conventions every composition root assumes. - Network accessline 192
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — `class_name`, typed `@export`, Callables, and assert patterns required for typed component APIs. - Network accessline 193
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Signal-up / call-down connect hygiene so selfish components never grab parent scripts. - Network accessline 195
#### Complements - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Stats and effect definitions as Resources; composition nodes own runtime mutatio - Network accessline 196
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Stats and effect definitions as Resources; composition nodes own runtime mutation and emit change - Network accessline 197
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Child-node FSM / VSM patterns that plug in as a StateComponent without bloating the orchestrator. - Network accessline 198
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Sense-layer InputComponents that only sample actions; parents pass directions into movement components. - Network accessline 199
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Physics-body movement APIs VelocityComponents and composition roots call via `move_and_slide`. - Network accessline 200
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Area2D layers/masks and overlap rules HitBox/HurtBox/Interaction components depend on. - Network accessline 201
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Spawn/despawn entities as composed scenes and re-wire exports when instances are swapped. - Network accessline 203
#### Downstream / consumers - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage pipelines assemble Health/HitBox/HurtBox components under combat orchestrators. - Network accessline 204
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage pipelines assemble Health/HitBox/HurtBox components under combat orchestrators. - Network accessline 205
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Abilities attach as composed workers (cooldowns, targeting) rather than subclassing every caster. - Network accessline 206
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Stat sheets feed Health/StatusEffect components as Resources plus change signals. - Network accessline 207
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate tunable component exports (HP, damage, speeds) before locking entity kits. - Network accessline 208
- [godot-composition-apps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md) — Same Has-A node composition applied to tools/apps rather than gameplay entities. - Network accessline 210
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture - Network accessline 211
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture concern.
skills/godot-composition/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-composition/references/orchestrator-recipes.md
- Network accessline 37
Prefer [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) for action maps. - Network accessline 67
[state_component_vsm.gd](../scripts/state_component_vsm.gd) — child nodes as states. Deeper FSMs: [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md).
skills/godot-composition/scripts/composition_root_init.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — root connects health_depleted and calls down into workers # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — root connects health_depleted and calls down into workers - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — orchestrator CharacterBody2D owns physics tick delegation - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — prefer %UniqueNames / @export over fragile $ paths - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/follower_component.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — re-resolve NodePath targets after scene swaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — re-resolve NodePath targets after scene swaps - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Inspector NodePath wiring for composition slots - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/health_component.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — max/current HP and heal/damage as stat-backed values # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — max/current HP and heal/damage as stat-backed values - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage pipelines listen to health_changed / health_depleted - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit past-tense health events; parent wires handlers - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/hit_box_component.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D monitoring layers for receive-hit volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D monitoring layers for receive-hit volumes - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit reception delegates into HealthComponent - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/hurt_box_component.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — area_entered overlap rules for deal-damage volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — area_entered overlap rules for deal-damage volumes - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — typed HitBoxComponent cast keeps hurtboxes focused - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/interaction_component.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable injection instead of giant match tables # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable injection instead of giant match tables - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — parent can bind interact handlers with context - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/state_component_vsm.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — child-node states with enter/exit transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — child-node states with enter/exit transitions - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — state_changed fans out to visuals/AI listeners - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/status_effect_component.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — buff/debuff scenes as stacked child effect instances # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — buff/debuff scenes as stacked child effect instances - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — effect PackedScene/Resource definitions - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/velocity_component.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — apply_velocity calls move_and_slide on injected body # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — apply_velocity calls move_and_slide on injected body - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — orchestrator passes Input direction into accelerate_in_direction - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-composition/scripts/visual_sync_component.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — flip/sync sprite presentation from logical velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — flip/sync sprite presentation from logical velocity - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — optional future: drive flips from moved signals - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-debugging-profiling/SKILL.md
- Network accessline 85
### Official Documentation - [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — Map of remote scene tree, breakpoints, Output, and profiler entry points before - Network accessline 86
- [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — Map of remote scene tree, breakpoints, Output, and profiler entry points before picking a deeper page. - Network accessline 87
- [Debugger panel](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html) — Stack, variables, breakpoints, errors, and monitors used for live remote debug sessions. - Network accessline 88
- [The profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html) — Time and visual profilers: why you profile release-like builds and how frame charts isolate CPU/GPU spikes. - Network accessline 89
- [Output panel](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html) — How `print` / `push_warning` / `push_error` surface in the editor and why noisy release logs hide real faults. - Network accessline 90
- [ObjectDB profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html) — Before/after ObjectDB snapshots for RefCounted cycles and leaked instances that orphan monitors miss. - Network accessline 91
- [Custom performance monitors](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html) — `Performance.add_custom_monitor` so game-specific metrics appear next to engine monitors. - Network accessline 92
- [Logging](https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html) — Custom `Logger` registration, file sinks, and recursion hazards when logging from inside log handlers. - Network accessline 93
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — Headless `--script` / export flags for automated QA and CI exit-code runners. - Network accessline 94
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — Interpreting profiler hotspots into GDScript/server/thread fixes after measurement. - Network accessline 95
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Worker-thread rules that motivate thread-safety asserts and mutexed loggers. - Network accessline 96
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Which servers/APIs may be called off-main-thread without corrupting the SceneTree. - Network accessline 97
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — Built-in monitors (`OBJECT_ORPHAN_NODE_COUNT`, memory, render) used by overlays and leak detectors. - Network accessline 101
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Debug/release feature tags, project settings, and Autoload layout must exist before - Network accessline 102
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Debug/release feature tags, project settings, and Autoload layout must exist before debugger plugins or - Network accessline 103
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Callables, `assert`/`push_error`, and `Time` APIs underpin benchmarks, breakpoints, and stack helpers. - Network accessline 105
#### Complements - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — After the profiler names a hotspot, apply pooling, culling, and MultiMesh fi - Network accessline 106
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — After the profiler names a hotspot, apply pooling, culling, and MultiMesh fixes from that ski - Network accessline 107
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — GUT/assert/CI patterns pair with headless QA suites and deterministic `quit` exit codes. - Network accessline 108
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Profile and remote-debug against real export templates; debug symbols and strip settings matter for external profil - Network accessline 109
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Scene swap lifetime bugs show up as orphan-node growth; use tree dumps when loaders fail to free. - Network accessline 110
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Ghost listeners and deferred connects often explain “why is this still running?” stack traces. - Network accessline 111
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Global loggers, monitors, and error interceptors belong in Autoloads with clear boot order. - Network accessline 112
- [godot-server-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md) — When debug draw or metrics push into Rendering/Physics servers, keep server ownership separate from nod - Network accessline 114
#### Downstream / consumers - [godot-auditor](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md) — Consumes debugger/profiler evidence when enforcing never-lists and architectural integrity reviews. - Network accessline 115
- [godot-auditor](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md) — Consumes debugger/profiler evidence when enforcing never-lists and architectural integrity reviews. - Network accessline 116
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Device remote debug and on-screen consoles are required when desktop Output is unavailable. - Network accessline 117
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Headless microbenchmarks and CI QA feed balance sims that need stable timing and exit codes. - Network accessline 118
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Networked games need remote inspectors and structured logs across peers without flooding the Outp - Network accessline 120
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting debug or perf - Network accessline 121
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting debug or perf concern.
skills/godot-debugging-profiling/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 58
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 68
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-debugging-profiling/scripts/advanced_backtrace_recorder.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — stack/locals capture APIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-pa - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — stack/locals capture APIs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — crash report fixtures in CI - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/automated_qa_suite.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/CI assertion patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-bui - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/CI assertion patterns - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless export template runs - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/break_on_condition.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — breakpoint keyword and asserts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testi - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — breakpoint keyword and asserts - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — fail-fast invalid state checks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/custom_debug_draw.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — visualize query results # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — visualize query results - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — path/debug overlays - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/custom_editor_monitor.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — act on custom monitor spikes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — act on custom monitor spikes - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register monitors from Autoload - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/debug_overlay.gd
- Network accessline 65
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 66
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interpret overlay FPS/mem # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interpret overlay FPS/mem - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — CanvasLayer overlay layout - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/debugger_tab_plugin.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editordebuggerplugin.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editordebuggerplugin.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_editordebuggerplugin.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — EditorPlugin registration layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — EditorPlugin registration layout - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — avoid Autoload-only debugger hooks - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/engine_editor_hint_logic.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — @tool script project layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-wo - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — @tool script project layout - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — editor-time visualization gizmos - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/engine_error_interceptor.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global error capture Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global error capture Autoload - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server-side analytics sinks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/high_precision_benchmarker.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — turn usec deltas into fixes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — turn usec deltas into fixes - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — timed balance sim loops - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/memory_usage_threshold_alert.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — memory leak remediation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scen - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — memory leak remediation - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — free transient scenes on threshold - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/orphan_node_detector.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene free vs orphan growth # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-a - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene free vs orphan growth - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — retained connections keep nodes alive - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/performance_plotter.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — plot then optimize bottlenecks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — plot then optimize bottlenecks - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — plot release exports not editor debug - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/property_watcher_gizmo.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — property setters without print spam # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — property setters without print spam - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Label overlays for live values - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/push_error_safe_exit.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — push_error vs assert semantics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — push_error vs assert semantics - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — soft-fail config/save IO - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/remote_debug_console.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — on-device console when no terminal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ex - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — on-device console when no terminal - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — debug consoles in device exports - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/scene_tree_dump.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — tree bloat after scene swaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composi - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — tree bloat after scene swaps - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — unexpected component node counts - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/stack_trace_logger.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — get_stack / print_stack usage # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — get_stack / print_stack usage - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — trace unexpected emit callers - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/thread_safe_logger.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html # - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register custom Logger Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register custom Logger Autoload - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — worker-thread log sinks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-debugging-profiling/scripts/thread_safety_assert.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server APIs vs SceneTree access # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server APIs vs SceneTree access - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — offload work without races - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-dialogue-system/SKILL.md
- Network accessline 78
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why dialogue graphs belong in `Resource` / `.tres` data instead of hardcoded strings in scripts. - Network accessline 79
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why dialogue graphs belong in `Resource` / `.tres` data instead of hardcoded strings in scripts. - Network accessline 80
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — Native markup for speaker emphasis, custom tags, and effects without rolling your own parser. - Network accessline 81
- [RichTextLabel](https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html) — `visible_characters` / image helpers and BBCode APIs the dialogue UI should drive for typewriter and portraits. - Network accessline 82
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / TranslationServer workflow so line text stays key-based across locales. - Network accessline 83
- [Localization using spreadsheets](https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html) — CSV translation tables that map cleanly onto dialogue `text_key` fields. - Network accessline 84
- [Importing translations](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_translations.html) — How Godot imports CSV/PO so localized dialogue resources resolve at runtime. - Network accessline 85
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit line/choice/end events upward so UI, quests, and audio never hard-reference the manager internals. - Network accessline 86
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Register a `DialogueManager` that survives scene changes and owns traversal state. - Network accessline 87
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Drive `visible_ratio` / character reveal timing without blocking the main thread. - Network accessline 88
- [Text-to-speech](https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html) — `DisplayServer` TTS callbacks for placeholder VO and lipsync-adjacent timing. - Network accessline 89
- [GraphEdit](https://docs.godotengine.org/en/stable/classes/class_graphedit.html) — Editor surface for authoring branching dialogue graphs when `.tres` lists become unwieldy. - Network accessline 90
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Parse external dialogue graph files when designers prefer JSON over Resources. - Network accessline 94
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoload registration, input for advance/skip, and project layout dialogue UI scenes - Network accessline 95
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoload registration, input for advance/skip, and project layout dialogue UI scenes plug into. - Network accessline 96
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Resources, signals, `await`, and Callables required before branching engines and UI bridges. - Network accessline 97
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Canonical patterns for `DialogueLine` / graph Resources, exports, and avoiding duplicated mutable - Network accessline 98
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton ownership and boot order for a global `DialogueManager` that must outlive scene swaps. - Network accessline 100
#### Complements - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Signal-up / call-down contracts for `line_displayed`, choice selection, and narrative - Network accessline 101
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Signal-up / call-down contracts for `line_displayed`, choice selection, and narrative event bridges. - Network accessline 102
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — RichTextLabel BBCode, custom effects, and image embedding beyond the basics used in typewriter UIs. - Network accessline 103
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Layout choice buttons and dialogue panels without fighting Control sizing and focus. - Network accessline 104
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Skip-safe Tweens for character reveal, portrait entry, and panel transitions. - Network accessline 105
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Voice-line players, bus ducking during dialogue, and subtitle sync with spoken audio. - Network accessline 106
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Quest flags and objectives that gate conditional choices and fire from dialogue event bridges. - Network accessline 107
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Persist dialogue flags / seen-node state outside UI nodes so progress survives reloads. - Network accessline 109
#### Downstream / consumers - [godot-genre-visual-novel](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) — Full VN presentation loops consume this skill’s graph traversal, portraits, a - Network accessline 110
- [godot-genre-visual-novel](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) — Full VN presentation loops consume this skill’s graph traversal, portraits, and choice UI patterns. - Network accessline 111
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Dialogue effects often grant/require items; keep grant logic in inventory, not inside line Resources. - Network accessline 112
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate skill-check / branching choice trees when narrative gates or reward paths need balance passe - Network accessline 114
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns narrative, UI, or quest conce - Network accessline 115
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns narrative, UI, or quest concerns.
skills/godot-dialogue-system/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 38
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-dialogue-system/scripts/branching_condition_validator.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — flag/stat conditions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — flag/stat conditions - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — skill-check thresholds - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — balance gated choices - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_engine.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_regex.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode / custom tags # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode / custom tags - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — narrative_event fan-out - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_event_bridge.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — GlobalBus event routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-sys - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — GlobalBus event routing - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — quest hooks from dialogue - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_manager.gd
- Network accessline 102
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 103
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 104
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 105
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 106
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 107
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — line/choice emit contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest- - Network accessline 108
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — line/choice emit contracts - Network accessline 109
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — variable/flag gates - Network accessline 110
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist dialogue variables - Network accessline 111
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_manager_singleton.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archi - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload ownership - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — dialogue state signals - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_node_data.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — exported line/node fields # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-r - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — exported line/node fields - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — speaker text consumed by RTL - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_option_data.gd
- Network accessline 9
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 10
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 11
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 13
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — condition flags for choices # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-container - Network accessline 14
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — condition flags for choices - Network accessline 15
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — spawn choice buttons - Network accessline 16
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_portrait_manager.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_texturerect.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_texturerect.html # - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_texturerect.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — portrait entry animation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — portrait entry animation - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — portrait slot layout - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_resource.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource graph containers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auto - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource graph containers - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — manager loads these Resources - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/dialogue_ui_controller.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — options container layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archite - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — options container layout - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — listen to manager signals - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/localized_dialogue_resource.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_translations.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_translationserver.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keys on Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foun - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keys on Resources - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — locale project settings - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-dialogue-system/scripts/typebox_effect.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — skippable reveal Tweens # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.m - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — skippable reveal Tweens - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — RTL visible_characters alternative - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-economy-system/SKILL.md
- Network accessline 83
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Currencies, shop items, loot tables, and trade contracts belong as shareable `Resource` assets so designers can retune pri - Network accessline 84
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Currencies, shop items, loot tables, and trade contracts belong as shareable `Resource` assets so designers can retune prices and drop weights withou - Network accessline 85
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Use `duplicate()` when applying runtime price modifiers or per-merchant stock so one shop cannot mutate the shared `.tres` template for every vendor. - Network accessline 86
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` buy/sell spreads, stock caps, currency ids, and loot weights so economy balance stays Inspector-driven. - Network accessline 87
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — A WalletManager Autoload is the engine-supported pattern for balances that must survive scene changes (world ↔ shop ↔ menu). - Network accessline 88
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — Keep global wallet state in Autoload; keep merchant UI and one-off shop logic as scene nodes so tests - Network accessline 89
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `balance_changed` / `transaction_failed` so HUD labels and pickup VFX subscribe without writing wallet balances from the UI. - Network accessline 90
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist wallet dictionaries (and stocked shop state) with the rest of progression data; never leave soft currency only in memory. - Network accessline 91
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Read/write save payloads that include economy blobs; pair with project `user://` paths for player-writable balance files. - Network accessline 92
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Serialize `currency_id → amount` dictionaries as JSON-compatible structures for transparent save/load and analytics dumps. - Network accessline 93
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — Weighted loot and drop rolls must use Godot RNG APIs (`randf`, seeded RNG) rather than ad-hoc modulo hacks. - Network accessline 94
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — Seedable RNG instances make loot-table Monte Carlo and deterministic balance tests reproducible. - Network accessline 95
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Spend/grant validation must be authoritative on the server; clients request transactions and apply confirmed balance RPCs - Network accessline 99
#### Prerequisites - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Currency, ShopItem, LootTable, and TradeContract definitions are Resource-firs - Network accessline 100
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Currency, ShopItem, LootTable, and TradeContract definitions are Resource-first; load this before - Network accessline 101
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — WalletManager as Autoload needs disciplined ownership, init order, and namespacing so economy state - Network accessline 102
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Balance and transaction signals must stay “signal up / call down” so UI never mutates the wallet direct - Network accessline 103
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Resources, Dictionary wallets, and atomic purchase helpers assume solid GDScript patterns (guards befor - Network accessline 105
#### Complements - [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Buy/sell and barter are atomic wallet↔inventory exchanges; stock and capacity checks belong - Network accessline 106
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Buy/sell and barter are atomic wallet↔inventory exchanges; stock and capacity checks belong with inventory, n - Network accessline 107
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Economy persistence handlers should plug into the project save schema (versioning, migrate, encrypt premium - Network accessline 108
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Charisma/reputation discounts and sink costs (repairs) need a consistent modifier layer rather than hardcoding multipliers - Network accessline 109
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Shop screens and currency HUD layouts should bind to wallet signals; containers own presentation, WalletManager own - Network accessline 110
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Quest gold rewards and turn-in sinks are major currency sources/sinks; wire rewards through the transaction API, not - Network accessline 111
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Loot-drop bridges listen to combat/loot events and grant funds without embedding economy rules inside damage pipeli - Network accessline 113
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After sinks, loot weights, and shop spreads are Resource-driven, Monte Ca - Network accessline 114
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After sinks, loot weights, and shop spreads are Resource-driven, Monte Carlo farm/career sims prove i - Network accessline 115
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Predicted UI spends and authoritative grant/spend RPCs build on the wallet’s request/validate/app - Network accessline 116
- [godot-genre-idle-clicker](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md) — Idle/prestige currencies and sink loops assemble this skill with long-horizon balance and offline accrual - Network accessline 117
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Action-RPG shops, crafting sinks, and drop economies compose wallet + inventory + loot tables for progression - Network accessline 119
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 120
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-economy-system/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-economy-system/scripts/currency_label_sync.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD label placement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD label placement - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — subscribe to balance_changed only - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/currency_pickup_effect.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — VFX reacts to balance_changed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-par - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — VFX reacts to balance_changed - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — pickup burst tuning - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/currency_resource.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Currency denominations as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Currency denominations as Resources - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — icon/display_name bind to HUD - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/dynamic_price_modifier.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — charisma/reputation multipliers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-da - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — charisma/reputation multipliers - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — inject modifiers without mutating base - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/economy_persistence_handler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — plug wallet blob into save schema # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — plug wallet blob into save schema - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — restore Autoload balances on load - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/loot_drop_economy_bridge.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — listen for loot events, grant funds # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sig - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — listen for loot events, grant funds - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bridge node keeps combat decoupled - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/loot_table_weighted.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate weighted drop careers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-r - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate weighted drop careers - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — loot tables as swappable Resources - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/shop_item_data.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — ShopItem wraps InventoryItem # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resourc - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — ShopItem wraps InventoryItem - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — priced Resource templates - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/shop_system_logic.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — buy/sell inventory exchange # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-conta - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — buy/sell inventory exchange - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — shop UI calls logic, not wallet - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/trade_contract_resource.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — multi-item barter validation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-s - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — multi-item barter validation - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — quest turn-in style contracts - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/transaction_manager.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — atomic purchase inventory checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mul - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — atomic purchase inventory checks - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative spend validation - Network accessline 76
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-economy-system/scripts/wallet_manager_singleton.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Wallet Autoload ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Wallet Autoload ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — balance_changed signal discipline - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-export-builds/SKILL.md
- Network accessline 92
### Official Documentation - [Exporting (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/export/index.html) — Entry map for presets, templates, platform guides, feature tags, and PCK workflows before platform deep-dives. - Network accessline 93
- [Exporting (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/export/index.html) — Entry map for presets, templates, platform guides, feature tags, and PCK workflows before platform deep-dives. - Network accessline 94
- [Exporting projects](https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html) — Export presets, template install, include/exclude filters, and release vs debug template choice. - Network accessline 95
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `OS.has_feature` / custom tags that drive runtime stripping of debug tools and platform forks. - Network accessline 96
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `--export-release`, `--export-debug`, and `--export-pack` for CI and scripted pipelines. - Network accessline 97
- [Exporting packs, patches, and mods](https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html) — PCK/DLC mounting with `ProjectSettings.load_resource_pack` for delta updates. - Network accessline 98
- [Exporting for Android](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html) — SDK, keystore, and signing env expectations for store and CI Android builds. - Network accessline 99
- [Exporting for macOS](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html) — Codesign, notarization, and universal binary options required for Gatekeeper distribution. - Network accessline 100
- [Exporting for Web](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html) — Threading/SharedArrayBuffer, VRAM compression, and HTML5 shell constraints for web smoke tests. - Network accessline 101
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — Headless server templates and why client-only bake steps (e.g. shader baker) waste server builds. - Network accessline 102
- [EditorExportPlugin](https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html) — Hook API for post-export zip/manifest steps shared across team export presets. - Network accessline 103
- [Optimizing for size](https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html) — SCons module stripping and size flags when custom templates must beat stock binary weight. - Network accessline 104
- [Data paths](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `res://` vs `user://` so exported builds do not write into read-only packed paths. - Network accessline 108
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, `project.godot` version/icon settings, and import defaults must be s - Network accessline 109
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, `project.godot` version/icon settings, and import defaults must be sane before export p - Network accessline 110
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — `EditorScript` / plugin typing and `OS.execute` patterns used by version sync, universal export, and post-pro - Network accessline 112
#### Complements - [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Windows/Linux/macOS runtime quirks (icons, windowing, Steam) that export presets must match. - Network accessline 113
- [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Windows/Linux/macOS runtime quirks (icons, windowing, Steam) that export presets must match. - Network accessline 114
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Android/iOS permission, orientation, and input assumptions that belong in mobile export options. - Network accessline 115
- [godot-platform-web](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md) — Web host constraints (CORS, threads, memory) that decide Web export type and smoke-test matrix. - Network accessline 116
- [godot-platform-console](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md) — Console certification packaging flows that extend beyond desktop/mobile export templates. - Network accessline 117
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Touch/UI/safe-area adaptations that must ship in mobile feature-tagged builds, not desktop-only - Network accessline 118
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Profile export vs editor differences (shader compile, memory) before blaming preset filters. - Network accessline 119
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Automated smoke tests against headless/CI artifacts so “runs in editor” never ships alone. - Network accessline 120
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Persist under `user://`; export filters must not strip save schemas players need after install. - Network accessline 121
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource packing and `.gdignore` hygiene that directly shrinks export footprint. - Network accessline 123
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when release builds still fail budgets after filters, VR - Network accessline 124
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when release builds still fail budgets after filters, VRAM compression, and template - Network accessline 125
- [godot-server-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md) — Consumes dedicated-server export presets and headless pipelines for authoritative hosts. - Network accessline 126
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Client/server binary pairs and feature tags for dedicated vs listen-server packaging. - Network accessline 128
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting export or pla - Network accessline 129
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting export or platform concer
skills/godot-export-builds/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-export-builds/scripts/export_android_signing_env.ps1
- Executable scriptline 1
Executable file - Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html # - https://docs.godotengine.org/en/stable/tutorials/export/android_gradle_build.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/export/android_gradle_build.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Android store packaging expectations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Android store packaging expectations - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — signed APK/AAB smoke installs - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_build_size_report.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — find oversized packed resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — find oversized packed resources - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when filters are not enough - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_ci_github_actions.yml
- Network accessline 11
uses: firebelley/godot-export@v5.2.1 with: godot_executable_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_linux.x86_64.zip - Network accessline 12
with: godot_executable_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_linux.x86_64.zip export_debug: false - Network accessline 13
godot_executable_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_linux.x86_64.zip - Network accessline 14
export_debug: false export_templates_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_export_templates.tpz verbose: true - Network accessline 15
export_templates_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_export_templates.tpz - Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI artifact verification jobs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugg - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI artifact verification jobs - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnose CI-only export failures - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_custom_build_stripper.py
- Executable scriptline 1
Executable file - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html # - https://docs.godotengine.org/en/stable/engine_details/development/compiling/introduction_to_the_buildsystem.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/engine_details/development/compiling/introduction_to_the_buildsystem.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — size vs feature tradeoffs after stripping # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — size vs feature tradeoffs after stripping - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — custom Web templates often need size flags - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_feature_flag_manager.gd
- Network accessline 16
func get_api_endpoint() -> String: if is_debug(): return "https://dev.api.game.com" - Network accessline 17
if is_debug(): return "https://dev.api.game.com" return "https://api.game.com" - Network accessline 18
return "https://dev.api.game.com" - Network accessline 19
return "https://api.game.com" - Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile feature tag branches # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile feature tag branches - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — strip debug-only tools via release tag - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_headless_pipeline.ps1
- Executable scriptline 1
Executable file - Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI smoke tests on exported artifacts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI smoke tests on exported artifacts - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — desktop preset naming for headless jobs - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_macos_notarize_cmd.ps1
- Executable scriptline 1
Executable file - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html # - https://docs.godotengine.org/en/stable/tutorials/export/running_on_macos.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/export/running_on_macos.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — macOS distribution and Gatekeeper UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — macOS distribution and Gatekeeper UX - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — notarized build install smoke tests - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_pck_patch_loader.gd
- Network accessline 7
const PATCH_URL = "https://cdn.game.com/updates/patch_v1.pck" - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user:// patch cache paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user:// patch cache paths - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack override / DLC resource layout - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_post_process_hook.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorPlugin / export plugin APIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-re - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorPlugin / export plugin APIs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — manifest/zip payload layout - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_steam_upload.ps1
- Executable scriptline 1
Executable file - Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md - Network accessline 46
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_universal_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-preset desktop matrix # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-preset desktop matrix - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — include mobile presets in one-click export - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/export_version_sync.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — application/config/version ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — application/config/version ownership - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorScript tooling patterns - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/headless_build.sh
- Executable scriptline 1
#!/bin/bash - Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — version string lives in project.godot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — version string lives in project.godot - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — post-export butler/CI verification - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-export-builds/scripts/version_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — VersionManager as Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-c - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — VersionManager as Autoload - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — surface version strings in menus - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-game-loop-collection/SKILL.md
- Network accessline 25
2. [collection_manager.gd](scripts/collection_manager.gd) — authoritative collected-ID set via `register_item()` + `get_remaining_ids()` 3. [collection_compass.gd](scripts/collection_compass.gd) — nearest node whose `item_id` is still in ma - Network accessline 27
4. Persist collected IDs via [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) - Network accessline 53
### Official Documentation - [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — `body_entered` pickup volumes for 3D collectibles and layer/mask setup so only the player triggers collection. - Network accessline 54
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — `body_entered` pickup volumes for 3D collectibles and layer/mask setup so only the player triggers collection. - Network accessline 55
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — 2D overlap patterns when adapting the same collectible loop to Area2D/Sprite2D radar UIs. - Network accessline 56
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — register collectibles and broadcast resets via `get_nodes_in_group` / `call_group` without hard-coded node paths. - Network accessline 57
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — keep collision-driven progress in `_physics_process` / physics frames; throttle compass/UI work in `_process`. - Network accessline 58
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — pause flags, groups, `physics_frame`, and `current_scene` ownership used by collection state transitions. - Network accessline 59
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — deferred free + instantiate handoff when finishing a hunt and loading the next level. - Network accessline 60
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` / status polling so large collectible levels do not hitch the main thread. - Network accessline 61
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — persist collected IDs and progress dictionaries with `FileAccess` under `user://`. - Network accessline 62
- [Vector math](https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html) — `direction_to` / `get_angle_to` for nearest-collectible compass pointing. - Network accessline 63
- [Marker3D](https://docs.godotengine.org/en/stable/classes/class_marker3d.html) — designer-placed spawn anchors for hidden-item hunts instead of hard-coded coordinates. - Network accessline 64
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — typed `item_collected` / `collection_updated` wiring from pickups into the manager and UI. - Network accessline 65
- [MainLoop](https://docs.godotengine.org/en/stable/classes/class_mainloop.html) — custom loop extension surface referenced by advanced collection_loop_patterns (rarely needed over SceneTree). - Network accessline 69
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, `@onready`, and resource basics before wiring managers, markers, and col - Network accessline 70
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, `@onready`, and resource basics before wiring managers, markers, and collectible scenes. - Network accessline 71
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed signals, `match`, `await`, and deferred calls used throughout collection managers and loop patterns. - Network accessline 72
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — Area3D/CollisionShape3D layers and non-uniform scale pitfalls that break pickup detection. - Network accessline 74
#### Complements - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — safe dynamic connections and event-bus patterns when many collectibles notify one mana - Network accessline 75
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — safe dynamic connections and event-bus patterns when many collectibles notify one manager. - Network accessline 76
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — threaded scene swaps and ownership rules for end-of-hunt level transitions. - Network accessline 77
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — durable save schemas for which items remain collected across sessions. - Network accessline 78
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — silhouette archive grids and progress HUD layouts driven by `collection_updated`. - Network accessline 79
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — spawn juice VFX before `queue_free` so pickups feel responsive. - Network accessline 80
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — one-shot pickup SFX and bus routing tied to collect events. - Network accessline 81
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — tune spawn_chance, target counts, and hunt length against completion-time distributions. - Network accessline 83
#### Downstream / consumers - [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — wraps collection progress as quest objectives with rewards and branching. - Network accessline 84
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — wraps collection progress as quest objectives with rewards and branching. - Network accessline 85
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — turns collected pickups into inventory grants when items are kept rather than consumed. - Network accessline 86
- [godot-theme-easter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md) — seasonal egg-hunt presentation layered on the same collection loop. - Network accessline 88
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 89
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-game-loop-collection/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-game-loop-collection/scripts/collectible_item.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D layers/masks and shape scaling rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D layers/masks and shape scaling rules - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — vfx_on_collect before queue_free - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — pickup one-shots on item_collected - Network accessline 87
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-game-loop-collection/scripts/collection_compass.gd
- Network accessline 75
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 76
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — host compass HUD in Control layouts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-cam - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — host compass HUD in Control layouts - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — compass orientation relative to player/camera - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-game-loop-collection/scripts/collection_loop_patterns.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_mainloop.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_mainloop.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_mainloop.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred scene swaps and threaded loads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred scene swaps and threaded loads - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await physics_frame and match state machines - Network accessline 89
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-game-loop-collection/scripts/collection_manager.gd
- Network accessline 105
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 106
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 107
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 108
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 109
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 110
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect many collectibles to one manager # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 111
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect many collectibles to one manager - Network accessline 112
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist collection dictionaries - Network accessline 113
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — promote completed collections to quest rewards - Network accessline 114
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-game-loop-collection/scripts/hidden_item_spawner.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html # - https://docs.godotengine.org/en/stable/classes/class_collisionshape3d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_collisionshape3d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — spawn_chance and max_spawn_count tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — spawn_chance and max_spawn_count tuning - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place Marker3D hunts inside authored levels - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-game-loop-harvest/SKILL.md
- Network accessline 61
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `HarvestResourceData` / `HarvestToolData` as shareable `.tres` assets so designers tune health, yield ranges, and t - Network accessline 62
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `HarvestResourceData` / `HarvestToolData` as shareable `.tres` assets so designers tune health, yield ranges, and tool gates without editing h - Network accessline 63
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Call `duplicate(true)` before mutating runtime harvest/tool state so one node’s depletion or durability cannot rewrite the shared template Resource. - Network accessline 64
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` power Inspector-authored tool tiers, yield ranges, respawn times, and drop scenes on harvest data - Network accessline 65
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `harvested`, `took_damage`, and `interaction_failed` so inventory, HUD bars, and feedback UI subscribe without coupling to `Harvestab - Network accessline 66
- [StaticBody3D](https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html) — World harvestables are static colliders players query/hit; keep them on an interaction layer and move to an inactive layer while depleted. - Network accessline 67
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Size shape resources directly; non-uniform scale on collision shapes breaks hit tests for pickaxes/axes against trees and ore nod - Network accessline 68
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Multiply continuous gather rates by `delta` (prefer `_physics_process` for fixed-step economy ticks) so harvest s - Network accessline 69
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — Persist `Time.get_unix_time_from_system()` for offline gains; do not use `OS.get_ticks_msec()` / uptime for real-world absence math. - Network accessline 70
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist inventory counts, depleted-node IDs, and absolute respawn/offline timestamps with the rest of progression data. - Network accessline 71
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Interval autosave writes JSON (or binary) under `user://` via `FileAccess.open` so harvest progress survives crashes between manual saves. - Network accessline 72
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Hit “juice” shakes use short property tweens on the mesh child without allocating disposable animation players per strike. - Network accessline 73
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Register `HarvestRespawnManager` as an Autoload so scattered harvestables resolve `/root/HarvestRespawnManager` for world-scale - Network accessline 77
#### Prerequisites - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Harvest yields, tool stats, and drop scenes are Resource-first; establish comp - Network accessline 78
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Harvest yields, tool stats, and drop scenes are Resource-first; establish composition/duplicate r - Network accessline 79
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `harvested` / `inventory_updated` ownership and safe connects keep gather nodes decoupled from HUD and - Network accessline 80
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — `StaticBody3D` layers/masks and shape setup for interactable world props are prerequisites to reliable hit validation. - Network accessline 81
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Resources, `await` on `create_timer`, and Mutex/`WorkerThreadPool` patterns assume solid GDScript funda - Network accessline 83
#### Complements - [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Connect `harvested` into a real inventory/stacking pipeline instead of leaving counts in a h - Network accessline 84
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Connect `harvested` into a real inventory/stacking pipeline instead of leaving counts in a harvest-only dicti - Network accessline 85
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Round-trip warehouse totals, tool durability, and depleted-node timers through the project save schema beyo - Network accessline 86
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Respawn and inventory managers belong in a disciplined Autoload graph with clear init order and sig - Network accessline 87
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Player gather input typically raycasts or shapecasts to the harvestable collider before calling `apply_hi - Network accessline 88
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Expand hit shakes into polish tweens (squash, flash, camera punch) without cutting VFX short via early `queue_free()`. - Network accessline 89
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Wire harvest yields into sinks, crafting costs, and vendor loops so gathering feeds a coherent economy. - Network accessline 91
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After yields, respawn times, and tool tiers are tunable Resources, Monte - Network accessline 92
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After yields, respawn times, and tool tiers are tunable Resources, Monte Carlo sims validate gather p - Network accessline 93
- [godot-genre-survival](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md) — Survival loops compose harvesting with hunger, crafting, and world threat systems on top of this gather core. - Network accessline 94
- [godot-game-loop-collection](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md) — Collection/scavenger objectives often consume the same harvest/inventory signals for “gather N of X” - Network accessline 95
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Noise-driven resource veins and world placement build on harvest node data once the interaction loo - Network accessline 97
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 98
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-game-loop-harvest/references/harvest-elite-patterns.md
- Network accessline 32
> **CAUTION:** Instantiating Labels per hit fragments memory. Pool damage/harvest popups; see [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md).
skills/godot-game-loop-harvest/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-game-loop-harvest/scripts/harvest_autosave_manager.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — user:// JSON autosave writes - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — user:// JSON autosave writes # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — serialize harvest progress safely - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — user:// JSON autosave writes - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — serialize harvest progress safely - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html — user:// path semantics - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_timer.html — interval Timer child for execute_save - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_time.html — timestamp field in save blob - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production save schema beyond interval JSON # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production save schema beyond interval JSON - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — autosave manager as Autoload - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-game-loop-harvest/scripts/harvest_inventory_manager.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — inventory_updated for UI decoupling - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — inventory_updated for UI decoupling # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — hub re - Network accessline 36
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — inventory_updated for UI decoupling - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — hub receives harvested; UI listens - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — inventory dict belongs in save payload - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — replace dict hub with full stacking inventory # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — replace dict hub with full stacking inventory - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — inventory_updated bus patterns - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — consume_resource for sinks/crafting - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-game-loop-harvest/scripts/harvest_loop_patterns.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html — low_processor_usage_mode for idle gather UIs - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html — low_processor_usage_mode for idle gather UIs # - https://docs.godotengine.org/en/stable/classes/class_time.html — unix offline tick delta - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_os.html — low_processor_usage_mode for idle gather UIs - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_time.html — unix offline tick delta - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — batch yield math off main thread - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html — lock shared inventory from workers - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await gather delays without Timer nodes - Network accessline 81
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — resource_updated UI bus - Network accessline 82
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — idle/low-processor and thread batching # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — idle/low-processor and thread batching - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate offline/income rates after wiring - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unbind/bus patterns for harvest UI - Network accessline 86
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-game-loop-harvest/scripts/harvest_respawn_manager.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload world respawn registry - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload world respawn registry # - https://docs.godotengine.org/en/stable/classes/class_time.html — respawn_at via ticks; prefer uni - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload world respawn registry - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_time.html — respawn_at via ticks; prefer unix for saves - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — _process poll of depleted list - Network accessline 51
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — node_respawned consumers - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton init order for managers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton init order for managers - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist depleted IDs and absolute respawn times - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — open-world resource regeneration loops - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-game-loop-harvest/scripts/harvest_tool_data.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — tool type/tier/damage as Resource - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — tool type/tier/damage as Resource # - https://docs.godotengine.org/en/stable/classes/class_resource.html — serialize/swap tools without node st - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — tool type/tier/damage as Resource - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — serialize/swap tools without node state - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector-tuned damage and tier - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tool Resources beside harvest Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tool Resources beside harvest Resources - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equippable tools as inventory items - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-game-loop-harvest/scripts/harvestable_node.gd
- Network accessline 83
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html — world harvest collider entity - Network accessline 84
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html — world harvest collider entity # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html — layer swap on deplete/respaw - Network accessline 85
# - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html — world harvest collider entity - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html — layer swap on deplete/respawn - Network accessline 87
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — harvested/took_damage/interaction_failed - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — mesh hit-shake juice - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — local create_timer respawn fallback - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D layers for interactables # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayc - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D layers for interactables - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — player raycast → apply_hit - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — extend hit juice beyond position shake - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface harvest signals to HUD/inventory - Network accessline 95
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-game-loop-harvest/scripts/resource_data.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — HarvestResourceData as designer .tres - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — HarvestResourceData as designer .tres # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before runti - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — HarvestResourceData as designer .tres - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before runtime mutation - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — @export_group stats/interaction/respawn - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — optional item_scene drop instance - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for yield/tool gates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for yield/tool gates - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — yield_range feeds economy sources - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-game-loop-time-trial/SKILL.md
- Network accessline 103
### Official Documentation - [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — `get_ticks_usec()` for microsecond lap clocks when `OS.get_ticks_msec()` is too coarse for race records. - Network accessline 104
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — `get_ticks_usec()` for microsecond lap clocks when `OS.get_ticks_msec()` is too coarse for race records. - Network accessline 105
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — why finish-line and checkpoint overlap must run in `_physics_process`, not visual `_process` frames that can skip - Network accessline 106
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — monitoring, collision masks, and `body_entered` for ordered checkpoint gates without scanning every physics body. - Network accessline 107
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — scale shape resources (`BoxShape3D.size`) instead of non-uniform `CollisionShape3D` scale so SAT stays valid on gates. - Network accessline 108
- [Using transforms](https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html) — global position/basis capture for ghost samples and why Euler-only storage needs careful replay conversion. - Network accessline 109
- [Quaternion](https://docs.godotengine.org/en/stable/classes/class_quaternion.html) — `slerp()` between keyframes so ghost heading avoids gimbal lock from naive Euler lerp. - Network accessline 110
- [Transform3D](https://docs.godotengine.org/en/stable/classes/class_transform3d.html) — `interpolate_with()` for jitter-buffered network ghost playback between ordered frames. - Network accessline 111
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — `FileAccess` / `store_var` patterns for persisting ghost runs and best-time dictionaries without float display round-trips. - Network accessline 112
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — server-authoritative RPC validation so clients cannot fake lap/finish crossings. - Network accessline 113
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — `TRANSFER_MODE_UNRELIABLE` for high-frequency racer transforms where TCP-style reliability spikes latency. - Network accessline 114
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — `flush_buffered_events()` when frame-perfect boost/stop must see the latest raw input before the physics step. - Network accessline 115
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — `physics_ticks_per_second` / `get_physics_frames()` for integer frame-count timing bridges into MM:SS.mmm UI. - Network accessline 119
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, autoloads, and resource layout before wiring a `TimeTrialManager` and ch - Network accessline 120
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, autoloads, and resource layout before wiring a `TimeTrialManager` and checkpoint Areas into - Network accessline 121
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — Area3D/CollisionShape3D layers, RigidBody/CharacterBody vehicles, and physics-frame overlap rules that make checkpoint se - Network accessline 122
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — typed lap/split/finish signals between gates, manager, HUD, and ghost systems without brittle node-path - Network accessline 123
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed arrays, Packed* buffers, `await physics_frame`, and RPC annotations used in timing and authority patter - Network accessline 125
#### Complements - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — action maps and buffered boost/steer input that time-trial NEVER rules require to flush before p - Network accessline 126
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — action maps and buffered boost/steer input that time-trial NEVER rules require to flush before physics. - Network accessline 127
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — compressed binary ghost files and best-time persistence beyond in-memory sample arrays. - Network accessline 128
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — ENet peers, authority, and unreliable transform sync for live races and streamed ghost frames. - Network accessline 129
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — lag compensation, snapshots, and interest patterns when elevating a solo time trial int - Network accessline 130
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationServer3D agent max-speed for rubber-band AI that paces against the player without cheat - Network accessline 131
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate rubber-band factors, checkpoint difficulty, and target clear times before shipping trial par - Network accessline 132
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — chase/replay cameras that must track live cars and non-colliding ghost visuals during playback. - Network accessline 134
#### Downstream / consumers - [godot-genre-racing](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md) — full racing genre stack that consumes checkpoint clocks, ghosts, and leaderboard formatti - Network accessline 135
- [godot-genre-racing](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md) — full racing genre stack that consumes checkpoint clocks, ghosts, and leaderboard formatting as core loop primitives. - Network accessline 136
- [godot-game-loop-collection](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md) — meta inventory/collection loops that can gate unlocks on validated best times from this skill. - Network accessline 138
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 139
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-game-loop-time-trial/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-game-loop-time-trial/scripts/ghost_recorder.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_node3d.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — sample transforms on physics ticks with the vehicle body # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — sample transforms on physics ticks with the vehicle body - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist get_data() samples after stop_recording - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-game-loop-time-trial/scripts/ghost_replayer.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/classes/class_node3d.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — replay cameras following non-colliding ghost visuals # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — replay cameras following non-colliding ghost visuals - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — lerp/slerp weight math between ordered keyframes - Network accessline 98
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-game-loop-time-trial/scripts/time_trial_leaderboard_bridge.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store integer msec records instead of float display strings # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store integer msec records instead of float display strings - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD labels consuming format_msec / format_frames - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-game-loop-time-trial/scripts/time_trial_manager.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 74
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap/split/finish signals from ordered checkpoint validation # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap/split/finish signals from ordered checkpoint validation - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area gates that feed pass_checkpoint indices - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-game-loop-time-trial/scripts/time_trial_patterns.gd
- Network accessline 85
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 86
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 91
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 93
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-authoritative validate_checkpoint RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-authoritative validate_checkpoint RPCs - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — flush_buffered_events before boost application - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune rubber-band distance→speed factors - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — NavigationServer3D.agent_set_max_speed pacing - Network accessline 98
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-game-loop-time-trial/scripts/time_trial_playback_buffer.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_transform3d.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_transform3d.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_transform3d.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable streamed frames that need a jitter buffer # - https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable streamed frames that need a jitter buffer - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — snapshot/interpolation patterns for remote ghosts - Network accessline 67
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-game-loop-waves/SKILL.md
- Network accessline 111
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `WaveResource` compositions and delays stay designer-editable without hardcoding spawn tables in managers. - Network accessline 112
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `WaveResource` compositions and delays stay designer-editable without hardcoding spawn tables in managers. - Network accessline 113
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — `PackedScene.instantiate()` plus `add_child` / `call_deferred` is the safe spawn path for wave enemies. - Network accessline 114
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — track live mobs with `StringName` groups and `get_node_count_in_group` instead of scanning children every frame. - Network accessline 115
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — keep pacing on timers/`await`; never instantiate mid-physics callback without deferring. - Network accessline 116
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — pre-wave delays and spawn-rate gaps via `create_timer` without a forever `_process` countdown. - Network accessline 117
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — `wave_started` / `wave_cleared` / `all_waves_complete` decouple UI, audio, and combat from the manager timeline. - Network accessline 118
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` bosses/heavy waves so first spawn does not hitch. - Network accessline 119
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — weighted composition and spawn jitter with `RandomNumberGenerator.rand_weighted`. - Network accessline 120
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batch swarm visuals when hundreds of minions would explode draw calls. - Network accessline 121
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — hide off-camera arena mobs so dense waves stay GPU-affordable. - Network accessline 122
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — async agent paths and separate maps for flying vs walking wave units. - Network accessline 123
- [Using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — PhysicsServer3D/NavigationServer3D RID swarms when SceneTree nodes cannot scale. - Network accessline 127
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, exports, and groups before wiring a WaveManager into an arena. - Network accessline 128
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, exports, and groups before wiring a WaveManager into an arena. - Network accessline 129
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed `await`, signals, and `call_deferred` patterns the async wave trigger depends on. - Network accessline 130
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — `Resource`/`@export` composition and `duplicate_deep` so spawned mobs do not share stats. - Network accessline 132
#### Complements - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — ownership of wave/UI/combat signals so countdown and clear events stay leak-free. - Network accessline 133
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — ownership of wave/UI/combat signals so countdown and clear events stay leak-free. - Network accessline 134
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — hitboxes, death, and damage that decrement active-enemy counters when a wave unit dies. - Network accessline 135
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationServer queries, avoidance masks, and maps for pathing hundreds of wave agents. - Network accessline 136
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — pools, threaded loads, and safe add/remove when waves churn PackedScenes. - Network accessline 137
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — MultiMesh, occlusion, and server-side bodies for swarm density budgets. - Network accessline 138
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — style-matrix sampling of spawn counts, rates, and difficulty curves before shipping endless modes. - Network accessline 140
#### Downstream / consumers - [godot-genre-tower-defense](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) — lane/portal waves driven by WaveResource sequences and clear-win conditions - Network accessline 141
- [godot-genre-tower-defense](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) — lane/portal waves driven by WaveResource sequences and clear-win conditions. - Network accessline 142
- [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md) — arena/horde spawn pacing and enemy variety for wave shooters. - Network accessline 143
- [godot-genre-survival](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md) — endless multiplier waves and pressure ramps built on the same manager loop. - Network accessline 145
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 146
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-game-loop-waves/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-game-loop-waves/scripts/wave_loop_patterns.gd
- Network accessline 72
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 73
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — swarm scale patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigat - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — swarm scale patterns - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — async query_path + avoidance - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-game-loop-waves/scripts/wave_manager.gd
- Network accessline 126
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 127
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 128
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 129
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 130
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 131
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — wave_started/cleared fan-out # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-comb - Network accessline 132
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — wave_started/cleared fan-out - Network accessline 133
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — death hooks that clear active enemies - Network accessline 134
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-game-loop-waves/scripts/wave_resource.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveResource export groups # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mon - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveResource export groups - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune compositions without code - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-game-loop-waves/scripts/wave_spawner.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — editor Markers as spawn portals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genr - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — editor Markers as spawn portals - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — lane spawn points - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-game-loop-waves/scripts/wave_weighted_spawner.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — weight tables vs difficulty feel # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — weight tables vs difficulty feel - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — variety without hard-coded spawn scripts - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-gdscript-mastery/SKILL.md
- Network accessline 12
- Do **not** load this skill for general prose style or Godot engine version upgrades (3→4 / 4.x hops) — those live in [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SK - Network accessline 113
### Official Documentation - [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Language core for typed vars/funcs, `signal` declarations, `await`, and first-class Callables this sk - Network accessline 114
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Language core for typed vars/funcs, `signal` declarations, `await`, and first-class Callables this skill standardizes. - Network accessline 115
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — Canonical script order (`extends` → `class_name` → signals → exports → lifecycle → methods) used in reviews and refacto - Network accessline 116
- [Static typing in GDScript](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html) — Why typed Arrays/Dictionaries and return types unlock optimized opcodes and editor safe-lines. - Network accessline 117
- [GDScript: An introduction to dynamic languages](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html) — Lambdas, higher-order Callables, and advanced patterns behind filter/map/reduce helpers. - Network accessline 118
- [GDScript warning system](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html) — Turn unsafe casts, unused signals, and untyped hot paths into CI-visible warnings. - Network accessline 119
- [Logic preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html) — When to prefer declarative signals vs imperative calls so scripts stay decoupled. - Network accessline 120
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Official “signal up, call down” ownership rules this skill enforces. - Network accessline 121
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Connect/emit model and why string-based connect-by-name is avoided. - Network accessline 122
- [Callable](https://docs.godotengine.org/en/stable/classes/class_callable.html) — `bind()` / `unbind()` APIs for injecting or discarding callback arguments without wrapper nodes. - Network accessline 123
- [Array](https://docs.godotengine.org/en/stable/classes/class_array.html) — Typed arrays, `resize()`, and functional methods (`filter`/`map`/`reduce`/`all`/`any`) used in the scripts. - Network accessline 124
- [Dictionary](https://docs.godotengine.org/en/stable/classes/class_dictionary.html) — Safe `.get()` defaults and why size must not change while iterating keys. - Network accessline 125
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — Cache `@onready` / `%UniqueName` instead of `get_node`/`$` inside `_process` loops. - Network accessline 129
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoload registration, and scene ownership conventions that typed GD - Network accessline 130
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoload registration, and scene ownership conventions that typed GDScript scripts plug - Network accessline 131
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Component boundaries clarify which scripts own signals vs call-down APIs before style enforcement. - Network accessline 133
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Engine version upgrades (3→4 language breaks, 4.x hops); this skill stays on current GDScr - Network accessline 134
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Engine version upgrades (3→4 language breaks, 4.x hops); this skill stays on current GDScript 2.0 idioms. - Network accessline 135
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Deepens connect flags, buses, and sequencers after this skill’s typed signal/Callable basics. - Network accessline 136
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Contrasts heavy Autoloads with the `static var` singleton alternatives shown here. - Network accessline 137
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Prefer Resources for shared config; keep GDScript modules thin and typed around Resource payloads - Network accessline 138
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — `@onready`, unique names, and await sequences must stay valid across scene swaps and loaders. - Network accessline 139
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Typed signals and Callables make `watch_signals` / spies reliable in unit tests. - Network accessline 140
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Pair style/perf smells from this skill with profiler and custom monitors when hot paths remain slow. - Network accessline 141
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — FSM enter/exit handlers should follow the same typed-signal and await sequencing conventions. - Network accessline 143
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when typed GDScript alone is not enough; servers, poolin - Network accessline 144
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when typed GDScript alone is not enough; servers, pooling, and broader CPU/GPU tacti - Network accessline 145
- [godot-auditor](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md) — Project-wide audits consume the typing, signal-up, and hot-path rules codified in this skill. - Network accessline 146
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Abilities need typed signal payloads and await-safe cooldowns grounded in these language patterns. - Network accessline 147
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage/death fan-out depends on typed emits and safe casts taught here. - Network accessline 149
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting scripting con - Network accessline 150
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting scripting concern.
skills/godot-gdscript-mastery/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 19
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-gdscript-mastery/scripts/advanced_lambdas.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lambdas as short-lived signal handlers # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lambdas as short-lived signal handlers - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/array_preallocation_perf.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — resize before append storms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — resize before append storms - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — pre-size lattices/meshes in generators - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/await_sequence_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loaders before enabling gameplay # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loaders before enabling gameplay - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — await signal chains vs timer flag soup - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/callable_binding_context.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bind context on shared handlers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-u - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bind context on shared handlers - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — bind index/id on button.pressed - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/dictionary_safe_iteration.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_dictionary.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — erase expired save keys safely # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-reso - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — erase expired save keys safely - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — mutate Resource dicts without iterator bugs - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/functional_lambda_logic.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — reduce/closest-target patterns in AI queries # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — reduce/closest-target patterns in AI queries - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/performance_analyzer.gd
- Network accessline 122
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 123
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 124
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 125
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 126
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 127
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate analyzer hits to profiler # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 128
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate analyzer hits to profiler - Network accessline 129
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fix confirmed hot-path smells - Network accessline 130
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/safe_type_casting.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — safe `as` on body_entered payloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat- - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — safe `as` on body_entered payloads - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — cast hitboxes without hard-cast crashes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/signal_architecture_validator.gd
- Network accessline 109
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 110
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 111
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 112
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 113
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 114
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deeper connect/bus fixes after validator hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 115
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deeper connect/bus fixes after validator hits - Network accessline 116
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — children emit; parents wire and call down - Network accessline 117
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/static_var_singleton_alt.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — when Autoload beats static var # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — when Autoload beats static var - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — register Autoload only when needed - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/type_checker.gd
- Network accessline 112
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 113
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 114
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 115
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 116
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 117
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — project-wide typing gates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SK - Network accessline 118
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — project-wide typing gates - Network accessline 119
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — fail CI on untyped public APIs - Network accessline 120
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/typed_collections_mastery.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — typed collections before broader CPU tactics # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — typed collections before broader CPU tactics - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — typed Dictionaries over ad-hoc Variant bags - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/typed_signal_definitions.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed emits before bus/sequencer patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed emits before bus/sequencer patterns - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — typed damage_taken payloads - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-gdscript-mastery/scripts/unbind_signal_args.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unbind unwanted physics/UI args # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unbind unwanted physics/UI args - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-genre-action-rpg/SKILL.md
- Network accessline 122
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — ARPG stats, loot affixes, leveling tables, and equipment templates belong in `Resource` assets so designers can author `.t - Network accessline 123
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — ARPG stats, loot affixes, leveling tables, and equipment templates belong in `Resource` assets so designers can author `.tres` data without rewriting - Network accessline 124
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Always `duplicate(true)` shared stat/loot templates at spawn so one goblin’s HP or inventory mutation cannot rewrite every instance’s `.tres`. - Network accessline 125
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / typed Dictionaries drive Inspector-tuned damage, resistances, XP curves, and gear slots that balance without recom - Network accessline 126
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox overlap signals are the engine baseline for real-time melee and projectile contact detection. - Network accessline 127
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Direct space-state shape/ray queries power high-entity-count AoE and line checks without spawning a Node per blast. - Network accessline 128
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Resolve hitboxes, knockback, telegraphs, and chase ticks in `_physics_process` for fixed-delta combat determinism - Network accessline 129
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Combat logs, XP grants, boss phases, and HUD damage floats should subscribe to signals instead of hard-referencing fighters. - Network accessline 130
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Faction aggro and AoE damage should `call_group` / `call_group_flags` rather than walking the SceneTree every frame. - Network accessline 131
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep “signals up, calls down”: parents/UI observe combat; managers call into hitboxes and state nodes—never treat the HUD as i - Network accessline 132
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Sync attack/move Advance Conditions with explicit booleans (no `!` in expressions) so combo and stagger states stay reliable. - Network accessline 133
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — Parse large late-game inventories, loot rolls, and save blobs off the main thread so combat stays at 60 FPS. - Network accessline 134
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist level, gear, skill ranks, and cooldown end timestamps with the rest of progression—never write runtime logs to `res://`. - Network accessline 138
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoloads, folder layout, and input/project settings must be solid before stacking c - Network accessline 139
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoloads, folder layout, and input/project settings must be solid before stacking combat, inventory, a - Network accessline 140
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Player/enemy locomotion and `move_and_slide` are the movement substrate under hit recovery, chase, and attack - Network accessline 141
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Stats, affixes, and leveling curves are Resource-first; load this before inventing Node-heavy cha - Network accessline 142
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Combat buses, health_changed, and loot pickup events need clear signal ownership so UI/logs never own c - Network accessline 144
#### Complements - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage pipelines, hit reactions, and targeting consume hitbox/hurtbox events this genre skill wire - Network accessline 145
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage pipelines, hit reactions, and targeting consume hitbox/hurtbox events this genre skill wires into builds and - Network accessline 146
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Exponential damage curves, diminishing armor, and modifier stacks need a dedicated stats/modifier layer. - Network accessline 147
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Equipment slots, rarity tiers, and affix rolls live in inventory data separate from the SceneTree HUD. - Network accessline 148
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Cooldowns, mana costs, and skill-tree grants compose with combat hit resolve for hotbar ARPGs. - Network accessline 149
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Prefer HealthComponent / HitboxComponent children over deep `BaseEnemy` inheritance for modular RPG units. - Network accessline 150
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Boss telegraphs, stagger, and cast/channel states belong in hierarchical FSMs, not nested `if/eli - Network accessline 152
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After damage curves, loot rarities, and ability costs are tunable, Monte - Network accessline 153
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After damage curves, loot rarities, and ability costs are tunable, Monte Carlo loadout sims prove DPS - Network accessline 154
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Kill/collect/boss-phase objectives consume the same combat and inventory events this genre loop emits. - Network accessline 155
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Vendor pricing and sink/source loops sit on top of loot rarity and crafting once drops are stable. - Network accessline 156
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Character builds, gear, and skill ranks must round-trip through a durable save schema for long ARPG session - Network accessline 158
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 159
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-genre-action-rpg/references/arpg-subsystems-deep.md
- Network accessline 31
Hotbar abilities → [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md). Skill-tree unlocks grant `AbilityResource` to the **caster's** scene manager — not a global comba
skills/godot-genre-action-rpg/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-action-rpg/scripts/animation_condition_sync.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html — Advance Conditions / parameters - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html — Advance Conditions / parameters # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — set() parameters/conditions/ - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html — Advance Conditions / parameters - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — set() parameters/conditions/* - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — clip playback under AnimationTree # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-st - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — clip playback under AnimationTree - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — attack/move FSM drives conditions - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/aoe_group_broadcaster.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group AoE broadcast - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group AoE broadcast # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — avoid SceneTree scans - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group AoE broadcast - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — avoid SceneTree scans - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_aoe_damage resolve # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architec - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_aoe_damage resolve - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — group calls vs signal buses - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/aoe_physics_query.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html — direct_space_state queries - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html — direct_space_state queries # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html — intersect_shape AoE - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html — direct_space_state queries - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html — intersect_shape AoE - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — duck-typed take_damage on hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability- - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — duck-typed take_damage on hits - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — explosion execute() payloads - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/base_stat_resource.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — stats as .tres data - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — stats as .tres data # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector-tuned attributes - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — stats as .tres data - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector-tuned attributes - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for RPG data # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for RPG data - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — modifiers on top of base stats - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/character_stats_resource.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — modular RPG attributes - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — modular RPG attributes # - https://docs.godotengine.org/en/stable/classes/class_resource.html — typed Dictionary resistances - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — modular RPG attributes - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — typed Dictionary resistances - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — scaling and mitigation formulas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — scaling and mitigation formulas - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sim resistance vs DPS curves - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/combat_damage_calculator.gd
- Network accessline 33
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — NEVER linear armor to 100% - Network accessline 34
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — NEVER linear armor to 100% # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SK - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — NEVER linear armor to 100% - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DamageData integration
skills/godot-genre-action-rpg/scripts/combat_event_bus.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — global combat signals - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — global combat signals # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — Autoload observers - Network accessline 17
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — global combat signals - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — Autoload observers - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bus ownership and fan-out # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-s - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bus ownership and fan-out - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — enemy_defeated / XP hooks - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/combat_log_connector.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — bind metadata on connect - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — bind metadata on connect # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — inject listeners, - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — bind metadata on connect - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — inject listeners, do not hardcode UI - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — health_changed ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — health_changed ownership - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — entity damage events - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/cooldown_coroutine.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await create_timer cooldowns - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await create_timer cooldowns # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — cast gating vs ti - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await create_timer cooldowns - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — cast gating vs tick timing - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — skill cooldown patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-ba - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — skill cooldown patterns - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — uptime vs cooldown balance - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/damage_label_manager.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene pool instantiate - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene pool instantiate # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene pool instantiate - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — float/fade ticks - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — spawn_label from hit resolve # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-compositio - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — spawn_label from hit resolve - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — pooled VFX as sibling components - Network accessline 76
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/deep_stat_duplicator.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate() before mutate - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate() before mutate # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — shared Resource references - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate() before mutate - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — shared Resource references - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — template vs instance Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — template vs instance Resources - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — per-entity buff mutation - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/duck_typed_hitbox.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — Area overlap for hits - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — Area overlap for hits # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — body_entered duck-typed damage - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — Area overlap for hits - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html — body_entered duck-typed damage - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DamageData dictionaries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKI - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DamageData dictionaries - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — hitboxes without class hard-coupling - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/enemy_area_scaler.gd
- Network accessline 21
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — exponential progression curve policy - Network accessline 22
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — exponential progression curve policy # --- - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — exponential progression curve policy
skills/godot-genre-action-rpg/scripts/entity_stat_duplicator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep duplicate(true) - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep duplicate(true) # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — prevent cross-instance leaks - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep duplicate(true) - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — prevent cross-instance leaks - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — spawn-time localization # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-st - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — spawn-time localization - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — unique current_stats blocks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/health_component.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — health_changed / died - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — health_changed / died # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats Resource export - Network accessline 24
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — health_changed / died - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats Resource export - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HealthComponent composition # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HealthComponent composition - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage apply pipeline - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/hierarchical_state_base.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — physics_tick delegation - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — physics_tick delegation # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — state c - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — physics_tick delegation - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — state children under owner - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical ARPG AI/player FSM # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical ARPG AI/player FSM - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — movement states under physics - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/high_speed_aggro_broadcaster.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group_flags DEFERRED - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group_flags DEFERRED # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — threat alerts vs signals - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group_flags DEFERRED - Network accessline 20
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — threat alerts vs signals - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deferred group vs bus tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deferred group vs bus tradeoffs - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — on_threat_detected state entry - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/hitbox_component.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — area_entered hit detect - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — area_entered hit detect # - https://docs.godotengine.org/en/stable/classes/class_area2d.html — safe 'as' cast to HealthComponent - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — area_entered hit detect - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html — safe 'as' cast to HealthComponent - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox pairing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKIL - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox pairing - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HitboxComponent sibling pattern - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/leveling_table.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — XP curve Resource - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — XP curve Resource # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — designer Curve export - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — XP curve Resource - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — designer Curve export - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — level-up stat grants # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/S - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — level-up stat grants - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate XP/power curve - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/loot_generator.gd
- Network accessline 53
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — Item resources and affix application - Network accessline 54
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — Item resources and affix application # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-econom - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — Item resources and affix application - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — drop tables and sinks
skills/godot-genre-action-rpg/scripts/signal_combat_decoupler.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — signals up for combat_logged - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — signals up for combat_logged # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — UI observes, - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — signals up for combat_logged - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — UI observes, combat emits - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combat ↔ HUD decoupling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sy - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combat ↔ HUD decoupling - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage_dealt hooks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/stat_reduction_solver.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats defense input - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats defense input # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html — Array.reduce modifier ch - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats defense input - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html — Array.reduce modifier chains - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — diminishing returns / modifier order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte- - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — diminishing returns / modifier order - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sim modifier stacks - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/telegraphed_enemy.gd
- Network accessline 99
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — wind-up/attack in _physics_process - Network accessline 100
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — wind-up/attack in _physics_process # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — player group - Network accessline 101
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — wind-up/attack in _physics_process - Network accessline 102
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — player group targeting - Network accessline 103
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Hitbox Area2D strikes - Network accessline 104
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — CHARGE/ATTACK/RECOVERY states # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 105
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — CHARGE/ATTACK/RECOVERY states - Network accessline 106
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — chase movement - Network accessline 107
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — telegraph → damage window - Network accessline 108
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/threaded_inventory_loader.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — add_group_task inventory parse - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — add_group_task inventory parse # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — large save/loot JSON off main threa - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — add_group_task inventory parse - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — large save/loot JSON off main thread - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item Resource hydration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-sy - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item Resource hydration - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — async load gates - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-action-rpg/scripts/typed_inventory_storage.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — equipment slot Resources - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — equipment slot Resources # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html — Dictionary[StringName, Re - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — equipment slot Resources - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html — Dictionary[StringName, Resource] - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equip/unequip + rarity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKI - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equip/unequip + rarity - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — recalc on gear change - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-genre-battle-royale/SKILL.md
- Network accessline 87
| Phase | Skills | Purpose | |-------|--------|---------| | 1. Net | [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) | Authoritative server, relevanc - Network accessline 88
|-------|--------|---------| | 1. Net | [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) | Authoritative server, relevancy, RPCs | | 2. Map | [godot-3 - Network accessline 89
| 1. Net | [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) | Authoritative server, relevancy, RPCs | - Network accessline 90
| 2. Map | [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md), [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 91
| 3. Items | [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) | Backpack / attachments / armor | - Network accessline 92
| 4. Combat | [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md), [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat- - Network accessline 94
| 6. Balance | [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) | Zone DPS, loot rarity, TTK bands | - Network accessline 159
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority, peer lifecycle, and visibility-aware sync patterns for 100-player relevancy inst - Network accessline 160
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority, peer lifecycle, and visibility-aware sync patterns for 100-player relevancy instead of full-mesh broadcasts - Network accessline 161
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host/client peer sized for high concurrent match populations without TCP head-of-line blocking. - Network accessline 162
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — Reliable vs unreliable/unordered transfer modes so movement snapshots never back up the channel. - Network accessline 163
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication, `replication_interval` / on-change deltas, and per-peer visibility filters for interest management. - Network accessline 164
- [MultiplayerSpawner](https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html) — Spawn/despawn replication for players, loot drops, and late-join scene graph consistency. - Network accessline 165
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless` and multi-instance CLI launches for dedicated match servers. - Network accessline 166
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — Server export presets and feature tags that strip client-only rendering/input paths. - Network accessline 167
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — Bake occlusion for dense building clusters so large BR maps stay GPU-viable. - Network accessline 168
- [Mesh level of detail (LOD)](https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html) — Distance LODs for terrain props and structures that dominate draw cost at drop-zone scale. - Network accessline 169
- [Optimization using MultiMeshes](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — Batch foliage/debris into MultiMesh draw calls instead of per-instance nodes. - Network accessline 170
- [Optimization using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer RID paths for dense loot visuals without SceneTree node overhead. - Network accessline 171
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded `ResourceLoader` sector streaming for non-blocking open-world map loads. - Network accessline 175
#### Prerequisites - [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Authoritative server RPCs, transfer modes, and lobby/peer lifecycle that BR re - Network accessline 176
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Authoritative server RPCs, transfer modes, and lobby/peer lifecycle that BR relevancy and lag com - Network accessline 177
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoloads, export feature flags, and project layout for headless dedicated vs client builds. - Network accessline 178
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Large terrain chunking, collision generation, and world streaming prerequisites for storm-scale maps. - Network accessline 180
#### Complements - [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Authority split, prediction shells, and snapshot interpolation before - Network accessline 181
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Authority split, prediction shells, and snapshot interpolation before applying BR-scale - Network accessline 182
- [godot-server-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md) — Headless host scaffolding and PhysicsServer/RID patterns used by authoritative match simulation. - Network accessline 183
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Dedicated-server presets, INTERNET permissions, and CLI packaging for multi-instance match tests. - Network accessline 184
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Backpacks, attachments, and armor state that authoritative looting must validate server-side. - Network accessline 185
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — LOD, pooling, and CPU budgets when loot density and peer count stress the match server/client - Network accessline 186
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Kill-feed and match-event buses that stay local while RPCs carry cross-peer eliminations. - Network accessline 187
- [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md) — Hitscan/projectile combat patterns and lag-compensated validation used inside the BR engagement loop. - Network accessline 189
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate zone DPS phases, loot rarity tables, and TTK bands so storm/loot - Network accessline 190
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate zone DPS phases, loot rarity tables, and TTK bands so storm/loot pacing stays fair across 10 - Network accessline 191
- [godot-ai-navigation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md) — Bot pathfinding and interest-culled AI when filling lobbies with threaded server-side bots. - Network accessline 193
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting BR concern. - Network accessline 194
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting BR concern.
skills/godot-genre-battle-royale/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-battle-royale/scripts/async_map_loader.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sector/chunk streaming for large maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sector/chunk streaming for large maps - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread hitch on load - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/authoritative_looting.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — backpack/item state ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multip - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — backpack/item state ownership - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-validated RPCs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/enet_br_server.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet peer capacity and match host setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet peer capacity and match host setup - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — dedicated host process shape - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/headless_branch_logic.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated server export presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated server export presets - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — headless feature branching - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/kill_feed_bus.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local elimination event bus # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multi - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local elimination event bus - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — interest-scoped kill events - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/multimesh_vegetation.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — foliage density on BR terrain # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfo - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — foliage density on BR terrain - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — draw-call batching budgets - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/rid_loot_spawner.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/instance density without nodes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/instance density without nodes - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — loot identity when interactables need authority - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/server_state_buffer.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — jitter/out-of-order UDP handling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — jitter/out-of-order UDP handling - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — tick-sorted state buffers - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/state_replication_unreliable.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable movement transfer modes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable movement transfer modes - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — snapshot interpolation shells - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/storm_system.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — zone phase DPS / shrink pacing bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — zone phase DPS / shrink pacing bands - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative storm state replication - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/targeted_rpc_relay.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — rpc_id interest targeting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perf - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — rpc_id interest targeting - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cut broadcast bandwidth - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-battle-royale/scripts/threaded_ai_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — bot pathfinding off the match tick # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-serv - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — bot pathfinding off the match tick - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server CPU isolation for AI - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-genre-card-game/SKILL.md
- Network accessline 111
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — CardData as `.tres` Resources so designers edit cost/stats without touching UI scripts. - Network accessline 112
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — CardData as `.tres` Resources so designers edit cost/stats without touching UI scripts. - Network accessline 113
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` patterns that drive Inspector-authored card definitions. - Network accessline 114
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — `_get_drag_data` / `_can_drop_data` / `_drop_data` and `set_drag_preview` for native card drag-and-drop. - Network accessline 115
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — building interactive card faces with `_gui_input`, `mouse_filter`, and `_draw` for dense boards. - Network accessline 116
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — anchoring hand/board zones so layouts survive resolution changes. - Network accessline 117
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — when HBox/Grid help deck-builder grids vs manual hand arcing. - Network accessline 118
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — interruptible `create_tween()` / `tween_property` juice for draw, play, and discard moves. - Network accessline 119
- [Beziers, curves and paths](https://docs.godotengine.org/en/stable/tutorials/math/beziers_and_curves.html) — math behind arcing hand layouts instead of circular fudge factors. - Network accessline 120
- [Curve2D](https://docs.godotengine.org/en/stable/classes/class_curve2d.html) — `sample_baked()` for smooth non-circular fan positions and rotations. - Network accessline 121
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — seeded RNG and shuffle-bag fairness for draw piles. - Network accessline 122
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Resource `changed` and effect-stack signals that keep UI reactive without `_process` polling. - Network accessline 123
- [Your first 2D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html) — canvas_item foil/rarity shaders on card faces. - Network accessline 127
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Autoloads, and import basics before wiring DeckManager and card scenes. - Network accessline 128
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Autoloads, and import basics before wiring DeckManager and card scenes. - Network accessline 129
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — `.tres` ownership, duplication, and `emit_changed` so match buffs never leak into authored card f - Network accessline 130
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed Arrays, Callables/Commands, and `match` phases used by effect stacks and turn machines. - Network accessline 131
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Control layout, anchors, and mouse_filter habits required for hand/board hit-testing. - Network accessline 133
#### Complements - [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — kill/parallel Tween patterns so rapid plays do not teleport or stack dead tweens. - Network accessline 134
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — kill/parallel Tween patterns so rapid plays do not teleport or stack dead tweens. - Network accessline 135
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — bus/signal graphs for draw, play, resolve, and discard without UI owning game rules. - Network accessline 136
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — pointer vs action maps when cards share the viewport with keyboard shortcuts and accessibility drag. - Network accessline 137
- [godot-turn-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md) — Draw/Main/Combat/End phase ownership that this skill's turn state machine plugs into. - Network accessline 138
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — canvas_item rarity foils and highlight materials beyond the skill's starter hologram snippet. - Network accessline 140
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate mulligans, mana curves, and win-rate vs cost/power so card stats - Network accessline 141
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate mulligans, mana curves, and win-rate vs cost/power so card stats stay fair under RNG. - Network accessline 142
- [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — run-based deckbuilders that consume CardData, shops, and per-act draft pools. - Network accessline 143
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — collection/deck-builder UIs that persist owned cards separately from the in-match piles. - Network accessline 144
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — keyword/status effects (Poison, Taunt, Shield) resolved as reusable ability resources on the stack. - Network accessline 146
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 147
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-card-game/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-card-game/scripts/board_query_filter.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — filter/Callable board queries without index bugs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — filter/Callable board queries without index bugs - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — keyword flags (Taunt) consumed by filters - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/board_state_dictionary.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Dictionary[Vector2i] board models vs node order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Dictionary[Vector2i] board models vs node order - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — store CardData refs, not Control nodes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/card_data.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres CardData authorship and emit_changed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres CardData authorship and emit_changed - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — enums/exports for Inspector-safe definitions - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/card_data_resource.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — duplicate-before-mutate for match buffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — duplicate-before-mutate for match buffs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed → reactive card faces - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/card_drag_drop.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — pointer vs shortcut/accessibility drag paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — pointer vs shortcut/accessibility drag paths - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — mouse_filter / z_index while dragging - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/card_effect_resolution.gd
- Network accessline 72
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 73
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — effect_started/finished UI locks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — effect_started/finished UI locks - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — keyword effects pushed as stack commands - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/heal targets during resolve - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/card_tween_manager.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/parallel patterns for interruptible card juice # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/parallel patterns for interruptible card juice - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — tween global_position vs layout containers - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/deck_builder_validator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — owned-card collection feeding builder rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — owned-card collection feeding builder rules - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate mana curves against sim win-rates - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — pack/shop costs that constrain deck construction - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/deck_shuffle_bag.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — measure streak risk vs shuffle-bag fairness # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — measure streak risk vs shuffle-bag fairness - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Array pile ops (shuffle/pop_back) - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/match_state_resetter.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reset/duplication so .tres stay pristine # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reset/duplication so .tres stay pristine - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist collection, never in-match buffs - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/reactive_card_ui.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed → label/stat refresh # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed → label/stat refresh - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — bind UI to duplicated match instances - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-card-game/scripts/turn_state_machine.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — shared Draw/Main/Combat/End phase ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — shared Draw/Main/Combat/End phase ownership - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — escalate when phases need nested FSMs - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — phase_changed events for UI locks - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-genre-educational/SKILL.md
- Network accessline 106
### Official Documentation - [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / locale workflow for classroom multi-language UI without hardcoding strings. - Network accessline 107
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / locale workflow for classroom multi-language UI without hardcoding strings. - Network accessline 108
- [Localization using gettext](https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_gettext.html) — PO/CSV pipeline and plural forms used by runtime locale switching. - Network accessline 109
- [Text-to-speech](https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html) — DisplayServer TTS voices, speak/stop, and consent-friendly accessibility read-aloud. - Network accessline 110
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — Colored keywords, formulas, meta links, and custom RichTextEffect reveals for lessons. - Network accessline 111
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Responsive quiz/layout composition for tablets and classroom laptops. - Network accessline 112
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Anchor/offset rules that replace absolute pixel placement across orientations. - Network accessline 113
- [Keyboard/Controller Navigation and Focus](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and grab_focus patterns for keyboard-only classroom navigation. - Network accessline 114
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — StudentProfile / curriculum node Resources decoupled from presentation. - Network accessline 115
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist mastery, XP, and progress without baking credentials into exports. - Network accessline 116
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool grading so heavy assessment never freezes the quiz UI. - Network accessline 117
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Tree pause + `process_mode` so assessments freeze world logic while UI stays interactive. - Network accessline 118
- [Performance](https://docs.godotengine.org/en/stable/tutorials/performance/index.html) — Custom monitors, low-processor mode, and battery-friendly idle screens for ed apps. - Network accessline 122
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project locale, display, and input map defaults must exist before classroom UI and T - Network accessline 123
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project locale, display, and input map defaults must exist before classroom UI and TTS toggles. - Network accessline 124
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Resources, signals, and await patterns underpin student profiles and quiz flow. - Network accessline 125
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Anchors/containers are the non-negotiable layout base for multi-device lesson screens. - Network accessline 127
#### Complements - [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — BBCode, meta clicks, and custom effects for glossaries and formula-heavy prompts. - Network accessline 128
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — BBCode, meta clicks, and custom effects for glossaries and formula-heavy prompts. - Network accessline 129
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Readable theme scales and contrast for mixed tablet/laptop classrooms. - Network accessline 130
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Durable StudentProfile / mastery persistence beyond ad-hoc ConfigFile snippets. - Network accessline 131
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — XP bars, confetti timing, and overlay fades that sell the “Duolingo effect.” - Network accessline 132
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Mastery-up, hint-revealed, and difficulty-changed events without UI↔logic hardwiring. - Network accessline 133
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Focus actions, drag-and-drop answers, and IME-safe text entry for assessments. - Network accessline 135
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate override bands so adaptive difficulty actually lands near ~70% f - Network accessline 136
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate override bands so adaptive difficulty actually lands near ~70% flow/mastery success. - Network accessline 137
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Question → Answer → Result → Adapt quiz FSMs once the curtain grows beyond one script. - Network accessline 138
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Lesson map ↔ quiz ↔ results transitions without leaking paused tree state. - Network accessline 139
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when scoring threads, TTS, or rich-text effects still show profiler cost on school h - Network accessline 140
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Confetti/reward bursts wired to correct-answer juice without blocking pedagogy. - Network accessline 142
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting educational c - Network accessline 143
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting educational concern.
skills/godot-genre-educational/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 62
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 75
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-educational/scripts/adaptive_difficulty_adjuster.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate ~70% flow success bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate ~70% flow success bands - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — difficulty_changed / hint_suggested wiring - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — rolling window + threshold logic - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/adaptive_ui_anchors.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — prefer containers over raw anchors when possible # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — prefer containers over raw anchors when possible - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — scale-aware theme constants - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — stretch mode / window size defaults - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/assessment_pause_handler.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause-safe lesson transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause-safe lesson transitions - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — overlay show/hide while paused - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — assessment vs world states - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/dynamic_localization.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_gettext.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_gettext.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_translationserver.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — refresh BBCode after locale change # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-th - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — refresh BBCode after locale change - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — font fallbacks per locale - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist student language preference - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/focus_navigation_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_cancel / focus actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-container - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_cancel / focus actions - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — focusable control trees - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visible focus styles for classrooms - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/interactive_rich_text.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — meta_clicked glossary patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-contai - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — meta_clicked glossary patterns - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — popup definition layout - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — glossary open signals - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/low_processor_optimizer.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/index.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/index.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/performance/index.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — battery/idle CPU budgets on school laptops # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — battery/idle CPU budgets on school laptops - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — OS / display project settings - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — disable low-processor mode during juice - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/spaced_repetition_scheduler.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — question banks as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mo - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — question banks as Resources - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — retention interval fairness - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/student_progress_config.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production profile persistence patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production profile persistence patterns - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Resource vs ConfigFile tradeoffs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — feed mastery metrics into balance sims - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/text_reveal_effect.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom BBCode effect registration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom BBCode effect registration - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — alternate non-shader reveal timing - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — pair reveals with reward VFX - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/threaded_scoring_engine.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when grading still stalls UI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when grading still stalls UI - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — marshal results back to main thread - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — bind/callable task payloads - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-educational/scripts/tts_manager.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consent toggle + accessibility input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-u - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consent toggle + accessibility input - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — speak visible prompt text - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — OS TTS availability assumptions - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-genre-fighting/SKILL.md
- Network accessline 94
|------|--------| | Damage scaling ~10%/hit | Track in combo state; store cancel hierarchy on Attack Resources | | States | IDLE/ATTACKING/HITSTUN/BLOCKSTUN… with integer `state_frame` — peer [godot-state-machine-advanced](https://github.co - Network accessline 96
| States | IDLE/ATTACKING/HITSTUN/BLOCKSTUN… with integer `state_frame` — peer [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) | - Network accessline 100
|------|--------| | Snapshots | **MANDATORY** [rollback_state_serializer.gd](scripts/rollback_state_serializer.gd) | | Transport | UDP/ENet via [raw_byte_network_sync.gd](scripts/raw_byte_network_sync.gd); peer [godot-multiplayer-networking - Network accessline 102
| Transport | UDP/ENet via [raw_byte_network_sync.gd](scripts/raw_byte_network_sync.gd); peer [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) | - Network accessline 117
For roster / matchup simulation, use [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md). - Network accessline 146
### Official Documentation - [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Fighting logic must run on a fixed physics tick (or custom frame counter), not variabl - Network accessline 147
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Fighting logic must run on a fixed physics tick (or custom frame counter), not variable `_process` deltas. - Network accessline 148
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Disable `use_accumulated_input` and sample actions per frame so buffers and motion windows stay deterministic. - Network accessline 149
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Action maps and event handling patterns behind 5–10 frame buffers and motion detection. - Network accessline 150
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Stick deadzones and digital gate thresholds for clean QCF/DP direction history. - Network accessline 151
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox volumes, monitoring vs monitorable, and why signal lag is often too late for frame-perfect trades. - Network accessline 152
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks for High/Low/Throw filtering instead of string groups in the hot path. - Network accessline 153
- [PhysicsDirectSpaceState2D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html) — Immediate `intersect_shape` hit resolution without waiting on `Area2D` overlap signals. - Network accessline 154
- [PhysicsShapeQueryParameters2D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html) — Shape query setup (mask, exclude, collide_with_areas) for direct hitbox checks. - Network accessline 155
- [AnimationMixer](https://docs.godotengine.org/en/stable/classes/class_animationmixer.html) — `ADVANCE_MANUAL` / callback mode so attack clips advance in lockstep with integer frame data. - Network accessline 156
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Store startup/active/recovery, cancels, and balance profiles as `.tres` data—not hardcoded script constants. - Network accessline 157
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authority, RPCs, and peer roles when adding netplay around a deterministic fighter sim. - Network accessline 158
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP/ENet transport for rollback-friendly input exchange without TCP head-of-line blocking. - Network accessline 162
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Physics tick rate, input map, and project defaults must be locked before frame-data - Network accessline 163
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Physics tick rate, input map, and project defaults must be locked before frame-data systems stay determ - Network accessline 164
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Action sampling, device mapping, and buffer-friendly input plumbing under motion commands and cancels. - Network accessline 165
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Layers/masks and direct space queries are the substrate for hitbox/hurtbox resolution without Area signal lag. - Network accessline 166
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Grounded movement, facing, and teleport/`reset_physics_interpolation` contracts fighters still need outside p - Network accessline 168
#### Complements - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Shared DamageData / hit confirm patterns that fighting frame data specializes into startup-active- - Network accessline 169
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Shared DamageData / hit confirm patterns that fighting frame data specializes into startup-active-recovery windows. - Network accessline 170
- [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — Hitbox enable tracks, cancel frames, and recovery locks driven from animation rather than free-running timers - Network accessline 171
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — IDLE/ATTACKING/HITSTUN/BLOCKSTUN FSMs with integer `state_frame` counters instead of `await`-base - Network accessline 172
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Move lists, cancel tables, and FighterBalanceProfile resources with safe duplication per fighter - Network accessline 173
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Hit confirm, round end, and HUD events without coupling the sim loop to presentation nodes. - Network accessline 174
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Peer sync, RPC discipline, and authoritative validation around rollback or delayed-input netcode. - Network accessline 175
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Prediction, reconciliation, and lobby/late-join patterns when a local fighter becomes n - Network accessline 177
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate matchup matrices, damage scaling, and punish windows across the - Network accessline 178
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate matchup matrices, damage scaling, and punish windows across the roster instead of guessing f - Network accessline 180
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering fighting peers and syncing shared script mirrors. - Network accessline 181
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering fighting peers and syncing shared script mirrors.
skills/godot-genre-fighting/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-fighting/scripts/bitwise_state_flags.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — compact fighter state bits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gds - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — compact fighter state bits - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — bitmask enums in hot paths - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/deterministic_physics_loop.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — fixed tick configuration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characte - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — fixed tick configuration - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — teleport + reset_physics_interpolation - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/direct_hitbox_query.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — immediate intersect_shape resolution # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-comba - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — immediate intersect_shape resolution - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — frame-perfect hit confirms - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/fighting_input_buffer.gd
- Network accessline 104
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 105
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 106
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 107
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 108
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 109
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — frame buffers and action sampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proj - Network accessline 110
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — frame buffers and action sampling - Network accessline 111
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — input map + physics tick defaults - Network accessline 112
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/hit_stop_controller.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit-stop thaw timers ignore_time_scale # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit-stop thaw timers ignore_time_scale - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/hitbox_component.gd
- Network accessline 50
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 51
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox DamageData contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d- - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox DamageData contracts - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks for High/Low/Throw - Network accessline 57
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/input_accumulation_control.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — sub-frame timing and accumulation policy # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — sub-frame timing and accumulation policy - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/manual_animation_advancer.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — ADVANCE_MANUAL hit windows # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — ADVANCE_MANUAL hit windows - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/raw_byte_network_sync.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — UDP/ENet input exchange # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — UDP/ENet input exchange - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — late-join and lobby sync - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/rollback_state_serializer.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot/rollback state payloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot/rollback state payloads - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — reconciliation consumers - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/round_timer_logic.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — round timeout / match-end events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — round timeout / match-end events - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — timeout win-rate simulation knobs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-fighting/scripts/string_name_optimization.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName comparisons for AI/state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName comparisons for AI/state - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — state id tokens - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-genre-horror/SKILL.md
- Network accessline 117
### 3. Hiding-Spot Metadata System Use `set_meta` / groups — **MANDATORY**: [predator_stalking_ai.gd](scripts/predator_stalking_ai.gd) + peer [godot-genre-stealth](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 118
Use `set_meta` / groups — **MANDATORY**: [predator_stalking_ai.gd](scripts/predator_stalking_ai.gd) + peer [godot-genre-stealth](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md). Do not past - Network accessline 120
### 4. Adaptive Audio (Stress Muffling) Bus LPF / volume from fear — **MANDATORY**: [sanity_manager.gd](scripts/sanity_manager.gd) + peer [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio - Network accessline 121
Bus LPF / volume from fear — **MANDATORY**: [sanity_manager.gd](scripts/sanity_manager.gd) + peer [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md). - Network accessline 123
### 5. Safe-Room Multithreaded Save Threaded checkpoint I/O — **MANDATORY**: peer [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) (Thread/Mutex / WorkerThreadP - Network accessline 124
Threaded checkpoint I/O — **MANDATORY**: peer [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) (Thread/Mutex / WorkerThreadPool). Never sync `FileAccess` on the - Network accessline 136
### Official Documentation - [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — density/albedo and light-dependent scattering for dread atmosphere. - Network accessline 137
- [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — density/albedo and light-dependent scattering for dread atmosphere. - Network accessline 138
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment tonemap, glow, and fog modes that carry horror looks. - Network accessline 139
- [Lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — SpotLight3D flashlight cones, soft shadows, and bias for dark interiors. - Network accessline 140
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — LowPass/Reverb bus effects for stress muffling and spatial dread. - Network accessline 141
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState intersect_ray for honest monster LoS (not Area overlap). - [Navigation introduction (3D)](https://docs.godotengine.org/en/s - Network accessline 142
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — predator chase paths and avoidance masks in tight corridors. - [Background loading](https://docs.godotengine.org - Network accessline 143
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded requests so jump-scare assets never hitch. - Network accessline 144
- [Screen-reading shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html) — hint_screen_texture sanity distortion (not Godot 3 SCREEN_TEXTURE). - Network accessline 145
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D HLOD/culling for expensive monster meshes and lights. - Network accessline 146
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — FileAccess patterns for safe-room checkpoints without inventing a format. - Network accessline 147
- [Using threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Thread/Mutex and WorkerThreadPool for background saves and heavy parse work. - Network accessline 148
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Resource definitions and `duplicate(true)` so mutable item state never aliases globals. - Network accessline 152
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, autoloads, and import basics before Director/WorldEnvironment wiring. - Network accessline 153
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, autoloads, and import basics before Director/WorldEnvironment wiring. - Network accessline 154
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — volumetric fog, SpotLight3D flashlights, and shadow budgets that define horror atmosphere. - Network accessline 155
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — buses, spatial emitters, and effect stacks the sanity/stress systems modulate. - Network accessline 157
#### Complements - [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent chase/search paths and avoidance so predators do not stack in co - Network accessline 158
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent chase/search paths and avoidance so predators do not stack in corridors. - Network accessline 159
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — StringName-driven patrol/chase/search machines for predator micro-AI. - Network accessline 160
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — physics-synced LoS and shape queries for sensory perception without Area cheating. - Network accessline 161
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — instance uniforms and screen-reading distortion for sanity FX. - Network accessline 162
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — typed Resource inventory and scarcity (battery/ammo) separate from visual UI trees. - Network accessline 163
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — shake, lean, and frustum-driven offscreen AI suspend via VisibleOnScreenNotifier3D. - Network accessline 164
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — procedural flashlight flicker and fog density ramps without AnimationPlayer spam. - Network accessline 165
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate Director sawtooth peaks/relief and scarcity budgets before shipping. - Network accessline 166
- [godot-genre-stealth](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md) — suspicion meters, hiding spots, and view-cone stalker patterns that share sensory AI. - Network accessline 168
#### Downstream / consumers - [godot-genre-survival](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md) — scarcity loops and safe-room checkpoints that reuse horror resource pressure. - Network accessline 169
- [godot-genre-survival](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md) — scarcity loops and safe-room checkpoints that reuse horror resource pressure. - Network accessline 170
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — threaded/async save pipelines for safe rooms without main-thread freezes. - Network accessline 172
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 173
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-horror/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-horror/scripts/async_scare_loader.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded scene queues for scare props # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded scene queues for scare props - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid sync load hitch spikes - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — ResourceLoader status polling - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/director_pacing.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate sawtooth peak/relief budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate sawtooth peak/relief budgets - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Director as central pacing owner - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — suspicion peaks share tension curves - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/flashlight_flicker.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SpotLight3D energy and shadow cost # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SpotLight3D energy and shadow cost - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — procedural flicker without AnimationPlayer - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — flashlight follows player look - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/fog_claus_intensifier.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — lights required for visible volumetric fog # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — lights required for visible volumetric fog - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — density ramps during dread buildup - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera3D.environment overrides - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/horror_patterns.gd
- Network accessline 107
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 108
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 109
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 110
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 111
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 112
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 113
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — fog and flashlight atmosphere kit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycast - Network accessline 114
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — fog and flashlight atmosphere kit - Network accessline 115
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — LoS helpers in the pattern pack - Network accessline 116
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item duplicate on pickup - Network accessline 117
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/inventory_data_storage.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — typed Dictionary[StringName, Resource] slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — typed Dictionary[StringName, Resource] slots - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource definitions vs scene UI - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — scarcity item budgets - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/item_state_duplicator.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — mutable ammo/durability per instance # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — mutable ammo/durability per instance - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — duplicate(true) deep copy rules - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist unique item state - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/monster_los_check.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — intersect_ray masks and exclude lists # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — intersect_ray masks and exclude lists - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collision layers for vision queries - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LoS feeds chase retargeting - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/offscreen_logic_suspender.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — disable AI far from frustum # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — disable AI far from frustum - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — notifier tracks active camera frustum - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pause agents when suspended - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/optimized_horror_state_machine.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName states for hot-path AI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName states for hot-path AI - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — chase/search path retargets - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — higher-level agent behavior stacks - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/predator_stalking_ai.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — view-cone stalker and hiding-spot patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — view-cone stalker and hiding-spot patterns - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — patrol/chase/search transitions - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — honest LoS instead of Area overlap - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/sanity_manager.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — LowPass/drive on Master under stress # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ca - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — LowPass/drive on Master under stress - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — shake intensity from sanity - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — env/fog couples to fear level - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/sanity_shader_manager.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — instance uniforms for per-mesh distortion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — instance uniforms for per-mesh distortion - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material overrides for sanity FX - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen effects couple to shake - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-horror/scripts/spatial_noise_emitter.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — spatial cues that feed sensory AI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayca - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — spatial cues that feed sensory AI - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape queries for hear radius - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — noise attracts suspicion meters - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-genre-idle-clicker/SKILL.md
- Network accessline 108
### Official Documentation - [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Revenue must accumulate in `_process(delta)` (or a fixed sim tick), not drifting `Time - Network accessline 109
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Revenue must accumulate in `_process(delta)` (or a fixed sim tick), not drifting `Timer` nodes, so generators sta - Network accessline 110
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — Offline catch-up uses `Time.get_unix_time_from_system()`; never `get_ticks_msec()`, which resets when the app restarts. - Network accessline 111
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist currency, generator counts, prestige multipliers, and last-save UNIX timestamps so welcome-back earnings survive restarts. - Network accessline 112
- [Data paths](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Keep save blobs under `user://` so offline timestamps and big-number strings remain writable across platforms. - Network accessline 113
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Generators, upgrades, and prestige curves belong as `.tres` Resources so designers retune `cost_growth_factor` without code changes. - Network accessline 114
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` base costs, revenue rates, and growth factors so balance sheets stay Inspector-driven. - Network accessline 115
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `currency_updated` only when balances change so HUD labels do not rewrite every frame. - Network accessline 116
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — Enable `OS.low_processor_usage_mode` (and sleep usec) for mobile idle sessions that spend most time waiting on generators. - Network accessline 117
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Long offline catch-up sims belong on `WorkerThreadPool`; UI must not block while thousands of ticks replay. - Network accessline 118
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Marshaling sim results to Labels requires `call_deferred` / main-thread rules from this page. - Network accessline 119
- [Formatting strings](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html) — K/M/B suffixes and `%.2fe%d` scientific display depend on correct format strings (and `String.num_scientific` when app - Network accessline 120
- [RefCounted](https://docs.godotengine.org/en/stable/classes/class_refcounted.html) — BigNumber and upgrade payloads should be lightweight `RefCounted`/`Resource` data, not Node trees. - Network accessline 124
#### Prerequisites - [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Mantissa/exponent classes, `pow` growth, and precision-safe compares (`is_equal_approx`) a - Network accessline 125
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Mantissa/exponent classes, `pow` growth, and precision-safe compares (`is_equal_approx`) are core GDScript pa - Network accessline 126
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Generator and upgrade definitions should be Resource-first so balance curves stay data-driven `.t - Network accessline 127
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Decoupled currency buses must signal up to UI and never let Labels mutate the simulation wallet. - Network accessline 128
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Offline progress and prestige state need versioned save handlers that store UNIX timestamps and big-number - Network accessline 130
#### Complements - [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Soft-currency wallets, sinks, and transaction APIs compose with idle generators when the game gr - Network accessline 131
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Soft-currency wallets, sinks, and transaction APIs compose with idle generators when the game grows shops or pres - Network accessline 132
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Generator lists and upgrade grids are `GridContainer`/`VBoxContainer` layouts bound to throttle-friendly labels. - Network accessline 133
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — Scientific notation, suffix strings, and append-only logs belong in Label/RichTextLabel patterns rather than rebuildi - Network accessline 134
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Low-processor mode, UI throttling, and pooled click-juice keep idle loops battery-friendly on - Network accessline 135
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Simulation managers and economy buses that survive scene reloads should follow Autoload ownership r - Network accessline 136
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Click-feedback bursts should use batched `GPUParticles2D.emit_particle` rather than spawning Label nodes per tap. - Network accessline 138
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After cost curves and prestige multipliers are Resource-driven, Monte Car - Network accessline 139
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After cost curves and prestige multipliers are Resource-driven, Monte Carlo career sims prove minutes - Network accessline 140
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Shipping idle on phones consumes low-processor mode, background resume, and offline catch-up patterns from this - Network accessline 142
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 143
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-genre-idle-clicker/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-idle-clicker/scripts/big_int_save_parser.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — parse scientific notation balances # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — parse scientific notation balances - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — to_float before int for e-notation - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/big_number.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — mantissa/exponent arithmetic patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — mantissa/exponent arithmetic patterns - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — balance careers over BigNumber curves - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/decoupled_economy_signal_bus.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — currency_updated signal discipline # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — currency_updated signal discipline - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — bus ownership across scenes - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/functional_income_reducer.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reduce hot income loops # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdsc - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reduce hot income loops - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Array.reduce functional patterns - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/generator.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — generator .tres templates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-econ - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — generator .tres templates - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — cost/revenue as economy Resources - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/idle_performance_setup.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — low_processor_usage_mode tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — low_processor_usage_mode tuning - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — battery-friendly idle sessions - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/lightweight_upgrade_resource.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — upgrade data without Node trees # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — upgrade data without Node trees - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — prestige/upgrade curve careers - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/offline_progress_calculator.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist last_save UNIX timestamps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist last_save UNIX timestamps - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — resume/offline catch-up on phones - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/precision_cost_validator.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_equal_approx purchase guards # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-econ - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_equal_approx purchase guards - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — afford checks before spend - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/scientific_notation_formatter.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html # - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — suffix/scientific HUD strings # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-contain - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — suffix/scientific HUD strings - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — bind formatted values to labels - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/scientific_notation_math.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_string.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — String.num_scientific and snappedf # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-u - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — String.num_scientific and snappedf - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — scientific HUD fallbacks - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/thread_safe_ui_updater.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — main-thread Label updates only # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performa - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — main-thread Label updates only - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — call_deferred from WorkerThreadPool - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-idle-clicker/scripts/threaded_catchup_simulator.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — background offline tick sims # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — background offline tick sims - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — publish results after wait_for_group_task - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-genre-metroidvania/SKILL.md
- Network accessline 157
### Official Documentation - [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — `move_and_slide`, floor detection, and velocity rules for coyote/buffer jumps and dash traversal. - Network accessline 158
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — `move_and_slide`, floor detection, and velocity rules for coyote/buffer jumps and dash traversal. - Network accessline 159
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — keep jump arcs, dashes, and wall slides in `_physics_process`; capture buffers in input callbacks. - Network accessline 160
- [InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — `_unhandled_input` jump/ability buffering so presses are not lost between physics ticks. - Network accessline 161
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` for adjacent-room preload without hitch spikes. - Network accessline 162
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — deferred room swaps, spawn door IDs, and safe `queue_free` of the outgoing room. - Network accessline 163
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — persist abilities, opened gates, collectibles, and visited map cells across sessions. - Network accessline 164
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — global progression/game-state ownership so rooms never keep conflicting ability flags. - Network accessline 165
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — ability unlock definitions and room metadata as `.tres` data with safe duplication. - Network accessline 166
- [Using Tilemaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — `TileMapLayer` + `Vector2i` cells for minimap fog revelation and grid room tracking. - Network accessline 167
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — room `limit_*` bounds and tweened limit handoffs for seamless camera room transitions. - Network accessline 168
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — doors, save stations, and hazard triggers via body_entered without hard scene coupling. - Network accessline 169
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — `call_group` for save-station heal/respawn broadcasts instead of walking the whole tree. - Network accessline 173
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — autoloads, scene layout, and project settings before stacking room streaming and glo - Network accessline 174
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — autoloads, scene layout, and project settings before stacking room streaming and global progression. - Network accessline 175
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — tight platformer locomotion is the substrate under ability-gated traversal (dash, wall slide, double jump). - Network accessline 176
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — layered TileMap/TileMapLayer authorship for gameplay collision, landmarks, and minimap fog grids. - Network accessline 177
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — singleton ownership patterns for ability flags and world persistence that rooms must not duplicate. - Network accessline 179
#### Complements - [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — threaded load queues and deferred room switches that keep interconnected maps hitch-free. - Network accessline 180
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — threaded load queues and deferred room switches that keep interconnected maps hitch-free. - Network accessline 181
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — durable schemas for collectibles, boss flags, and visited cells across long exploration sessions. - Network accessline 182
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — room limits, RemoteTransform follow, and transition polish beyond basic Camera2D bounds. - Network accessline 183
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — unlockable traversal/combat abilities that gates and state machines query as the “keys.” - Network accessline 184
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — hierarchical player states for dash/wall-slide/double-jump without nested `if/elif` sprawl. - Network accessline 185
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — layers, Area2D doors/hazards, and direct space queries for wall detection and soft-lock-safe valves. - Network accessline 186
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — collectible/key item tracking that feeds map rewards and ability acquisition UI. - Network accessline 188
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate ability unlock order, backtrack length, and soft-lock risk once - Network accessline 189
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate ability unlock order, backtrack length, and soft-lock risk once gates and reward density are - Network accessline 190
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — pure movement-feel patterns that Metroidvania traversal builds on when stripping ability gating. - Network accessline 191
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — ability_unlocked / gate_opened / map_revealed buses so HUD and rooms observe progression without owning - Network accessline 193
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 194
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-genre-metroidvania/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-metroidvania/scripts/ability_state_machine.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_@gdscript.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_@gdscript.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical traversal/combat states # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical traversal/combat states - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — ability unlocks that enable state branches - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — physics body driven by state matches - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/ability_unlock_resource.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ability defs as Resource assets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ability defs as Resource assets - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — grant/unlock pipeline consuming this resource - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune unlock power/cost before ship - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/background_room_streamer.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load queues for room graphs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load queues for room graphs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — streamer ownership as Autoload vs scene node - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/decoupled_hazard_logic.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D hazard layers and masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D hazard layers and masks - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — duck-typed take_damage components - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/fast_wall_detector.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — direct space queries and exclusion RIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ch - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — direct space queries and exclusion RIDs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — wall-slide / cling consumers of this probe - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/metroid_game_state.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — doors/items/visited-cell persistence # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — doors/items/visited-cell persistence - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global world-state Autoload - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/minimap_fog.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog overlay authorship # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog overlay authorship - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize visited Vector2i cells - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/minimap_fog_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — SubViewport minimap + fog layer setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — SubViewport minimap + fog layer setup - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — minimap camera framing vs world Camera2D - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/minimap_fog_revealer.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — local_to_map / Vector2i cell clearing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — local_to_map / Vector2i cell clearing - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — player position source for reveal radius - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/persistent_progression_system.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — StringName ability flag dictionaries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — StringName ability flag dictionaries - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — round-trip unlocked abilities - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/platformer_jump_buffer.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 43
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer jump feel on CharacterBody2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer jump feel on CharacterBody2D - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — unhandled input capture for buffered actions - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — broader movement-feel patterns - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/progression_gate_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton gate/ability authority # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton gate/ability authority - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — unlock payloads gates consume - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate unlock order vs soft-locks - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/safe_scene_switcher.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred swaps and spawn handoff # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sav - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred swaps and spawn handoff - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist state before room teardown - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/save_station_broadcast.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — save-triggered heal/respawn events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — save-triggered heal/respawn events - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — checkpoint write on station interact - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-metroidvania/scripts/smooth_room_camera_transition.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — room limits and transition polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scen - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — room limits and transition polish - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — camera handoff timing with room loads - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-genre-moba/SKILL.md
- Network accessline 228
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authority, RPCs, and transfer modes for server-validated casts and unreliable movement. - Network accessline 229
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authority, RPCs, and transfer modes for server-validated casts and unreliable movement. - Network accessline 230
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication for hero health/mana/cooldowns without per-minion synchronizer spam. - Network accessline 231
- [SceneReplicationConfig](https://docs.godotengine.org/en/stable/classes/class_scenereplicationconfig.html) — Which properties replicate and how often when pairing with low tick-rate hero sync. - Network accessline 232
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — Click-to-move, minion march, and avoidance for lane flow without stacking. - Network accessline 233
- [Using navigation meshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Baking lanes/jungle/bases and async rebake when arena geometry changes. - Network accessline 234
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Time-slicing and agent budgets when hundreds of minions path each wave. - Network accessline 235
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Click-to-ground picking and nodeless fog LOS via direct space-state rays. - Network accessline 236
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Smooth hero visuals when network sync runs at 10–20 Hz. - Network accessline 237
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — SubViewport fog masks and minimap projections painted from allied vision. - Network accessline 238
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool patterns for minion batch logic off the main thread. - Network accessline 239
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Ability/status `Resource` data with `duplicate(true)` so buffs never mutate shared templates. - Network accessline 240
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Screen→world mapping for skill-shot indicators and RTS-style move orders. - Network accessline 244
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Physics ticks, layer names, and input map setup before lanes, towers, and fog querie - Network accessline 245
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Physics ticks, layer names, and input map setup before lanes, towers, and fog queries stay consistent. - Network accessline 246
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Authority, RPC hygiene, and sync budgets that MOBA minion/hero networking builds on. - Network accessline 247
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent avoidance, baking, and performance contracts for waves and jungle camps. - Network accessline 248
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Action maps and physics-step input sampling for click-to-move and QWER cast telegraphs. - Network accessline 250
#### Complements - [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Data-driven QWER cooldowns, costs, and effect scenes wired into authoritative cast validation. - Network accessline 251
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Data-driven QWER cooldowns, costs, and effect scenes wired into authoritative cast validation. - Network accessline 252
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Hero growth, armor/MR-style modifiers, and Resource-backed stats towers and abilities read. - Network accessline 253
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hit/hurt contracts for skill-shots, AA, and tower shots without hard class coupling. - Network accessline 254
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Deeper space-state recipes for fog LOS, dive checks, and click picking under load. - Network accessline 255
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Decoupled ability UI binders and cast buses so cooldowns never live inside hero combat scripts. - Network accessline 256
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Lane corridors, jungle geometry, and collision that match the navmesh bake surface. - Network accessline 257
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and batching when minion sync arrays or fog grids threaten frame time. - Network accessline 258
- [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — Shared click-to-move, selection, and fog-mask patterns when borrowing RTS control UX for MOBA heroes. - Network accessline 260
#### Downstream / consumers - [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Lifts a solo lane prototype into lobby/authority/prediction - Network accessline 261
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Lifts a solo lane prototype into lobby/authority/prediction flows this genre assumes. - Network accessline 262
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Hero asymmetry, kill-bounty, and catch-up XP matrices — simulate matchup win% instead of AFK→pro PvE - Network accessline 264
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry for discovering MOBA patterns beside sibling domains. - Network accessline 265
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry for discovering MOBA patterns beside sibling domains.
skills/godot-genre-moba/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-moba/scripts/ability_ui_binder.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # Related skills: - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — ability_cast bus wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-s - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — ability_cast bus wiring - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown UI contracts - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/async_arena_baker.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — threaded bake patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-worl - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — threaded bake patterns - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — arena collision vs nav source - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/decoupled_ability_damage.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_damage duck-typing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_damage duck-typing - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — skill-shot hitboxes - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/fog_grid_mask.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — tile fog mask UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/S - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — tile fog mask UX - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — grid reveal cost - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/fog_visibility_check.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless LOS query recipes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-r - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless LOS query recipes - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — fog vision patterns - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/hero_net_sync.gd
- Network accessline 16
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-mo - Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md # ================================================================== - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/hero_state_machine.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName state graphs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-abilit - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName state graphs - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — channeling / stun locks - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/jungle_creep.gd
- Network accessline 19
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-mo - Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md # ================================================================== - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/minion_flow_calculator.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch offload budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-naviga - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch offload budgets - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — path work vs main thread - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/minion_worker_pathfinder.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — time-sliced agent updates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perf - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — time-sliced agent updates - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — wave-scale path budgets - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/replay_manager.gd
- Network accessline 17
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-mo - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md # ================================================================== - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/server_minion_sync.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — batch sync and authority # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — batch sync and authority - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — lifting solo prototypes online - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/skill_shot_indicator.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cast telegraph input sampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability- - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cast telegraph input sampling - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — QWER targeting indicators - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/status_effect_data.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # Related skills: - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — buff multipliers on hero stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-syst - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — buff multipliers on hero stats - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — effect payload resources - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/status_effect_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # Related skills: - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — apply/cleanse lifecycle # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archite - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — apply/cleanse lifecycle - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — effect-added listeners - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/synced_ability_controller.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_scenereplicationconfig.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative cast RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-abilit - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative cast RPCs - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown sync fields - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/tower_priority_aggro.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — tower shot hit contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-ba - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — tower shot hit contracts - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — dive/aggro priority balance knobs - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-moba/scripts/weighted_target_selector.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # Related skills: - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aggro/target ranking # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balanc - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aggro/target ranking - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — priority weight tuning - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-genre-open-world/SKILL.md
- Network accessline 108
### Official Documentation - [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk requests so streaming never hitch-stalls the main thread. - Network accessline 109
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk requests so streaming never hitch-stalls the main thread. - Network accessline 110
- [Large world coordinates](https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html) — when floating-origin shifts vs double-precision builds for maps beyond ~8k units. - Network accessline 111
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D begin/end + hysteresis for HLOD impostor swaps. - Network accessline 112
- [Mesh level of detail (LOD)](https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html) — importer auto-LOD and Viewport mesh_lod_threshold for adaptive outdoor quality. - Network accessline 113
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batching foliage/props into one draw call with spatial partitions for culling. - Network accessline 114
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — baked OccluderInstance3D for cities; why not to move occluders at runtime. - Network accessline 115
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — delta persistence patterns for entity changes across unloaded chunks. - Network accessline 116
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — FileAccess.store_var/get_var for compact high-volume world state. - Network accessline 117
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Thread/Mutex/Semaphore worker patterns used by custom streamers. - Network accessline 118
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — what may run off-thread vs what must be call_deferred onto the SceneTree. - Network accessline 119
- [Using NavigationPathQueryObjects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — region-limited NavigationServer3D queries for chunk-scoped AI. - Network accessline 120
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState3D height/placement queries without per-tile nodes. - Network accessline 124
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and project settings before streaming PackedScenes and groups - Network accessline 125
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and project settings before streaming PackedScenes and groups. - Network accessline 126
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — GridMap/CSG/occlusion/LOD primitives that open-world chunks and HLOD build on. - Network accessline 127
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — collision layers, space queries, and origin-shift-safe physics for large maps. - Network accessline 128
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed Resources, signals, and deferred/thread handoffs used by streamers and saves. - Network accessline 130
#### Complements - [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — scene packing and load queues that pair with chunk streamers. - Network accessline 131
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — scene packing and load queues that pair with chunk streamers. - Network accessline 132
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — draw-call budgets, MultiMesh partitions, and process throttling at world scale. - Network accessline 133
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationRegion3D baking and path queries limited to active chunks. - Network accessline 134
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — camera distance drives load radii, visibility ranges, and floating-origin thresholds. - Network accessline 135
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — durable delta saves for POI/quest flags when chunks are unloaded. - Network accessline 136
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — origin-shift and weather broadcasts without find_child tree walks. - Network accessline 137
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — POI density, encounter/loot pacing, and travel-time balance across the streamed map. - Network accessline 139
#### Downstream / consumers - [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — quests that reference chunk-scoped entities and discovery markers. - Network accessline 140
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — quests that reference chunk-scoped entities and discovery markers. - Network accessline 141
- [godot-genre-sandbox](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md) — player-built worlds that reuse streaming, MultiMesh, and persistence patterns. - Network accessline 142
- [godot-genre-survival](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md) — exploration/survival loops that inherit open-world streaming and delta state. - Network accessline 144
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 145
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-open-world/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 21
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 27
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-open-world/scripts/async_chunk_loader.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — finalize instantiate on main thread via call_deferred # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — finalize instantiate on main thread via call_deferred - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — ResourceLoader status polling patterns - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/binary_save_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — delta world-state schemas and versioning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — delta world-state schemas and versioning - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — persist chunk-scoped quest/entity flags - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/chunk_limited_pathfinder.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html # - https://docs.godotengine.org/en/stable/classes/class_navigationpathqueryparameters3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_navigationpathqueryparameters3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — included_regions limits for active chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — included_regions limits for active chunks - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid global A* across the whole map - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/dynamic_lod_adjuster.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html # - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS-driven mesh_lod_threshold bias # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS-driven mesh_lod_threshold bias - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — quality vs distance when camera zooms - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/floating_origin_shifter.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — keep bodies/sensors consistent after world shift # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — keep bodies/sensors consistent after world shift - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera position drives shift threshold - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/global_state.gd
- Network accessline 8
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-op - Network accessline 9
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md # ============================================================ - Network accessline 10
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/group_weather_broadcaster.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — group broadcast vs find_child for global weather # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — group broadcast vs find_child for global weather - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — environment reactors for time-of-day/weather - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/hlod_visibility_config.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — HLOD proxies on outdoor props/buildings # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — HLOD proxies on outdoor props/buildings - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — transition distances relative to active camera - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/landscape_height_query.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — nodeless height sampling for prop placement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — nodeless height sampling for prop placement - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — stamp props onto streamed terrain heights - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/lod_logic_enabler.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PROCESS_MODE_DISABLED for far AI/logic # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PROCESS_MODE_DISABLED for far AI/logic - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — disable path agents outside active radius - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/multimesh_foliage_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — partition MultiMesh for frustum culling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — partition MultiMesh for frustum culling - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — landscape prop density without Node storms - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/server_prop_spawner.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID visuals when SceneTree props are too heavy # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID visuals when SceneTree props are too heavy - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — free RIDs when chunks unload - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/world_origin_shifter.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — reset_physics_interpolation after origin snap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — reset_physics_interpolation after origin snap - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — global shader world_offset uniform sync - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-open-world/scripts/world_streamer.gd
- Network accessline 92
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 93
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 96
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 97
# - https://docs.godotengine.org/en/stable/classes/class_thread.html - Network accessline 98
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk PackedScene ownership and load queues # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 99
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk PackedScene ownership and load queues - Network accessline 100
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — unload/radius budgets to avoid OOM - Network accessline 101
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-genre-party/SKILL.md
- Network accessline 126
### Official Documentation - [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad connect/disconnect, device IDs, and multi-pad mapping for lobby join a - Network accessline 127
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad connect/disconnect, device IDs, and multi-pad mapping for lobby join and local isolation. - Network accessline 128
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event order and `_unhandled_input` so join presses and per-device routing run after UI focus. - Network accessline 129
- [Controller vibration and features](https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html) — Per-device rumble APIs used for localized hit/eliminate feedback. - Network accessline 130
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — SubViewport worlds, cameras, and UI layers required for 2–4 player split-screen. - Network accessline 131
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader` threaded load while the instructions screen stays interactive. - Network accessline 132
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — Deferred free/instantiate patterns for hub ↔ minigame swaps without mid-frame crashes. - Network accessline 133
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Persistent tournament scores, device maps, and party roster across scene changes. - Network accessline 134
- [GUI navigation](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and gamepad menu traversal for character select and lobby UI. - Network accessline 135
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Tree pause + reconnect overlays when a joypad drops mid-minigame. - Network accessline 136
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `.tres` minigame definitions (title, scene path, 1v3 flags) without hardcoding catalogs. - Network accessline 137
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime `action_add_event` for per-player device-bound actions (`pN_*`). - Network accessline 141
#### Prerequisites - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Device IDs, `InputMap` remaps, deadzones, and `_unhandled_input` ownership before party routin - Network accessline 142
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Device IDs, `InputMap` remaps, deadzones, and `_unhandled_input` ownership before party routing. - Network accessline 143
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Clean load/unload and deferred scene swaps between hub, instructions, and minigames. - Network accessline 144
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Typed `Resource` / `.tres` catalogs that define each minigame's scene and metadata. - Network accessline 145
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton placement for tournament state that must outlive every minigame scene. - Network accessline 147
#### Complements - [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Scoreboards, instruction overlays, and `GridContainer` split-screen / character-select layouts wit - Network accessline 148
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Scoreboards, instruction overlays, and `GridContainer` split-screen / character-select layouts with focus. - Network accessline 149
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Shared-room framing and per-viewport cameras that zoom/pan to keep all players on screen. - Network accessline 150
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `player_joined`, `game_ended`, and reconnect prompts without hard refs across lobby and minigames. - Network accessline 151
- [godot-turn-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md) — Board / meta round phases between short competitive minigames. - Network accessline 152
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Short stingers, countdown cues, and per-player SFX buses that survive rapid scene cycling. - Network accessline 154
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate asymmetric 1v3 / handicap power offsets so party roles stay soci - Network accessline 155
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate asymmetric 1v3 / handicap power offsets so party roles stay socially fair across rounds. - Network accessline 156
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Typical consumer of per-device move vectors inside shared-screen 2D party arenas. - Network accessline 158
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns input, scenes, or UI pieces o - Network accessline 159
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns input, scenes, or UI pieces of a party st
skills/godot-genre-party/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-party/scripts/character_select_grid.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — FOCUS_ALL + focus neighbors for pads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-in - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — FOCUS_ALL + focus neighbors for pads - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — D-pad ui_* actions reach Controls - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/connection_monitor.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reconnect overlay on pause # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-arc - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reconnect overlay on pause - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — active player device set - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/deferred_scene_switcher.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call_deferred free before instantiate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call_deferred free before instantiate - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — hub path from party singleton - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/impact_camera_shake.gd
- Network accessline 17
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pa - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md # ================================================================= - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/local_input_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed hotplug # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed hotplug - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify UI on device remap - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/minigame_async_loader.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded preload during instructions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded preload during instructions - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — scene_path from MinigameData - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/minigame_data.gd
- Network accessline 9
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pa - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md # ================================================================= - Network accessline 11
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/minigame_orchestrator.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — phase INTRO/PLAY/RESULTS transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — phase INTRO/PLAY/RESULTS transitions - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — return to board/meta after results - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/minigame_player_controller.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — deadzone + get_joy_axis per device # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-cha - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — deadzone + get_joy_axis per device - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — analogous 2D move_and_slide consumers - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/party_input_router.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 76
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — device-bound InputMap actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-a - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — device-bound InputMap actions - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — player_joined / routed actions - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/party_manager.gd
- Network accessline 15
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pa - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md # ================================================================= - Network accessline 17
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/player_haptic_feedback.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — per-device vibration duration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-sy - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — per-device vibration duration - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — pair rumble with hit SFX - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/player_join_manager.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadbutton.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadbutton.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadbutton.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — raw joypad join vs action polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auto - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — raw joypad join vs action polling - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — persist slot→device map - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/shared_party_camera.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — bounds zoom/pan for shared screen # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sign - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — bounds zoom/pan for shared screen - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — optional shake/impact observers - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/split_screen_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — per-player Camera3D in shared World3D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — per-player Camera3D in shared World3D - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer stretch layout - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/split_screen_setup.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — 1–4 player column grid # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/S - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — 1–4 player column grid - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — spawn camera per viewport - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-party/scripts/tournament_state.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — scores/rounds outside minigame trees # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — scores/rounds outside minigame trees - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — retune point awards / 1v3 offsets - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — round counter drives board turns - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-genre-platformer/SKILL.md
- Network accessline 159
### Official Documentation - [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — move_and_slide floor/wall/ceiling reports, slope snap, and platform_on_leave behavior that platfor - Network accessline 160
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — move_and_slide floor/wall/ceiling reports, slope snap, and platform_on_leave behavior that platformer feel depends on. - Network accessline 161
- [CharacterBody2D](https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html) — floor_constant_speed, floor_snap_length, recovery_as_collision, and motion-mode knobs for precision controllers. - Network accessline 162
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — collision layers/masks for player, one-ways, hazards, and projectiles without accidental overlaps. - Network accessline 163
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — why capsule/rectangle player shapes stay stable vs concave geometry. - Network accessline 164
- [2D movement overview](https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html) — CharacterBody vs RigidBody tradeoffs and common input→velocity patterns. - Network accessline 165
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer collision for level geometry instead of per-sprite StaticBodies. - Network accessline 166
- [Using TileSets](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html) — one-way collision and physics layers authored in the tileset for drop-through platforms. - Network accessline 167
- [AnimatableBody2D](https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html) — sync_to_physics moving platforms that riders must stick to without jitter. - Network accessline 168
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — position smoothing, drag margins, and look-ahead offsets that prevent blind jumps and motion sickness. - Network accessline 169
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — boolean advance conditions for idle/run/air states without unsafe expression negation. - Network accessline 170
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — nodeless wall-slide and ledge queries via PhysicsDirectSpaceState2D. - Network accessline 171
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — action just-pressed/released patterns behind jump buffer and variable jump cutoff. - Network accessline 175
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project settings, input map actions, and scene structure before wiring coyote/buffer - Network accessline 176
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project settings, input map actions, and scene structure before wiring coyote/buffer timers. - Network accessline 177
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — move_and_slide grounding, slopes, and wall normals that every precision jump builds on. - Network accessline 178
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — remappable jump/move actions and unhandled-input buffering for assist-mode accessibility. - Network accessline 180
#### Complements - [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — layers, CCD, Area2D hazards, and AnimatableBody platforms beyond the controller core. - Network accessline 181
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — layers, CCD, Area2D hazards, and AnimatableBody platforms beyond the controller core. - Network accessline 182
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — TileMapLayer/TileSet one-ways and collision painting for teachable level geometry. - Network accessline 183
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — look-ahead, room cameras, and smoothing that reveal landings without blind jumps. - Network accessline 184
- [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — AnimationTree conditions synced from is_on_floor / velocity for juice-safe state graphs. - Network accessline 185
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — squash/stretch and land/run cycles that sell weight after physics resolves. - Network accessline 186
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — dust trails and land puffs called from jump/land events. - Network accessline 187
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — jump/land/wall-slide SFX timing that reinforces responsive feel. - Network accessline 188
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — sample coyote/buffer/gravity/jump knobs and level difficulty curves before shipping assist defaults. - Network accessline 190
#### Downstream / consumers - [godot-genre-metroidvania](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) — ability-gated exploration that reuses precision movement and TileMap rooms. - Network accessline 191
- [godot-genre-metroidvania](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) — ability-gated exploration that reuses precision movement and TileMap rooms. - Network accessline 192
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — checkpoint position persistence across deaths and scene reloads. - Network accessline 194
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 195
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-platformer/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 18
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-platformer/scripts/advanced_platformer_controller.gd
- Network accessline 92
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 93
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 96
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer/variable jump on CharacterBody2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer/variable jump on CharacterBody2D - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — jump apex and assist timing knobs - Network accessline 99
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/checkpoint.gd
- Network accessline 11
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pl - Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md # ============================================================ - Network accessline 13
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/coyote_timer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — is_on_floor grace after leave # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte- - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — is_on_floor grace after leave - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — coyote window fairness - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/custom_collision_slider.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_collide manual slide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-phy - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_collide manual slide - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — high-speed collision response - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/fast_projectile_ccd.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — CCD_MODE_CAST_RAY anti-tunneling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sy - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — CCD_MODE_CAST_RAY anti-tunneling - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — fast hazard/projectile hits - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/game_feel_helper.gd
- Network accessline 10
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pl - Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md # ============================================================ - Network accessline 12
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/jump_buffer.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — unhandled jump capture before physics tick # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — unhandled jump capture before physics tick - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — buffer window vs mistimed presses - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/ledge_grab_sensor.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape queries for ledge volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ch - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape queries for ledge volumes - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — climb/grab after air control - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/one_way_drop_handler.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — one-way platform layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handlin - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — one-way platform layers - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — down+jump drop-through chord - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/platformer_animation_sync.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — boolean conditions from physics state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — boolean conditions from physics state - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — run/idle/air visual sync - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/platformer_camera.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — look-ahead and smoothing for platformers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — look-ahead and smoothing for platformers - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — velocity-driven camera offset - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/platformer_controller_2d.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide + lerpf ground control # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide + lerpf ground control - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump action buffering - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/player_ground_controller.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — floor_constant_speed and snap on slopes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — floor_constant_speed and snap on slopes - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — slope max angle / snap interplay - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/speed_trail.gd
- Network accessline 8
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pl - Network accessline 9
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md # ============================================================ - Network accessline 10
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/synchronized_platform.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — sync_to_physics moving platforms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/ - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — sync_to_physics moving platforms - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tweened platform paths with physics sync - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/variable_jump.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — cut upward velocity on release # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — cut upward velocity on release - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump just_released cutoff - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-platformer/scripts/wall_slide_sensor.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless wall ray queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characte - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless wall ray queries - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — wall slide / wall jump from normals - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-genre-puzzle/SKILL.md
- Network accessline 120
### Official Documentation - [UndoRedo](https://docs.godotengine.org/en/stable/classes/class_undoredo.html) — Built-in action history for do/undo/redo so puzzle experimentation does not require a hand-rolled command stack. - Network accessline 121
- [UndoRedo](https://docs.godotengine.org/en/stable/classes/class_undoredo.html) — Built-in action history for do/undo/redo so puzzle experimentation does not require a hand-rolled command stack. - Network accessline 122
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — Uniform-grid pathfinding (`diagonal_mode`, `jumping_enabled`) for hints and reachability on Sokoban-style boards. - Network accessline 123
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Interruptible `create_tween()` motion for cell-to-cell feedback while logical `Vector2i` state updates immediately. - Network accessline 124
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer workflows for painting walls/targets while keeping puzzle truth in a separate grid dictionary. - Network accessline 125
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist level progress, stars, and mid-puzzle snapshots without relying on scene reload as save. - Network accessline 126
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Device-agnostic click/drag/action routing for forgiving grid selection and move commits. - Network accessline 127
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Store layouts and starting piece sets as `.tres`/`Resource` data editable in the Inspector. - Network accessline 128
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — RigidBody sleep, layers, and integration hooks for physics-driven puzzle pieces. - Network accessline 129
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why win/soft-lock checks belong on move commits, not every `_process` frame. - Network accessline 130
- [Data preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html) — Prefer integer grid keys (`Vector2i`) and explicit dictionaries over SceneTree-as-truth. - Network accessline 131
- [Runtime file loading and saving](https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html) — `FileAccess`/`user://` patterns for custom level JSON and editor export packs. - Network accessline 132
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Serialize compact puzzle boards when splitting `Vector2` fields for portable level files. - Network accessline 136
#### Prerequisites - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Buffered InputEvent/action maps so grid clicks and directional moves stay device-agnostic and - Network accessline 137
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Buffered InputEvent/action maps so grid clicks and directional moves stay device-agnostic and forgiving. - Network accessline 138
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Safe `state_changed` / `level_complete` wiring so UI and VFX stay decoupled from grid truth. - Network accessline 139
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoload/project layout baselines before stacking undo managers, savers, and level packs. - Network accessline 141
#### Complements - [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Deeper Tween composition when cell moves, match clears, and resets need interruptible juice without logic ra - Network accessline 142
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Deeper Tween composition when cell moves, match clears, and resets need interruptible juice without logic races. - Network accessline 143
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Progress ownership, versioning, and threaded loads beyond per-level JSON snapshots. - Network accessline 144
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — TileMapLayer painting, custom data, and terrain patterns that visualize walls while scripts own solvability. - Network accessline 145
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — Broader Navigation/A* stacks when puzzle hints outgrow a single `AStarGrid2D` region. - Network accessline 146
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — RigidBody sleep, layers, and queries for physics puzzles that still need deterministic settle/win checks. - Network accessline 147
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Phase FSMs (observe → move → resolve → win) when puzzles mix animation locks with input gates. - Network accessline 148
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Camera2D/3D framing and unproject helpers for perspective/world-space puzzle overlays. - Network accessline 149
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Minimal undo/reset HUD layouts that stay non-intrusive during non-verbal tutorials. - Network accessline 151
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Sample solvability, move-count distributions, and soft-lock rates so leve - Network accessline 152
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Sample solvability, move-count distributions, and soft-lock rates so level packs stay fair as mechani - Network accessline 153
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Generate candidate boards that still pass this skill's validators, undo constraints, and win-condit - Network accessline 154
- [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — Consumes grid/undo patterns when dungeon runs embed discrete puzzle rooms or locked-door logic. - Network accessline 156
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this genre skill beside sibling domains. - Network accessline 157
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this genre skill beside sibling domains.
skills/godot-genre-puzzle/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-puzzle/scripts/command_undo_redo.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit can_undo/can_redo without UI owning history # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit can_undo/can_redo without UI owning history - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gate input while a command is replaying - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/grid_input_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # Related skills: - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consume viewport events after grid hit-tests # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consume viewport events after grid hit-tests - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/grid_manager.gd
- Network accessline 57
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 58
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cell motion juice without mutating Vector2i truth mid-tween # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cell motion juice without mutating Vector2i truth mid-tween - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — visualize walls while dictionary owns occupancy - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/grid_tween_mover.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE presets for grid slides # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-m - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE presets for grid slides - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — map_to_local for visual targets - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/match_three_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html # Related skills: - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — animate removals after flood-fill queues settle # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — animate removals after flood-fill queues settle - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — measure cascade depth / dead-board rates - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/perspective_overlay.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject / behind-camera culling for world-space UI # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject / behind-camera culling for world-space UI - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — place overlay controls without fighting anchors - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/puzzle_history.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html # Related skills: - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify HUD after commit_action # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify HUD after commit_action - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/puzzle_pathfinder.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — graduate beyond AStarGrid2D when maps get layered # - https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — graduate beyond AStarGrid2D when maps get layered - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sample hint path lengths for difficulty bands - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/puzzle_saver.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — versioned progress beyond one-off board JSON # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — versioned progress beyond one-off board JSON - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/puzzle_state_validator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — solved signal after recursive_equal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — solved signal after recursive_equal - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — compare target-state hardness across seeds - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/puzzle_undo_manager.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html # Related skills: - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — bind undo/redo actions from keyboard/gamepad # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — bind undo/redo actions from keyboard/gamepad - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/puzzle_validator.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit completion once when reduce succeeds # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit completion once when reduce succeeds - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — batch-validate generated boards for solvability - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/shuffle_bag.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html # Related skills: - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress fair bag distributions vs pure RNG streaks # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress fair bag distributions vs pure RNG streaks - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — feed bag draws into generated boards - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/sleepy_block.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # Related skills: - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — PhysicsDirectBodyState2D sleep thresholds for settle checks # Parent skill: https://github.com/thedivergentai/gd-agentic- - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — PhysicsDirectBodyState2D sleep thresholds for settle checks - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-puzzle/scripts/tile_animator.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # Related skills: - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween_callback Callables after match clears # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween_callback Callables after match clears - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-genre-racing/SKILL.md
- Network accessline 68
1. **Prerequisites** — [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md), [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 69
2. **Complements** — [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md), [godot-ai-navigation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 70
3. **Downstream** — [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md), [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 96
| Ice-skating lateral slip | Raise `wheel_friction_slip` / `normal_friction_slip`; lower drift slip only while drifting | [arcade_vehicle_physics.gd](scripts/arcade_vehicle_physics.gd) | | Raycast kart too bouncy | Tune `spring_stiffness` / - Network accessline 97
| Raycast kart too bouncy | Tune `spring_stiffness` / `spring_damping` / `tire_grip` | [raycast_vehicle_controller.gd](scripts/raycast_vehicle_controller.gd), [raycast_suspension.gd](scripts/raycast_suspension.gd) | | Bad / rigid camera | ` - Network accessline 98
| Bad / rigid camera | `Marker3D` + lerp follow; never hard-parent to chassis | [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) | - Network accessline 105
1. **Drift-Boost / Mini-Turbo** — **MANDATORY**: use drift hooks in [arcade_vehicle_physics.gd](scripts/arcade_vehicle_physics.gd) (`is_drifting`, `drift_friction_slip`); charge + `apply_central_impulse` on release; brief Camera FOV tween f - Network accessline 106
2. **Tire-Smoke / skids** — **MANDATORY**: [skid_mark_emitter.gd](scripts/skid_mark_emitter.gd) gated by `get_skidinfo()`; pair with [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKIL - Network accessline 107
3. **Replay-Ghost binary** — **MANDATORY**: [ghost_recorder.gd](scripts/ghost_recorder.gd) for transform serialization; persist via [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-lo - Network accessline 135
### Official Documentation - [VehicleBody3D](https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html) — built-in chassis forces, steering, and engine_force integration for arcade/sim hybrids. - Network accessline 136
- [VehicleBody3D](https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html) — built-in chassis forces, steering, and engine_force integration for arcade/sim hybrids. - Network accessline 137
- [VehicleWheel3D](https://docs.godotengine.org/en/stable/classes/class_vehiclewheel3d.html) — per-wheel friction_slip, suspension, and skidinfo used by drift and tire-smoke logic. - Network accessline 138
- [Rigid body](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — RigidBody3D force/impulse discipline for custom raycast vehicles and drift-boost impulses. - Network accessline 139
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — RayCast3D suspension, ground contact, and look-ahead probes without full nav mesh queries. - Network accessline 140
- [Path3D](https://docs.godotengine.org/en/stable/classes/class_path3d.html) — racing-line curves that spline AI and track spawners sample each physics tick. - Network accessline 141
- [Curve3D](https://docs.godotengine.org/en/stable/classes/class_curve3d.html) — baked samples and up-vectors for banked track props and look-ahead steering points. - Network accessline 142
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — checkpoint gates and slipstream draft volumes with body_entered ownership. - Network accessline 143
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — FOV and follow transforms that sell sense-of-speed without rigid mount sickness. - Network accessline 144
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — analog steer/throttle deadzones and force-feedback routing for racing pads. - Network accessline 145
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — pitch_scale / player setup for RPM-mapped engine loops and Doppler pass-bys. - Network accessline 146
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — motion blur and camera attributes that reinforce high-speed FOV ramps. - Network accessline 147
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — compact ghost/replay transform storage via FileAccess store_var. - Network accessline 151
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, InputMap actions, and Project Settings physics layers before wiring Vehi - Network accessline 152
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, InputMap actions, and Project Settings physics layers before wiring VehicleBody3D tracks. - Network accessline 153
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — RigidBody3D/VehicleBody3D integration, collision layers, and gravity scale patterns racing handling depends on. - Network accessline 154
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — analog axes, just-pressed gear/drift taps, and gamepad deadzone curves for steering authority. - Network accessline 156
#### Complements - [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — smooth follow, FOV ramps, and shake that sell speed without rigid camera mounts. - Network accessline 157
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — smooth follow, FOV ramps, and shake that sell speed without rigid camera mounts. - Network accessline 158
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — bus layout, Doppler, and layered engine/tire loops beyond a single pitch_scale mapping. - Network accessline 159
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — suspension rays, surface probes, and look-ahead casts shared with custom kart controllers. - Network accessline 160
- [godot-ai-navigation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md) — when spline rubber-banding is not enough and opponents need NavigationAgent3D detours around blockers. - Network accessline 161
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — tire smoke, sparks, and trail meshes gated by skidinfo instead of per-frame GPUParticles spam. - Network accessline 162
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — lap_completed, checkpoint, and race-state signals without cross-scene ownership loops. - Network accessline 163
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — speedometer, lap timer, and minimap HUD layout that stays readable at race pace. - Network accessline 165
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — sample rubber-band curves, drift-boost windows, and AI look-ahead knobs f - Network accessline 166
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — sample rubber-band curves, drift-boost windows, and AI look-ahead knobs for competitive fairness. - Network accessline 167
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — post-race currency and part upgrades that consume lap/placement outcomes from this genre loop. - Network accessline 168
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — persist ghost binaries, best laps, and unlock state built on race recordings. - Network accessline 170
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 171
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-racing/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-racing/scripts/arcade_vehicle_controller.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D arcade kart motion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-h - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D arcade kart motion - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — analog steer without VehicleBody - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/arcade_vehicle_physics.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html # - https://docs.godotengine.org/en/stable/classes/class_vehiclewheel3d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_vehiclewheel3d.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — VehicleBody3D gravity/force discipline # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inp - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — VehicleBody3D gravity/force discipline - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — drift/steer action mapping - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/engine_audio_controller.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus/Doppler layering for engines # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus/Doppler layering for engines - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — throttle axis to RPM mapping - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/force_feedback_router.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — rumble/haptic device routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3 - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — rumble/haptic device routing - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collision/terrain impulse sources - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/ghost_recorder.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ghost binary load/save paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ghost binary load/save paths - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — compact transform sampling - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/lap_checkpoint_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequential gate validation events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequential gate validation events - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — best-lap persistence hooks - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/lap_tracker.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap_completed signal graph # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte- - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap_completed signal graph - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — lap-time fairness sampling - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/minimap_icon_projector.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — minimap Control layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/S - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — minimap Control layout - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — world-to-UI projection framing - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/racing_checkpoint.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint enter ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physic - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint enter ownership - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D monitoring layers - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/raycast_suspension.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — spring/damper ray queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — spring/damper ray queries - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — apply forces from suspension hits - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/raycast_vehicle_controller.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody3D custom suspension forces # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayca - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody3D custom suspension forces - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — wheel ray recipes - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/skid_mark_emitter.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — trail/smoke gated by slip # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optim - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — trail/smoke gated by slip - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid per-frame skid spawns - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/slipstream_handler.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — draft volume Area3D masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-bala - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — draft volume Area3D masks - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — slipstream boost balance - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/spline_ai_controller.gd
- Network accessline 65
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 66
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — when opponents leave the racing line # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mo - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — when opponents leave the racing line - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — rubber-band speed knobs - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-racing/scripts/spline_track_spawner.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html # - https://docs.godotengine.org/en/stable/classes/class_curve3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_curve3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Path3D/Curve3D scene setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physic - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Path3D/Curve3D scene setup - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — spawned obstacle collision - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-genre-rhythm/SKILL.md
- Network accessline 120
### Official Documentation - [Sync the gameplay with audio and music](https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html) — Playback-position helpers (`get_time_since_last_mix`, output latency) that every BPM conduc - Network accessline 121
- [Sync the gameplay with audio and music](https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html) — Playback-position helpers (`get_time_since_last_mix`, output latency) that every BPM conductor and judgment window mus - Network accessline 122
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — AudioStreamPlayer roles, pitch_scale for song speed, and how music reaches buses without breaking sync. - Network accessline 123
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — Route Music / HitSFX / UI so judgment SFX never fight the track bus. - Network accessline 124
- [Importing audio samples](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_audio_samples.html) — WAV vs Ogg/MP3 tradeoffs for charts, hit clicks, and calibration tones. - Network accessline 125
- [AudioServer](https://docs.godotengine.org/en/stable/classes/class_audioserver.html) — Mix/output latency APIs and bus-effect instances used by conductors and spectrum visuals. - Network accessline 126
- [AudioStreamPlayer](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html) — Non-positional music/hit player API (`get_playback_position`, `pitch_scale`, pause) for the highway clock. - Network accessline 127
- [AudioEffectSpectrumAnalyzer](https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html) — Engine-side FFT effect for reactive highways without main-thread FFT work. - Network accessline 128
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — `_input` / action press timing for lane hits instead of polling in `_process`. - Network accessline 129
- [CanvasItem shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html) — UV scroll patterns for GPU note highways that avoid moving thousands of sprites on CPU. - Network accessline 130
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Judgment splash, receptor pulse, and beat-synced scale pops without frame-tied lerps. - Network accessline 131
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded chart/audio preload so dense tracks never stall the first note. - Network accessline 135
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Audio latency project settings, bus layout names, and input map lane actions must ex - Network accessline 136
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Audio latency project settings, bus layout names, and input map lane actions must exist before the cond - Network accessline 137
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Buses, stream players, spectrum instances, and sync-with-audio helpers this genre skill consumes for BPM clocks. - Network accessline 138
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Action maps, `_input` vs `_unhandled_input`, and event timestamps for lane press/release and anti-spam. - Network accessline 139
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Resources for NoteData/charts, signals for beat/judgment events, and deterministic timing loops. - Network accessline 141
#### Complements - [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Judgment labels, receptor flashes, and beat pulses should be Tween-driven, not per-frame scale hacks. - Network accessline 142
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Judgment labels, receptor flashes, and beat pulses should be Tween-driven, not per-frame scale hacks. - Network accessline 143
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Shader highways and spectrum-driven uniforms keep dense charts off the CPU. - Network accessline 144
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Hit sparks and combo flourishes via GPUParticles2D without instantiating VFX every Perfect. - Network accessline 145
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Score/combo HUD, calibration sliders, and lane receptor layout as Control trees. - Network accessline 146
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Persist A/V offset, scroll speed, and difficulty windows across sessions. - Network accessline 147
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Conductor / scoring / pool owners are typically Autoloads with a clear boot order. - Network accessline 148
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Beat, judgment, combo-break, and chart-finished signals need owner boundaries so UI never owns the cloc - Network accessline 150
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when note pools, highway draw calls, or mix callbacks st - Network accessline 151
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when note pools, highway draw calls, or mix callbacks still hitch after pooling and - Network accessline 152
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate timing-window width, scroll speed, and miss penalties against clear rates before shipping di - Network accessline 154
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting rhythm concer - Network accessline 155
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting rhythm concern.
skills/godot-genre-rhythm/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-rhythm/scripts/audio_spectrum_analyzer.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect instance setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basic - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect instance setup - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — drive uniforms from magnitude bands - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — bass-reactive hit flourishes - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/beat_synced_animator.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE for receptor pulses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE for receptor pulses - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite pulse alternatives to Tween - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — beat boundaries from the conductor - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/dynamic_bpm_handler.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — tempo-aware interactive/stream switches # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — tempo-aware interactive/stream switches - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tempo-map Resource schemas - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — marker arrays and beat math - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/input_judge_logic.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — lane press events vs process polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-m - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — lane press events vs process polling - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune Perfect/Good window widths - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — song-time base for judgment diffs - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/latency_calibrator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — output latency and playback position APIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — output latency and playback position APIs - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — tap timestamps during calibration - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist user A/V offset - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/note_lane_manager.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — GPU highway UV scroll alternatives # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — GPU highway UV scroll alternatives - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — lane receptor Control layout - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — scroll timing from song clock - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/note_object_pool.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still hitchs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still hitchs - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PackedScene note templates - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — shared pool Autoload lifetime - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/note_orchestrator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — conductor time for spawn windows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — conductor time for spawn windows - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — active note counts vs hitch risk - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — chart NoteData resources - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/rhythm_conductor.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mix latency and stream clock helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mix latency and stream clock helpers - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — typical Autoload home for the conductor - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — beat/measure signal ownership - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/rhythm_scoring_system.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — score/miss economy vs clear rate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — score/miss economy vs clear rate - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — judgment → score event wiring - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed judgment enums and offsets - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/rhythm_ui_feedback.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/rise judgment splash # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKIL - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/rise judgment splash - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD layer for feedback labels - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — Perfect hit particle bursts - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-rhythm/scripts/score_combo_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # Related skills: - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — combo multiplier curves vs difficulty # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — combo multiplier curves vs difficulty - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — combo/score HUD bindings - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combo_broken / score_changed owners - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-genre-roguelike/SKILL.md
- Network accessline 135
### Official Documentation - [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer cells, sources, and runtime placement for procedural floors/walls. - Network accessline 136
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer cells, sources, and runtime placement for procedural floors/walls. - Network accessline 137
- [TileMapLayer](https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html) — `set_cell` / `get_used_cells` APIs used after walker/BSP generation and fog clears. - Network accessline 138
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — grid pathfinding with heuristics, diagonal modes, and `update()` after solid-cell edits. - Network accessline 139
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — seeded PCG32 for shareable runs; prefer local instances over global `randi()`. - Network accessline 140
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — offload heavy dungeon generation without freezing the main thread. - Network accessline 141
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — when WorkerThreadPool/tasks are safe versus SceneTree ownership rules. - Network accessline 142
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — generate data off-thread, then apply tiles/nodes on the main thread only. - Network accessline 143
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — `user://` persistence patterns for meta unlocks and anti-scum mid-run deletes. - Network accessline 144
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Resource-backed meta/run data, `duplicate(true)`, and save/load of `.tres`/custom resources. - Network accessline 145
- [Singletons (AutoLoad)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — isolate RunManager vs MetaManager so run death cannot wipe permanent progress. - Network accessline 146
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState queries for FOV / line-of-sight without Area2D spam. - Network accessline 147
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — noise fields for cave-style maps before connectivity validation with AStarGrid2D. - Network accessline 151
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project layout, Autoloads, and Resource basics before run/meta split. - Network accessline 152
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project layout, Autoloads, and Resource basics before run/meta split. - Network accessline 153
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — TileMapLayer authorship and runtime cell edits that procedural generators write into. - Network accessline 154
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource duplication, typed data, and save-friendly schemas for relics/meta stats. - Network accessline 155
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — singleton boundaries so Run state resets cleanly without touching Meta state. - Network accessline 157
#### Complements - [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — deeper Walker/BSP/WFC generators that feed this genre's dungeon loop. - Network accessline 158
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — deeper Walker/BSP/WFC generators that feed this genre's dungeon loop. - Network accessline 159
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationRegion rebake and agent pathing when not using pure AStarGrid2D. - Network accessline 160
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — hit/hurt pipelines and turn-paced encounters inside generated floors. - Network accessline 161
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — run bags, relic slots, and item Resources consumed by loot tables. - Network accessline 162
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — JSON/binary persistence, floor-transition saves, and permadeath delete-on-load. - Network accessline 163
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — decoupled turn/floor/run signals without SceneTree as grid source of truth. - Network accessline 164
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — thread pools, fog GPU masks, and frame-sliced director heuristics at scale. - Network accessline 166
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate win% vs meta level, pity timers, and dead-item detection across - Network accessline 167
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate win% vs meta level, pity timers, and dead-item detection across seeded runs. - Network accessline 168
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — action-RPG combat/progression layers that often consume roguelike run/meta patterns. - Network accessline 170
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 171
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-roguelike/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-roguelike/scripts/astar_grid_handler.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid A* vs NavigationRegion rebake choice # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid A* vs NavigationRegion rebake choice - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — solid cells mirror TileMapLayer walkability - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/async_turn_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — await turn loops vs signal-driven schedulers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — await turn loops vs signal-driven schedulers - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — sync attack/move animations inside turns - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/director_ai.gd
- Network accessline 12
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 14
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/dungeon_generator.gd
- Network accessline 77
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 78
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 82
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — walker/BSP orchestration patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — walker/BSP orchestration patterns - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-thread generate, main-thread apply - Network accessline 85
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/dungeon_generator_walker.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — Drunkard's Walk cave/room carving # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — Drunkard's Walk cave/room carving - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — Vector2i floor sets → TileMapLayer cells - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/example_relic_vampirism.gd
- Network accessline 7
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 8
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 9
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/fog_of_war_masker.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — fog layer clears from FOV cell sets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — fog layer clears from FOV cell sets - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — tile fog vs GPU mask tradeoffs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/fov_raycast_calculator.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsDirectSpaceState LOS without Area2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsDirectSpaceState LOS without Area2D - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — vision cones for stealth/aggro triggers - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/json_state_serializer.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — JSON run state without PackedScene bloat # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — JSON run state without PackedScene bloat - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serializable Dictionaries vs Resources - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/meta_progression_manager.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted meta saves across runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted meta saves across runs - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Meta Autoload vs ephemeral RunManager - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate upgrade power vs win% - Network accessline 87
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/meta_progression_resource.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — permanent unlock Resources separate from run # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — permanent unlock Resources separate from run - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ResourceSaver paths under user:// - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/meta_stats_resource.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted_pass meta stats protection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted_pass meta stats protection - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — subtle +5–15% meta buffs vs grind-to-win - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/move_command_object.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — command objects as reversible turn events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — command objects as reversible turn events - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — entity states consuming move commands - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/noise_dungeon_generator.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — noise caves + connectivity repair # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — noise caves + connectivity repair - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — AStarGrid2D corridor carving - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/roguelike_patterns.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — BSP/shuffle-bag/WorkerThreadPool snippets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — BSP/shuffle-bag/WorkerThreadPool snippets - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — frame-safe generation patterns - Network accessline 86
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/room_assembler.gd
- Network accessline 11
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 13
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/run_manager.gd
- Network accessline 38
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/seeded_rng_resource.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — persist seed/state for shareable runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — persist seed/state for shareable runs - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — seeded Monte Carlo of loot/win rates - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/synergy_manager.gd
- Network accessline 10
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 12
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/turn_manager_decoupled.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-driven turn coordination # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-driven turn coordination - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global turn Autoload without entity coupling - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-roguelike/scripts/weighted_loot_table.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — drop Resources into run inventories # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — drop Resources into run inventories - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — dead-item and pity-timer validation - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-genre-romance/SKILL.md
- Network accessline 122
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `CharacterProfile`, date locations, and seasonal dialogue as data Resources instead of hardcoded trees. - Network accessline 123
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `CharacterProfile`, date locations, and seasonal dialogue as data Resources instead of hardcoded trees. - Network accessline 124
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Host TimeManager / global affection trackers so schedules and stats survive scene changes. - Network accessline 125
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Drive milestones, `stats_changed`, and hour/day clocks without `_process` polling. - Network accessline 126
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Broadcast date starts to `romantic_interests` for jealousy without hardcoding NPC refs. - Network accessline 127
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — Blush, shake, and custom emotive effects for dating-sim dialogue juice. - Network accessline 128
- [Evaluating expressions](https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html) — Gate choices with runtime `Expression` checks against affection / route flags. - Network accessline 129
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist routes, CG gallery unlocks, and multi-axis relationship dictionaries. - Network accessline 130
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Thread-load large narrative Resources so route transitions do not hitch. - Network accessline 131
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — Map dialogue and choice text through `tr()` / localization keys. - Network accessline 132
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Keep heart UI and choice panels responsive without absolute pixel layouts. - Network accessline 133
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Timed choices and romance menus must respect `SceneTree` pause / `time_scale`. - Network accessline 134
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Typewriter `visible_ratio` and heart-burst pulses without `_process` timers. - Network accessline 138
#### Prerequisites - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Character profiles, gift tables, and `DateLocation` data belong in typed Resou - Network accessline 139
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Character profiles, gift tables, and `DateLocation` data belong in typed Resources before wiring - Network accessline 140
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Global affection / TimeManager singletons need correct boot order and ownership so route state is n - Network accessline 141
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Milestone, mood, and schedule buses must stay Signal-Up so UI and NPCs never poll relationship dictiona - Network accessline 142
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Branching conversation trees and choice consequences are the narrative substrate under affection gates. - Network accessline 144
#### Complements - [godot-genre-visual-novel](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) — Pair route locks and CG gallery with VN presentation (portraits, backgrounds, advance UX - Network accessline 145
- [godot-genre-visual-novel](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) — Pair route locks and CG gallery with VN presentation (portraits, backgrounds, advance UX). - Network accessline 146
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — Custom BBCode / RichTextEffect patterns for blushing, nervous shake, and meta-linked choices. - Network accessline 147
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Typewriter reveals, portrait crossfades, and heart-burst juice without frame-tied timers. - Network accessline 148
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Serialize multi-axis stats, route flags, and gallery unlocks with a real save pipeline. - Network accessline 149
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Gift items and diminishing-return histories plug into affection via inventory ownership. - Network accessline 150
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Heart meters, blush chrome, and choice panels stay consistent across romance UI scenes. - Network accessline 152
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Tune gift values, date thresholds, and repetition penalties so routes sta - Network accessline 153
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Tune gift values, date thresholds, and repetition penalties so routes stay reachable without grind or - Network accessline 154
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Expose confession deadlines and missable milestones as timed quest gates on the calendar. - Network accessline 155
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Mood overlays and route beats usually need BGM / stinger buses coordinated with affection events. - Network accessline 157
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering romance peers (dialogue, VN, save, UI). - Network accessline 158
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering romance peers (dialogue, VN, save, UI).
skills/godot-genre-romance/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-romance/scripts/affection_manager.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — multi-axis stats as Resource-backed data # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — multi-axis stats as Resource-backed data - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — milestone_reached / stats_changed buses - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — gift diminishing returns and thresholds - Network accessline 99
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/date_event_system.gd
- Network accessline 81
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 82
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — DateLocation preference weights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — DateLocation preference weights - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — repetition penalty / success thresholds - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — date interaction dialogue keys - Network accessline 90
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/dialogue_expression_parser.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html # - https://docs.godotengine.org/en/stable/classes/class_expression.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_expression.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — condition strings on choice nodes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gds - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — condition strings on choice nodes - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — safe Expression parse/execute - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/global_affection_tracker.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton ownership for global affection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton ownership for global affection - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — affection_updated UI decoupling - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/npc_schedule.gd
- Network accessline 12
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 14
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/player_romance_manager.gd
- Network accessline 13
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 15
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/romance_mood_manager.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_colorrect.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_colorrect.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — mood overlay and portrait crossfade # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-sy - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — mood overlay and portrait crossfade - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mood-driven BGM / stingers - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — portrait layers in VN scenes - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/romance_patterns.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 75
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom RichTextEffect / BBCode # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/ - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom RichTextEffect / BBCode - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — typewriter visible_ratio tweens - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — romance UI chrome consistency - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/route_manager.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 89
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — gallery + route flag persistence # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — gallery + route flag persistence - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — CG unlock presentation - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — route lock as story gate - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/seasonal_dialogue.gd
- Network accessline 9
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 11
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-romance/scripts/ui_feedback.gd
- Network accessline 9
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 11
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-genre-rts/SKILL.md
- Network accessline 163
### Official Documentation - [Navigation (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Entry map for agents, servers, meshes, layers, and obstacles before wiring army movement. - Network accessline 164
- [Navigation (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Entry map for agents, servers, meshes, layers, and obstacles before wiring army movement. - Network accessline 165
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — `set_velocity` / `velocity_computed` RVO loop that stops crowd jitter and stuck IDLE timeouts. - Network accessline 166
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — Direct map path queries for center-of-mass formation moves without per-unit agent spam. - Network accessline 167
- [Using navigation path query objects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — Pooled `NavigationPathQueryParameters*` patterns for mass move orders without heap churn - Network accessline 168
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Staggered queries, avoidance budgets, and obstacle swaps when hundreds of units path each tick. - Network accessline 169
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — GPU instance buffers for thousands of units instead of one `MeshInstance` per soldier. - Network accessline 170
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — `WorkerThreadPool` contracts for army AI batches off the main thread. - Network accessline 171
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Direct space-state picks for 3D selection and ground click targeting. - Network accessline 172
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — SubViewport vision masks that feed fog-of-war shaders without CPU tile floods. - Network accessline 173
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Screen-to-world mapping for marquee boxes, unproject selection, and shift-queued orders. - Network accessline 174
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — Fast grid pathing for building footprints and base placement checks. - Network accessline 175
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why unit stats must `duplicate(true)` so health/armor never mutate a shared template. - Network accessline 179
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Physics ticks, navigation/avoidance project settings, and input map actions before s - Network accessline 180
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Physics ticks, navigation/avoidance project settings, and input map actions before selection and pathin - Network accessline 181
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Mouse buttons, shift-modifiers, and physics-step sampling that drive marquee select and command queuing. - Network accessline 182
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent RVO, maps, layers, and query-object pools this genre's army movement builds on. - Network accessline 184
#### Complements - [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — RTS pan/zoom/edge-scroll framing so selection and orders stay readable at strategic scale. - Network accessline 185
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — RTS pan/zoom/edge-scroll framing so selection and orders stay readable at strategic scale. - Network accessline 186
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — PhysicsServer ray/shape recipes for 3D picks under heavy unit counts. - Network accessline 187
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Idle/Move/Attack/Hold command states and queue transitions per unit without spaghetti flags. - Network accessline 188
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — CanvasItem/spatial mask shaders that sample SubViewport fog textures. - Network accessline 189
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Global economy and army managers as Autoloads with clear boot order. - Network accessline 190
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Gather/spend ledgers and cost dictionaries the RTS bank Autoload should reuse. - Network accessline 191
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Group broadcast and command buses so commanders never hard-iterate every unit node. - Network accessline 193
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Build-order policies, unit cost curves, and AI opponent strength — simula - Network accessline 194
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Build-order policies, unit cost curves, and AI opponent strength — simulate win% instead of gut-tunin - Network accessline 195
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate here when MultiMesh buffers, avoidance, or WorkerThreadPool still dominate the profi - Network accessline 196
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hit/hurt and targeting contracts once move/attack commands need damage resolution. - Network accessline 198
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting RTS concern. - Network accessline 199
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting RTS concern.
skills/godot-genre-rts/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-rts/scripts/building_grid_astar.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid placement path checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-bui - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid placement path checks - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md — base-building placement loops - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/crowd_navigation_unit.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — avoidance + arrival dampening # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — avoidance + arrival dampening - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — crowd agent budgets - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/fog_of_war_tile_mask.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog clear cells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog clear cells - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — vision-mask shader consumers - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/global_economy_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — economy Autoload boot order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-eco - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — economy Autoload boot order - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — multi-resource spend/ledger patterns - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate cost curves vs gather rates - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/navigation_mask_helper.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — dynamic navigation layer bitmasks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — dynamic navigation layer bitmasks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rendering_ghost_spawner.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID ghosts without SceneTree cost # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID ghosts without SceneTree cost - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_army_manager.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch AI off main thread # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aut - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch AI off main thread - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central army manager ownership - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_formation_manager.gd
- Network accessline 34
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rt - Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md # =================================================================== - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_group_commander.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — decoupled group command broadcast # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — decoupled group command broadcast - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_massive_unit_renderer.gd
- Network accessline 21
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rt - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md # =================================================================== - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_path_query_pool.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pooled path queries for mass orders # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pooled path queries for mass orders - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_selection_overlay.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject/screen-space selection framing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject/screen-space selection framing - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — marquee drag input lifecycle - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_targeting_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — nearest-target filters before hit resolution # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — nearest-target filters before hit resolution - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance-squared mass scans - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_unit.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/classes/class_navigationagent2d.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_navigationagent2d.html - Network accessline 70
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — RVO agent movement contract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-st - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — RVO agent movement contract - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — Idle/Move/Attack unit states - Network accessline 73
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/rts_unit_stat_duplicator.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # Related skills: - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Resource duplicate(true) isolation # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Resource duplicate(true) isolation - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/selection_manager_marquee_2d.gd
- Network accessline 116
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 117
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 118
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 119
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 120
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — drag-box and shift-add selection input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 121
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — drag-box and shift-add selection input - Network accessline 122
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — broadcast commands to selected units - Network accessline 123
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-rts/scripts/selection_manager_raycast_3d.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsServer direct picks under load # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsServer direct picks under load - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse position to camera ray - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-genre-sandbox/SKILL.md
- Network accessline 240
### 2. VoxelGI (demoted — use docs + lighting skill) Sandbox chunk lighting is **not** owned by an incomplete `RenderingServer.voxel_gi_allocate_data` stub here. For dynamic GI on procedural volumes, follow [Using VoxelGI](https://docs.godo - Network accessline 241
Sandbox chunk lighting is **not** owned by an incomplete `RenderingServer.voxel_gi_allocate_data` stub here. For dynamic GI on procedural volumes, follow [Using VoxelGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illuminatio - Network accessline 273
### Official Documentation - [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batch voxel/prop instances per chunk and avoid per-frame buffer rebuilds. - Network accessline 274
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batch voxel/prop instances per chunk and avoid per-frame buffer rebuilds. - Network accessline 275
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary cell placement when structures need variety beyond a single MultiMesh mesh. - Network accessline 276
- [ArrayMesh](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html) — push greedy-meshed exterior faces as one surface instead of per-block meshes. - Network accessline 277
- [SurfaceTool](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html) — build and index chunk meshes with normals before committing to MeshInstance3D. - Network accessline 278
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk streaming so exploration does not hitch. - Network accessline 279
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — persist player-built worlds (groups, JSON/`var_to_str`, binary Resources). - Network accessline 280
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool meshing/generation with SceneTree mutations deferred. - Network accessline 281
- [Using servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer mesh/instance RIDs when bypassing the SceneTree for chunk draw. - Network accessline 282
- [Using VoxelGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html) — dynamic GI allocation for large procedural sandbox volumes. - Network accessline 283
- [Large world coordinates](https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html) — precision limits and floating-origin strategies past ~32k units. - Network accessline 284
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — aim/place/break queries via direct space state instead of per-voxel raycasts. - Network accessline 285
- [PinJoint2D](https://docs.godotengine.org/en/stable/classes/class_pinjoint2d.html) — hinge-style joints for player-created physics contraptions. - Network accessline 289
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Resources, and import basics before chunk scenes and binary `.res` world - Network accessline 290
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Resources, and import basics before chunk scenes and binary `.res` world data. - Network accessline 291
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — StaticBody colliders for terrain, RigidBody props, and shape queries used in placement validation. - Network accessline 292
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed Dictionaries/Packed arrays, WorkerThreadPool tasks, and deferred SceneTree edits in meshers. - Network accessline 294
#### Complements - [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — GridMap/MeshLibrary and bake flows that sandbox building tools often reuse. - Network accessline 295
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — GridMap/MeshLibrary and bake flows that sandbox building tools often reuse. - Network accessline 296
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — VoxelGI / probes / bake strategy for procedural volumes (do not invent RenderingServer GI stubs in this skill). - Network accessline 297
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — noise/dungeon generators that seed voxel chunks before player edits. - Network accessline 298
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — MultiMesh budgets, dirty-chunk simulation, and draw-call caps at sandbox scale. - Network accessline 299
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — RLE/binary chunk persistence and migrateable save schemas beyond ad-hoc JSON. - Network accessline 300
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — PhysicsDirectSpaceState picking and shape intersects for block tools. - Network accessline 301
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — PinJoint2D/RigidBody2D patterns for 2D sandbox contraptions and falling-sand props. - Network accessline 302
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — threaded load queues and chunk node lifecycle without orphaned branches. - Network accessline 303
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — tune crafting costs, element rarity, and economy loops that emerge from sandbox systems. - Network accessline 305
#### Downstream / consumers - [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — streaming, floating origin, and HLOD layered on editable sandbox chunks. - Network accessline 306
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — streaming, floating origin, and HLOD layered on editable sandbox chunks. - Network accessline 307
- [godot-genre-survival](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md) — harvesting, needs, and crafting loops that consume destructible voxel/element worlds. - Network accessline 308
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — authoritative server placement validation for shared creative worlds. - Network accessline 310
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 311
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-sandbox/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 50
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-sandbox/scripts/cellular_automata_liquid.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — seed/grid patterns that feed CA sims # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — seed/grid patterns that feed CA sims - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — dirty-cell lists vs full-grid ticks - Network accessline 86
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-genre-sandbox/scripts/dynamic_placement_validator.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — shape queries for obstruction checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayca - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — shape queries for obstruction checks - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — direct space state picking patterns - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-genre-sandbox/scripts/sandbox_patterns.gd
- Network accessline 83
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 84
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 91
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — block aim via intersect_ray # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-l - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — block aim via intersect_ray - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — binary ResourceSaver chunk dumps - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — VoxelGI quality/range with procedural data - Network accessline 95
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-genre-sandbox/scripts/sandbox_world_serializer.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — schema/versioned world saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resour - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — schema/versioned world saves - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource vs JSON tradeoffs for chunks - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-genre-sandbox/scripts/voxel_chunk_manager.gd
- Network accessline 62
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 63
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 67
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh buffer update discipline # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh buffer update discipline - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — GridMap alternative for varied block meshes - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-genre-sandbox/scripts/voxel_chunk_mesher.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-thread meshing + call_deferred set_mesh # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-thread meshing + call_deferred set_mesh - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — WorkerThreadPool task discipline - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-genre-sandbox/scripts/voxel_world.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk node load/unload lifecycle # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gen - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk node load/unload lifecycle - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — streaming radii and origin shift pairing - Network accessline 67
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-genre-shooter-fps/SKILL.md
- Network accessline 54
Hitscan vs projectile, spray patterns, and net prediction details that are not FPS-rig specific → [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md) + combat/multiplayer - Network accessline 62
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState3D `intersect_ray` patterns for hitscan registration without Area3D ballistics. - Network accessline 63
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState3D `intersect_ray` patterns for hitscan registration without Area3D ballistics. - Network accessline 64
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — collision layers/masks, layers for player exclude, and physics tick vs visual frame for gunplay. - Network accessline 65
- [Using 3D transforms](https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html) — basis axes and `-transform.basis.z` forward vectors for aim, recoil, and muzzle direction. - Network accessline 66
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — `_input` vs `_physics_process` so mouse look stays zero-latency while movement stays physics-synced. - Network accessline 67
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — relative mouse motion, capture, and screen-center projection for aim rays. - Network accessline 68
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — analog look axes and deadzones that aim-assist friction/magnetism build on. - Network accessline 69
- [Using decals](https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html) — Decal node projection for bullet impacts instead of Sprite3D/QuadMesh stickers. - Network accessline 70
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority and fire-event patterns for server-validated hitscan without syncing every bullet. - Network accessline 71
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — blend/state machines for idle/aim/fire/reload without `!` in expressions. - Network accessline 72
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — WeaponData Resource stats (damage, recoil, spread) instead of hardcoded class constants. - Network accessline 73
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — layered mechanical/shot/tail streams for gunfire weight. - Network accessline 74
- [Optimization using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer RID paths for high-volume visual projectiles without SceneTree spam. - Network accessline 78
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, InputMap actions, and Resource import basics before FPS controllers and - Network accessline 79
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, InputMap actions, and Resource import basics before FPS controllers and WeaponData wiring. - Network accessline 80
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — mouse capture, action buffering, and look vs move split that frame-perfect fire and camera look depend on. - Network accessline 81
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — physics-synced ray/shape queries and exclude RIDs that hitscan registration builds on. - Network accessline 83
#### Complements - [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — FOV punch, lean pivots, and shake stacks that compose with procedural recoil and weapon bob. - Network accessline 84
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — FOV punch, lean pivots, and shake stacks that compose with procedural recoil and weapon bob. - Network accessline 85
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — duck-typed damage application and hit-zone multipliers shared with hitscan/projectile confirm paths. - Network accessline 86
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — bus routing and pooled one-shots for layered gunfire without a single shared AudioStreamPlayer. - Network accessline 87
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — authoritative fire RPCs and unreliable movement transfer modes for competitive hit validation. - Network accessline 88
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — client prediction / server reconciliation shells before lag-compensated shot validation - Network accessline 89
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — StringName fire/reload/idle machines without stringly-typed weapon states. - Network accessline 90
- [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — AnimationTree parameters and blend spaces driven by local velocity bridges. - Network accessline 91
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — pooling, Decal budgets, and RenderingServer RID density for bullet visuals and impacts. - Network accessline 92
- [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md) — broader TPS/hybrid shooter architecture when the project is not FPS-first. - Network accessline 94
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate weapon asymmetry matrices, TTK bands, and bloom/recoil knobs bef - Network accessline 95
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate weapon asymmetry matrices, TTK bands, and bloom/recoil knobs before shipping balance tables. - Network accessline 96
- [godot-genre-battle-royale](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md) — large-scale relevancy and lag-compensated combat that reuses FPS hitscan/recoil feel inside BR matches. - Network accessline 98
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting FPS concern. - Network accessline 99
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting FPS concern.
skills/godot-genre-shooter-fps/references/fps-weapon-theory.md
- Network accessline 38
Sim asymmetry matrices in [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md). - Network accessline 65
TPS/cover/soft-lock not FPS-rig-specific → [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md).
skills/godot-genre-shooter-fps/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-shooter-fps/scripts/advanced_fps_controller.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - move axes and capture before air/ground lerp # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - move axes and capture before air/ground lerp - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - head-bob camera local offset composition - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/advanced_weapon_controller.gd
- Network accessline 111
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 112
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 113
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 114
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 115
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - duck-typed take_damage after hitscan confirm # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 116
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - duck-typed take_damage after hitscan confirm - Network accessline 117
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - recoil/bloom/TTK bands before shipping stats - Network accessline 118
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/aim_assist.gd
- Network accessline 41
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html — analog look + deadzones - Network accessline 42
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html — analog look + deadzones # Related: - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html — analog look + deadzones - Network accessline 44
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — friction 0.3 + magnetism 0.1 baseline # --- - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — friction 0.3 + magnetism 0.1 baseline
skills/godot-genre-shooter-fps/scripts/bullet_decal_spawner.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html # - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - decal fade/pool budgets under fire spam # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - decal fade/pool budgets under fire spam - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md - shared impact polish patterns - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/fps_camera_look.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - relative mouse and capture modes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camer - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - relative mouse and capture modes - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - yaw/pitch pivot hierarchy - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/fps_movement_logic.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - Input.get_vector move basis # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-fo - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - Input.get_vector move basis - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md - InputMap action names for walk/sprint - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/frame_perfect_input.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventmousemotion.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_inputeventmousemotion.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - buffered semi-auto fire to avoid dropped shots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - buffered semi-auto fire to avoid dropped shots - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md - fire intent signals without string connects - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/hitscan_weapon_logic.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - exclude player RID and collision masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - exclude player RID and collision masks - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - hit-zone damage multipliers - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/hitscan_weapon_query.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - nodeless space-state hitscan # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multi - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - nodeless space-state hitscan - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md - server re-run of the same query shape - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/player_anim_bridge.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # Related skills: - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md - velocity to blend parameters # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md - velocity to blend parameters - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md - StringName locomotion states - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/procedural_recoil_handler.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - kick on pivot, not weapon mesh # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-c - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - kick on pivot, not weapon mesh - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - recoil pattern vs TTK feel bands - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/recoil_system.gd
- Network accessline 39
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/scripts/procedural_recoil_handler.gd — camera pivot kick - Network accessline 40
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/scripts/procedural_recoil_handler.gd — camera pivot kick # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/scripts/procedural_recoil_handler.gd — camera pivot kick - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — spray pattern vs TTK bands
skills/godot-genre-shooter-fps/scripts/server_projectile_instance.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - RID visual bullets without nodes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - RID visual bullets without nodes - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md - server-authoritative spawn, client visuals only - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/weapon_bobbing_system.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - sway/bob layered with look and recoil # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - sway/bob layered with look and recoil - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md - optional tween assists for viewmodel settle - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/weapon_spread_calc.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - bloom vs accuracy win-rate bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - bloom vs accuracy win-rate bands - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - spread direction into damage queries - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter-fps/scripts/weapon_state_machine.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md - fire/reload/idle StringName transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md - fire/reload/idle StringName transitions - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md - fired/reloaded signal-object connects - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-genre-shooter/SKILL.md
- Network accessline 36
| Cover check before peek-fire | [cover_validator_rays.gd](scripts/cover_validator_rays.gd) | | Soft-lock / assist | [soft_lock_aim_assist.gd](scripts/soft_lock_aim_assist.gd) | | True FPS digsite | → [godot-genre-shooter-fps](https://githu - Network accessline 38
| True FPS digsite | → [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) | - Network accessline 80
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `PhysicsDirectSpaceState3D.intersect_ray` hitscan queries, exceptions, and collision masks for frame-rate-independent fi - Network accessline 81
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `PhysicsDirectSpaceState3D.intersect_ray` hitscan queries, exceptions, and collision masks for frame-rate-independent fire. - Network accessline 82
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — layers/masks, `_physics_process` timing, and body types that keep hit registration deterministic. - Network accessline 83
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — direct `intersect_ray` / `intersect_shape` for high-frequency shots without RayCast3D node overhead. - Network accessline 84
- [PhysicsRayQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html) — from/to, exclude RIDs, and collision_mask for shooter-owned hitscan queries. - Network accessline 85
- [CharacterBody3D](https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html) — `move_and_collide` projectile bodies with gravity, bounce, and lifetime. - Network accessline 86
- [SpringArm](https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html) — collision-aware TPS camera boom and shoulder offset without clipping into cover. - Network accessline 87
- [Using decals](https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html) — perspective-correct bullet holes and impact marks instead of Sprite3D billboards. - Network accessline 88
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — stick look input that aim-assist friction/magnetism modulates. - Network accessline 89
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority and unreliable modes for fire events with server-validated hits. - Network accessline 90
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — FOV punch, aim rays from `-global_basis.z`, and `h_offset` for TPS shoulder swap. - Network accessline 91
- [PhysicsShapeQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html) — sphere/shape queries for rocket/grenade AoE without Area3D spam. - Network accessline 92
- [AudioStreamPlayer3D](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html) — layered shot/mechanical/tail players for punchy spatial gunfire. - Network accessline 96
#### Prerequisites - [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — CharacterBody3D/RigidBody3D, collision layers, and direct space queries that hitscan and projectiles d - Network accessline 97
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — CharacterBody3D/RigidBody3D, collision layers, and direct space queries that hitscan and projectiles depend on. - Network accessline 98
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — look/fire/reload action maps and gamepad stick curves before aim assist and recoil kick. - Network accessline 99
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — FPS/TPS camera rigs, FOV, and SpringArm patterns that weapon kick and soft-lock rotate. - Network accessline 100
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Resource-based WeaponData, scene structure, and import defaults before balancing archetypes. - Network accessline 102
#### Complements - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — damage events, hit zones, and health pipelines that consume shooter `take_damage` results. - Network accessline 103
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — damage events, hit zones, and health pipelines that consume shooter `take_damage` results. - Network accessline 104
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — reusable ray/shape query helpers for cover checks, LOS, and hitscan without duplicating query setup. - Network accessline 105
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — bus routing and 3D attenuation for mechanical + shot + reverb-tail gunfire layers. - Network accessline 106
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — ENet peers, RPC modes, and authority so fire is predicted client-side and damage is server-valida - Network accessline 107
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — prediction, reconciliation, and lag-compensation shells around hitscan validation. - Network accessline 108
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — muzzle flash, tracers, and impact bursts that sell gunplay without blocking the fire path. - Network accessline 110
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate TTK, spray patterns, and weapon asymmetry matrices so archetype - Network accessline 111
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate TTK, spray patterns, and weapon asymmetry matrices so archetype damage/recoil stay competiti - Network accessline 112
- [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — FPS-specialized movement and viewmodel polish that builds on this genre gunplay lattice. - Network accessline 113
- [godot-genre-battle-royale](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md) — large-scale matches that reuse hitscan/projectile combat inside drop/zone loops. - Network accessline 115
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 116
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-shooter/references/advanced-meta-systems.md
- Network accessline 3
Load for lag compensation, explosion queries, and server rewind — pairs with [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md). - Network accessline 42
Weapon matrices / TTK simulation → [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md).
skills/godot-genre-shooter/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-shooter/references/tps-gunplay-core.md
- Network accessline 3
Shared combat theory for this skill (TPS, cover, soft-lock). FPS viewmodel/recoil polish → [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md). - Network accessline 67
- Layered gunfire audio (mechanical + shot + tail) on separate `AudioStreamPlayer3D` — [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md)
skills/godot-genre-shooter/scripts/advanced_weapon_controller.gd
- Network accessline 111
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 112
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 113
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 114
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 115
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 116
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage pipeline after hitscan/projectile fire # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 117
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage pipeline after hitscan/projectile fire - Network accessline 118
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — recoil kick applied to camera, not model only - Network accessline 119
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-shooter/scripts/cover_validator_rays.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — multi-ray cover height / peek clusters # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — multi-ray cover height / peek clusters - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — cover state used beside detection loops - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-shooter/scripts/lag_compensator.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # Related skills: - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction shells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multipl - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction shells - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — RPC authority - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-shooter/scripts/projectile.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision3d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision3d.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_collide projectile bodies and bounce # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_collide projectile bodies and bounce - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_damage on collider impact - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-shooter/scripts/shooter_patterns.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 89
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — direct-space hitscan and shape AoE helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — direct-space hitscan and shape AoE helpers - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-side fire validation patterns - Network accessline 92
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-shooter/scripts/soft_lock_aim_assist.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — stick look curves before soft-lock slerp # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — stick look curves before soft-lock slerp - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — assist rotates camera basis toward target - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-shooter/scripts/tps_camera_spring_arm.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html # - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — SpringArm boom, exclusions, shoulder swap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — SpringArm boom, exclusions, shoulder swap - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — look input driving arm rotation - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-shooter/scripts/weapon_recoil_pattern.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # Related skills: - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WeaponData resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sho - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WeaponData resources - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — FPS recoil polish - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-genre-simulation/SKILL.md
- Network accessline 104
### Official Documentation - [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Simulation clocks and economy ticks must accumulate with `delta` (or a dedicated tick) - Network accessline 105
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Simulation clocks and economy ticks must accumulate with `delta` (or a dedicated tick), never frame-count assumpt - Network accessline 106
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit resource/tick changes so dashboards refresh only when wallets or hours actually change. - Network accessline 107
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Recipes, facilities, and unlock tables belong as `.tres` Resources so designers retune chains without code edits. - Network accessline 108
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` build costs, wages, and growth bases so balance sheets stay Inspector-driven. - Network accessline 109
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist stocks, day/hour, unlocks, and facility graphs so long management sessions survive restarts. - Network accessline 110
- [Data paths](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Keep large binary/JSON sim saves under `user://` across platforms. - Network accessline 111
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Heavy production-graph and upkeep passes belong on `WorkerThreadPool`, not the main-thread UI loop. - Network accessline 112
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Marshaling sim results to Labels/`Tree` requires `call_deferred` / main-thread SceneTree rules. - Network accessline 113
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — API for batching economy ticks without blocking manager screens. - Network accessline 114
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — Enable `OS.low_processor_usage_mode` on stationary management UIs to cut CPU/battery burn. - Network accessline 115
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — Grid logistics and worker paths on factory floors without manually wiring AStar points. - Network accessline 116
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — Direct `NavigationServer3D.map_get_path` queries for schedule-driven NPCs without per-agent node overhead. - Network accessline 120
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoloads, Resources, and scene structure before building tick managers and economy - Network accessline 121
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoloads, Resources, and scene structure before building tick managers and economy graphs. - Network accessline 122
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Dictionaries, signals, `is_equal_approx`, and fixed-point-safe math for currency and needs. - Network accessline 123
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Production recipes and unlock tables should be Resource-first `.tres` assets, not hard-coded Node - Network accessline 124
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Tick and `resource_changed` buses must drive UI without Labels mutating the simulation wallet. - Network accessline 126
#### Complements - [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Soft-currency wallets, sinks, and transaction ledgers that compose with tycoon multi-resource st - Network accessline 127
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Soft-currency wallets, sinks, and transaction ledgers that compose with tycoon multi-resource stocks. - Network accessline 128
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Versioned serialization for large world states, binary `store_var`, and threaded save/load. - Network accessline 129
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationServer / grid pathing for worker jobs and schedule agents after the tick clock exists. - Network accessline 130
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Entity batching, low-processor mode, and thread offload budgets for 1000+ sim entities. - Network accessline 131
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — TimeManager / Economy autoloads that survive scene reloads need clear ownership rules. - Network accessline 132
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Income/expense dashboards and facility lists are `Tree`/`VBoxContainer` layouts bound to throttled signals. - Network accessline 134
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After cost curves, production yields, and CSV→`.tres` balance sheets exis - Network accessline 135
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After cost curves, production yields, and CSV→`.tres` balance sheets exist, Monte Carlo career sims p - Network accessline 136
- [godot-genre-idle-clicker](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md) — Offline catch-up and prestige loops reuse tick + integer-currency patterns from management sims. - Network accessline 137
- [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — Build-order economies and worker logistics consume the same tick/graph and pathfinding primitives at combat scale. - Network accessline 139
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 140
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-genre-simulation/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-simulation/scripts/economy_graph_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — recipe DAGs as data Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — recipe DAGs as data Resources - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — yield/cost Monte Carlo before shipping - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-genre-simulation/scripts/npc_schedule_agent.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html # - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — map_get_path and agent budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — map_get_path and agent budgets - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — hour_passed schedule triggers - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-genre-simulation/scripts/sim_tick_manager.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tick buses for economy/AI listeners # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tick buses for economy/AI listeners - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — TimeManager ownership across scenes - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-genre-simulation/scripts/simulation_patterns.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + low-processor mode # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + low-processor mode - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — binary store_var world saves - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — AStarGrid2D logistics grids - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-genre-simulation/scripts/simulation_tick_controller.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sim_tick consumers without polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sim_tick consumers without polling - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — speed multipliers vs visual FPS - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-genre-simulation/scripts/tycoon_economy.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — wallets/sinks composing with multi-resource stocks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — wallets/sinks composing with multi-resource stocks - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — prove bankruptcy and growth bands - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-genre-sports/SKILL.md
- Network accessline 47
> - Shared impulse/score helpers → [sports_patterns.gd](scripts/sports_patterns.gd) > > **Broadcast camera**: not implemented in this skill’s `scripts/`. Use peer [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 48
> > **Broadcast camera**: not implemented in this skill’s `scripts/`. Use peer [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) for broadcast framing / zoom-on-action - Network accessline 49
> **Broadcast camera**: not implemented in this skill’s `scripts/`. Use peer [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) for broadcast framing / zoom-on-action. - Network accessline 245
### Official Documentation - [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks, continuous CD, and when RigidBody vs CharacterBody fits sports players and bal - Network accessline 246
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks, continuous CD, and when RigidBody vs CharacterBody fits sports players and balls. - Network accessline 247
- [Using RigidBody](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — Impulse/force timing, custom integrators, and contact monitoring for kick/dribble without parenting the ball. - Network accessline 248
- [RigidBody3D](https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html) — `continuous_cd`, damp, and `apply_central_impulse` / force APIs for high-speed ballistics. - Network accessline 249
- [PhysicsDirectBodyState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate3d.html) — `_integrate_forces` state for Magnus/drag custom forces without fighting the solver. - Network accessline 250
- [PhysicsMaterial](https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html) — Bounce/friction overrides for ball and pitch surfaces. - Network accessline 251
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Correct sphere/capsule sizing so inertia and layered hitboxes stay physically valid. - Network accessline 252
- [Physics interpolation](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Broadcast-smooth ball/player transforms between elevated physics ticks. - Network accessline 253
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Keep impulses and match rules in `_physics_process` / integrate paths to avoid jitter. - Network accessline 254
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Pass-lane and tackle assist queries via `PhysicsDirectSpaceState3D`. - Network accessline 255
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — BlendSpace locomotion and root-motion extraction for grounded cuts and shots. - Network accessline 256
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Normalized stick axes, device IDs, and vibration for contextual Pass/Tackle/Switch. - Network accessline 257
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authoritative goal validation and unreliable movement sync for competitive matches. - Network accessline 261
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoloads, physics tick/interpolation project settings, and scene layout before ball - Network accessline 262
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Autoloads, physics tick/interpolation project settings, and scene layout before ball/team systems land. - Network accessline 263
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — RigidBody3D, layers/masks, and continuous collision patterns the ball and layered hitboxes depend on. - Network accessline 264
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Action maps and device routing so one button can mean Pass, Tackle, or Switch by context. - Network accessline 266
#### Complements - [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — Root-motion BlendSpaces and deterministic mixer setup for sprint/shot/tackle wit - Network accessline 267
- [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — Root-motion BlendSpaces and deterministic mixer setup for sprint/shot/tackle without skating. - Network accessline 268
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Broadcast framing, zoom-on-action, and follow rigs for pitch-scale presentation. - Network accessline 269
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent/mesh avoidance so formation runners do not stack through teammates. - Network accessline 270
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Match phases (kickoff/play/goal/end) and per-player chase vs formation states. - Network accessline 271
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Masked space queries for clear passing lanes and tackle prediction. - Network accessline 272
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Server-authoritative score RPCs and transfer modes for fast sports snapshots. - Network accessline 273
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Authority split and reconciliation when promoting local kickabouts to online matches. - Network accessline 274
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Goal, possession, and UI event buses without coupling umpire logic to every player node. - Network accessline 275
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Stadium collision, pitch surfaces, and LOD props around the playable field. - Network accessline 277
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate player/attribute asymmetry, keeper reaction error bands, and rub - Network accessline 278
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate player/attribute asymmetry, keeper reaction error bands, and rubber-band AI so match outcome - Network accessline 279
- [godot-genre-racing](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md) — Adjacent high-speed physics genre patterns when the sport leans vehicle/arcade (e.g. Rocket League-style). - Network accessline 281
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting sports concer - Network accessline 282
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting sports concern.
skills/godot-genre-sports/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 28
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 46
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-sports/scripts/magnus_ball_physics.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — spin/force application on RigidBody3D # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — spin/force application on RigidBody3D - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-genre-sports/scripts/sports_ball_physics.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate3d.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody continuous CD and custom integrators # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody continuous CD and custom integrators - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — ballistic curve/stat bands when tuning shots - Network accessline 51
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-genre-sports/scripts/sports_patterns.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 74
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad axes and vibration helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mult - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad axes and vibration helpers - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative goal RPC + unreliable bytes - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — promote local patterns to net authority - Network accessline 78
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-genre-sports/scripts/sports_umpire_logic.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — PRE_GAME/ACTIVE/POST_GOAL match phases # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — PRE_GAME/ACTIVE/POST_GOAL match phases - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — goal Area3D body_entered event wiring - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-genre-sports/scripts/stat_modifier_powerup.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — buff duration/multiplier fairness sims # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — buff duration/multiplier fairness sims - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timer.timeout.bind context for buff expiry - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-genre-sports/scripts/team_manager.gd
- Network accessline 76
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 77
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 81
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agents path to formation slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agents path to formation slots - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — CHASE vs FORMATION player states - Network accessline 84
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-genre-stealth/SKILL.md
- Network accessline 111
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node casts vs PhysicsDirectSpaceState3D.intersect_ray() for many AI LoS checks without RayCast3D spam. - Network accessline 112
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node casts vs PhysicsDirectSpaceState3D.intersect_ray() for many AI LoS checks without RayCast3D spam. - Network accessline 113
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — collision layers/masks that filter vision rays, hearing spheres, and corpse layers. - Network accessline 114
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — nodeless intersect_ray / intersect_shape contracts for composite vision and cover verification. - Network accessline 115
- [PhysicsRayQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html) — mask, exclude RIDs, and collide flags so guards never self-block LoS queries. - Network accessline 116
- [Lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Omni/Spot energy and shadows that drive light-gem exposure and shadow-layer hiding. - Network accessline 117
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — dedicated AI-audible buses so loud footsteps/impacts route into hearing systems. - Network accessline 118
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — regions, agents, and async bake for patrols and investigate paths. - Network accessline 119
- [Using navigation paths](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpaths.html) — path length as wall-aware sound travel instead of raw distance_to(). - Network accessline 120
- [NavigationServer3D](https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html) — map_get_path, random cover points, and avoidance masks for investigating guards. - Network accessline 121
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — guards / player / lights groups and call_group for base-wide alarms without hardcoded arrays. - Network accessline 122
- [VisibleOnScreenNotifier3D](https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html) — pause heavy detection when off-screen so distant AI do not burn the physics budget. - Network accessline 123
- [Screen-reading shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html) — hint_screen_texture vision-cone feedback overlays (not Godot 3 SCREEN_TEXTURE). - Network accessline 127
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, groups, and import/project setup before wiring guards, lights, and playe - Network accessline 128
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, groups, and import/project setup before wiring guards, lights, and player sample points. - Network accessline 129
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — CharacterBody3D, layers/masks, and collision shapes that vision rays and hearing volumes must hit honestly. - Network accessline 130
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — PhysicsServer query parameters, RID excludes, and multi-sample LoS recipes this genre depends on every fr - Network accessline 132
#### Complements - [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent patrols, investigate targets, and path-length hearing that respe - Network accessline 133
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent patrols, investigate targets, and path-length hearing that respects walls. - Network accessline 134
- [godot-ai-navigation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md) — FOV sensors and perception stacks that feed suspicion/alert state machines. - Network accessline 135
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — 3D streams and bus layouts for AI-audible noise without coupling to player SFX buses. - Network accessline 136
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — light energy, shadows, and probe setups that make light-level detection fair and readable. - Network accessline 137
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — StringName IDLE/SUSPICIOUS/ALERTED/COMBAT machines instead of ad-hoc string compares. - Network accessline 138
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — alert_state_changed and detection-meter signals that keep UI, barks, and AI decoupled. - Network accessline 139
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — screen-space cone tint and outline feedback so players always see why they were spotted. - Network accessline 140
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — lean/peek and frustum-driven VisibleOnScreenNotifier suspend for off-screen guard budgets. - Network accessline 141
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate detection rates, FOV ranges, hearing falloff, and forgiveness windows before shipping diffic - Network accessline 143
#### Downstream / consumers - [godot-genre-horror](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md) — stalker cones, hiding spots, and suspicion meters that reuse sensory AI patterns. - Network accessline 144
- [godot-genre-horror](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md) — stalker cones, hiding spots, and suspicion meters that reuse sensory AI patterns. - Network accessline 145
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — lethal escalation and takedown windows once ALERTED/COMBAT breaks the stealth loop. - Network accessline 147
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 148
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-stealth/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-stealth/scripts/light_detector.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 55
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — OmniLight3D energy/range for light-gem sampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — OmniLight3D energy/range for light-gem sampling - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — occluded light rays to sample points - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — ambient vs direct exposure balance - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-genre-stealth/scripts/sound_occlusion_manager.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpaths.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — emit loud events onto AI-audible buses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — emit loud events onto AI-audible buses - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — prefer path-length hearing over Euclidean - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — geometry muffling via world-layer rays - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-genre-stealth/scripts/stealth_ai_controller.gd
- Network accessline 87
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 88
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 91
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 93
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — LoS and exclude RIDs for vision casts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — LoS and exclude RIDs for vision casts - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — IDLE/SUSPICIOUS/ALERT/COMBAT transitions - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune detection_threshold and cool-down rates - Network accessline 97
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-genre-stealth/scripts/stealth_patterns.gd
- Network accessline 70
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 71
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless intersect_ray / intersect_shape recipes # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless intersect_ray / intersect_shape recipes - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — investigation paths and avoidance masks - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — AI_Audible bus routing for hearing - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-genre-stealth/scripts/stealth_vision_cone.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 84
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — composite FOV + chest-height LoS samples # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — composite FOV + chest-height LoS samples - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — perception cone feeding AI awareness - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — playback_alert meter signals to UI - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-genre-stealth/scripts/visibility_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — shadow/cover modifiers that scale detection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — shadow/cover modifiers that scale detection - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — hiding-spot multipliers shared with stalker AI - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — bush/locker multiplier fairness sims - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-genre-stealth/scripts/vision_cone_3d.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — dot-product FOV then intersect_ray confirmation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — dot-product FOV then intersect_ray confirmation - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collider identity checks on ray results - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — FOV/view_distance/detection_speed knobs - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-genre-survival/SKILL.md
- Network accessline 71
| Forest foliage | MultiMesh via `populate_nature` — never 10k MeshInstance3D | | Chunk stream | `load_world_chunk` threaded path in survival_patterns | | Procedural noise / biomes at scale | `generate_noise_chunk_async` in survival_pattern - Network accessline 73
| Procedural noise / biomes at scale | `generate_noise_chunk_async` in survival_patterns — or **MANDATORY** [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL - Network accessline 125
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Item definitions, recipe tables, and inventory slots belong as Resources so designers retune weight, stack limits, and dur - Network accessline 126
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Item definitions, recipe tables, and inventory slots belong as Resources so designers retune weight, stack limits, and durability without code change - Network accessline 127
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Hunger/thirst decay must multiply by `delta` in `_physics_process` (or `_process`) so vital drain stays frame-rat - Network accessline 128
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — World time, day/night, and global needs state belong in Autoloads so UI scripts never own the clock. - Network accessline 129
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Inventory and crafting should emit change signals so HUD grids update without polling every frame. - Network accessline 130
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist inventory, unlocked recipes, base GridMap cells, and player vitals across sessions. - Network accessline 131
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — Large world/chunk dictionaries should use binary packs instead of bulky text dumps. - Network accessline 132
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Stream world chunks with `ResourceLoader.load_threaded_request()` to avoid hitching while exploring. - Network accessline 133
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — Base-building snaps and octant-batched structure pieces use `GridMap.local_to_map` / `set_cell_item`. - Network accessline 134
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — Forests, rocks, and harvestable foliage must batch via MultiMesh instead of thousands of MeshInstance3D nodes. - Network accessline 135
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Procedural noise/terrain generation belongs on WorkerThreadPool, never the main thread. - Network accessline 136
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — Biome and resource density maps sample FastNoiseLite gradients for organic world layout. - Network accessline 137
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — When players place structures, mark cells solid so AI reroutes around new bases immediately. - Network accessline 141
#### Prerequisites - [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — `is_equal_approx`, Resource `duplicate(true)`, and delta-scaled timers are foundational be - Network accessline 142
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — `is_equal_approx`, Resource `duplicate(true)`, and delta-scaled timers are foundational before vital and inve - Network accessline 143
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Items, recipes, and slot payloads must be Resource-first so durability and stack metadata seriali - Network accessline 144
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Inventory/crafting buses should signal UI and interaction systems without tight Node coupling. - Network accessline 145
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Day cycles and global needs managers that survive scene swaps follow Autoload ownership rules. - Network accessline 147
#### Complements - [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Grid stacking, weight capacity, and drag/drop UIs deepen the survival bag beyond genre sketc - Network accessline 148
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Grid stacking, weight capacity, and drag/drop UIs deepen the survival bag beyond genre sketches. - Network accessline 149
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Versioned world saves cover inventory Resources, base cells, and unlocked recipe lists. - Network accessline 150
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Noise biomes and resource scatter compose with FastNoiseLite patterns in this skill. - Network accessline 151
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — GridMap tooling, collision, and LOD practices support large player-built bases. - Network accessline 152
- [godot-ai-navigation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md) — Threat AI that respects built walls needs NavigationAgent / AStar updates when structures change. - Network accessline 153
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Crafting menus and inventory grids are Control layout problems, not gameplay scripts. - Network accessline 154
- [godot-game-loop-harvest](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md) — Tiered tool yield and gather loops share harvest-loop patterns with survival gathering. - Network accessline 156
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After recipe costs, tool tiers, and need decay rates are data-driven, Mon - Network accessline 157
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After recipe costs, tool tiers, and need decay rates are data-driven, Monte Carlo careers prove hours - Network accessline 158
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — Open-world survival consumes chunk streaming, safe-zone spawn, and scarcity loops defined here. - Network accessline 159
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Trading posts and crafted-good sinks extend survival crafting into soft-currency economies. - Network accessline 161
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 162
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-genre-survival/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-survival/scripts/crafting_recipe_processor.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — validate-then-consume crafting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — validate-then-consume crafting - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — recipe cost / tech-tree careers - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — crafted sinks and material costs - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-survival/scripts/interactable.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interact prompts without polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interact prompts without polling - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md — harvest/pickup interactables - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-survival/scripts/inventory_data.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — grid inventory Resource models # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save- - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — grid inventory Resource models - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize InventoryData .tres / saves - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-survival/scripts/inventory_slot_data.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — slot Resources for serialization # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — slot Resources for serialization - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — stackable slot payloads - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-survival/scripts/inventory_slot_resource.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — durability metadata on slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-i - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — durability metadata on slots - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — weighted stack Resources - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-survival/scripts/modular_inventory_controller.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — stack merge / bag controllers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resour - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — stack merge / bag controllers - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ItemResource vs slot state - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-survival/scripts/status_depletion_manager.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — hunger/thirst as depleting stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-a - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — hunger/thirst as depleting stats - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global needs ownership - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-survival/scripts/survival_patterns.gd
- Network accessline 96
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 97
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 98
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 99
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 100
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 101
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 102
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh forests and threaded chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 103
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh forests and threaded chunks - Network accessline 104
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — GridMap snap base-building - Network accessline 105
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — Persist group / ConfigFile progression - Network accessline 106
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-genre-tower-defense/SKILL.md
- Network accessline 98
### Official Documentation - [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — NavigationRegion2D baking and map queries for mazing TD path validity. - Network accessline 99
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — NavigationRegion2D baking and map queries for mazing TD path validity. - Network accessline 100
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — agent path following and avoidance when towers reshape walkable space. - Network accessline 101
- [NavigationServer2D](https://docs.godotengine.org/en/stable/classes/class_navigationserver2d.html) — `map_get_path` seal checks before committing tower placement. - Network accessline 102
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — integer-grid path probes that simulate build cells without a full nav bake. - Network accessline 103
- [PathFollow2D](https://docs.godotengine.org/en/stable/classes/class_pathfollow2d.html) — `progress` / `progress_ratio` for fixed-lane enemies and First/Last targeting. - Network accessline 104
- [PathFollow3D](https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html) — 3D track followers used by wave spawners and homing aim references. - Network accessline 105
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — signal-driven range caches (`body_entered` / `body_exited`) instead of per-frame overlap polls. - Network accessline 106
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — layers/masks so tower ranges hit enemies, not other towers or walls. - Network accessline 107
- [Using servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — PhysicsServer bodies for high-count projectiles without Node overhead. - Network accessline 108
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — WaveDefinition `.tres` data instead of hard-coded spawn switches. - Network accessline 109
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool / Thread patterns for async navigation rebakes during placement. - Network accessline 110
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer grids for build cells, paths, and placement snapping. - Network accessline 114
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project settings, layers, and scene structure before wave/tower wiring. - Network accessline 115
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project settings, layers, and scene structure before wave/tower wiring. - Network accessline 116
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationServer bake, agents, and path queries that mazing TD depends on. - Network accessline 117
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — TileMapLayer/TileSet grids for buildable cells and lane painting. - Network accessline 119
#### Complements - [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Area2D range, layers, and PhysicsServer2D projectile patterns for dense waves. - Network accessline 120
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Area2D range, layers, and PhysicsServer2D projectile patterns for dense waves. - Network accessline 121
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — StringName tower FSM states (Idle/Acquire/Attack/Cooldown). - Network accessline 122
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — kill rewards, interest, and early-call income without death spirals. - Network accessline 123
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — damage types, armor pierce, splash, and projectile hit resolution. - Network accessline 124
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — typed Wave/Tower Resources and `duplicate(true)` for balance edits. - Network accessline 125
- [godot-game-loop-waves](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md) — prepare/defend/reward phase orchestration around the spawner. - Network accessline 126
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — wave_started / enemy_died / currency_changed buses without frame polling. - Network accessline 127
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — pooling, server bodies, and throttled acquire searches under heavy projectile counts. - Network accessline 128
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — sample wave DPS, leak rates, and economy bands before shipping difficulty curves. - Network accessline 130
#### Downstream / consumers - [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — base defense and unit-placement loops that reuse path validation and economy pressure. - Network accessline 131
- [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — base defense and unit-placement loops that reuse path validation and economy pressure. - Network accessline 132
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — authoritative purchase validation and unreliable minion sync for co-op TD. - Network accessline 134
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 135
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-tower-defense/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-tower-defense/scripts/homing_projectile_3d.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html # - https://docs.godotengine.org/en/stable/classes/class_basis.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_basis.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile lifetime and target-lost handling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile lifetime and target-lost handling - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D hit detection on impact - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool homing missiles under wave spikes - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-genre-tower-defense/scripts/tower.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_circleshape2d.html - Network accessline 89
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D range cache via body_entered/exited # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D range cache via body_entered/exited - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — Idle/Acquire/Attack/Cooldown tower FSM - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile fire and hit resolution - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-genre-tower-defense/scripts/tower_defense_patterns.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsServer bullets and deferred corpse disable # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsServer bullets and deferred corpse disable - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative purchase RPC and unreliable sync - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid/path validation before placement - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-genre-tower-defense/scripts/tower_targeting_system.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html # - https://docs.godotengine.org/en/stable/tutorials/math/vectors_advanced.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/math/vectors_advanced.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — lead prediction and priority targeting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — lead prediction and priority targeting - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — First/Last/Strongest fairness under wave mixes - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D range and aim transforms - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-genre-tower-defense/scripts/wave_manager.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — prepare/defend/reward around wave_started # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — prepare/defend/reward around wave_started - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveGroup data as Resources - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — wave_completed / all_waves_complete buses - Network accessline 99
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-genre-tower-defense/scripts/wave_resource_spawner.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html # - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveData .tres spawn sequences # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveData .tres spawn sequences - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — interval spawning without switch spam - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — interval/count bands vs leak rate - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-genre-visual-novel/SKILL.md
- Network accessline 59
|----------|----------------|-------| | **JSON / CSV scripts** | Writers edit outside Godot; rapid iteration | Load via FileAccess or threaded ResourceLoader; validate schema in StoryManager | | **Custom `Resource` dialogue trees** | Design - Network accessline 60
| **JSON / CSV scripts** | Writers edit outside Godot; rapid iteration | Load via FileAccess or threaded ResourceLoader; validate schema in StoryManager | | **Custom `Resource` dialogue trees** | Designer Inspector editing, typed fields | P - Network accessline 61
| **Custom `Resource` dialogue trees** | Designer Inspector editing, typed fields | Peer [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md); **MANDATORY - Network accessline 111
### Official Documentation - [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — shake/wave BBCode and append_text for emotional dialogue without plain Label walls. - Network accessline 112
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — shake/wave BBCode and append_text for emotional dialogue without plain Label walls. - Network accessline 113
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — percent offsets and anchors so character sprites and dialogue boxes scale across resolutions. - Network accessline 114
- [GUI containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — VBox/HBox choice rows and dialogue chrome instead of absolute pixel layouts. - Network accessline 115
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader.load_threaded_request so heavy CG/background swaps never hitch the typewriter. - Network accessline 116
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — FileAccess patterns for flags, history stacks, and multi-slot VN saves. - Network accessline 117
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — typed dialogue/choice Resources as an alternative to brittle hardcoded JSON strings. - Network accessline 118
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — tr() / CSV keys so script lines stay localization-ready. - Network accessline 119
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — BGM crossfades and optional voice lines tied to line advances. - Network accessline 120
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — skip/advance/ui_accept handling that finishes visible_ratio instantly. - Network accessline 121
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — persistent flag/history owners across chapter scene changes. - Network accessline 122
- [Signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — line_advanced / options_presented wiring between StoryManager and DialogueUI. - Network accessline 123
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — tween_property on RichTextLabel.visible_ratio for frame-independent typewriter reveals. - Network accessline 127
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, autoloads, and import basics before wiring a StoryManager driver. - Network accessline 128
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, autoloads, and import basics before wiring a StoryManager driver. - Network accessline 129
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — RichTextLabel BBCode, visible_ratio, and append_text performance for dialogue boxes. - Network accessline 130
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — responsive choice panels and dialogue chrome without absolute pixel placement. - Network accessline 131
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — typed signals so UI presentation stays decoupled from branching logic. - Network accessline 133
#### Complements - [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — reusable dialogue runners and line data shapes that genre VNs specialize. - Network accessline 134
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — reusable dialogue runners and line data shapes that genre VNs specialize. - Network accessline 135
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — typewriter tweens, sprite fades, and background crossfades without AnimationPlayer spam. - Network accessline 136
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource-based dialogue trees and duplicate(true) for mutable flag state. - Network accessline 137
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — skip, auto-advance, and backlog input actions without fighting Control focus. - Network accessline 138
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — BGM buses and voice ducking synced to line/choice beats. - Network accessline 139
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — theme type variations for nameplates, choice buttons, and backlog chrome. - Network accessline 140
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate affinity thresholds and ending distribution before shipping branch weights. - Network accessline 142
#### Downstream / consumers - [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — multi-slot, threaded saves for flags/history beyond ConfigFile demos. - Network accessline 143
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — multi-slot, threaded saves for flags/history beyond ConfigFile demos. - Network accessline 144
- [godot-genre-romance](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md) — dating-sim affinity loops that reuse VN flags, rollback, and choice filtering. - Network accessline 146
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 147
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-genre-visual-novel/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-genre-visual-novel/scripts/dialogue_ui.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode + visible_ratio typewriter # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode + visible_ratio typewriter - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween_property lifecycle for reveals - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — skip/advance without double-consuming accept - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-genre-visual-novel/scripts/story_manager.gd
- Network accessline 82
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 83
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 88
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — line/choice runner patterns this driver specializes # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — line/choice runner patterns this driver specializes - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — line_advanced / options_presented wiring - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — JSON vs Resource script payloads - Network accessline 92
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-genre-visual-novel/scripts/visual_novel_patterns.gd
- Network accessline 70
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 71
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 76
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode-aware visible_ratio animation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-twe - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode-aware visible_ratio animation - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — background crossfade modulate tweens - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ConfigFile flag persistence patterns - Network accessline 80
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-genre-visual-novel/scripts/vn_rollback_manager.gd
- Network accessline 57
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 58
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist history stacks beyond in-memory undo # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist history stacks beyond in-memory undo - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — deep-copy flag dictionaries safely - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify UI when rollback restores state - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-input-handling/SKILL.md
- Network accessline 119
- **Input buffering** — **MANDATORY**: [input_buffer.gd](scripts/input_buffer.gd) + [advanced_input_buffer.gd](scripts/advanced_input_buffer.gd). Do not paste jump-timer tutorials inline. - **Coyote time** — Owned by movement skills: [godot - Network accessline 120
- **Coyote time** — Owned by movement skills: [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) (`frame_perfect_coyote_time.gd`) and [godot-genre-platformer](https - Network accessline 121
- **Multiplayer input sync** — **Do not RPC `sync_input` here.** Route to [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) for authoritative action sn - Network accessline 138
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event propagation order (`_input` → GUI → `_unhandled_input`) and why gameplay belongs after UI consumes events. - Network accessline 139
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event propagation order (`_input` → GUI → `_unhandled_input`) and why gameplay belongs after UI consumes events. - Network accessline 140
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical `InputMap` action polling, mouse buttons, and keyboard patterns this skill builds on. - Network accessline 141
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad connection, button/axis events, and multi-device mapping for remappers and glyph swaps. - Network accessline 142
- [Controller vibration and features](https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html) — Extended pad capabilities beyond basic buttons when shipping console-style feedback. - Network accessline 143
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport vs screen coordinates for clicks, aim, and capture-relative motion. - [Customizing the mouse cursor](https: - Network accessline 144
- [Customizing the mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — Cursor shapes alongside `Input.mouse_mode` capture/release flows. - [Handling quit requests](https://docs.godotengine.org/e - Network accessline 145
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — Safe ESC / back / quit paths so mouse capture never traps the player. - Network accessline 146
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Singleton API: `is_action_*`, `get_vector`, `mouse_mode`, `parse_input_event`, and joy connection signals. - Network accessline 147
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime `action_add_event` / erase / conflict checks for safe rebinding. - Network accessline 148
- [InputEvent](https://docs.godotengine.org/en/stable/classes/class_inputevent.html) — Base event API including `is_echo()`, `is_action_pressed()`, and device IDs. - Network accessline 149
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why hold/poll gameplay input in `_physics_process`, not frame-tied `_process`. - Network accessline 150
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — `_gui_input` / `accept_event` so menus stop events before `_unhandled_input` gameplay. - Network accessline 154
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project Settings Input Map, scene boot, and Autoload registration that host remapper - Network accessline 155
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project Settings Input Map, scene boot, and Autoload registration that host remappers and glyph manager - Network accessline 156
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed `InputEvent` branches, `StringName` actions, and safe signal/`await` patterns used in buffers and devic - Network accessline 158
#### Complements - [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Control focus and `_gui_input` ownership so menus consume clicks before gameplay `_unhandled_input - Network accessline 159
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Control focus and `_gui_input` ownership so menus consume clicks before gameplay `_unhandled_input`. - Network accessline 160
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `device_changed` and rebind events should signal up to HUD/prompt listeners without hard UI refs. - Network accessline 161
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton ownership for InputBuffer / GlyphPrompt / Remapper services that survive scene changes. - Network accessline 162
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Consumes buffered jump/dash and `get_vector` movement inside physics steps. - Network accessline 163
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Mouse-look sensitivity and capture modes pair with FPS camera rigs. - Network accessline 164
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Action just-pressed / held / released phases drive FSM transitions without polling spam. - Network accessline 165
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Persist `InputMap` rebinds and hold/toggle accessibility prefs to `user://` config. - Network accessline 166
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Virtual joysticks and touch cameras extend this skill’s multi-touch gesture patterns. - Network accessline 168
#### Downstream / consumers - [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Coyote time and jump buffers are the primary consumer of input buffering. - Network accessline 169
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Coyote time and jump buffers are the primary consumer of input buffering. - Network accessline 170
- [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — Captured mouse aim, fire just-pressed, and gamepad look rely on this skill’s capture/deadzone stack. - Network accessline 171
- [godot-genre-fighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md) — Combo sequence validators and frame-perfect buffers feed special-move detection. - Network accessline 172
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Authoritative peers need sanitized action snapshots / RPC’d input, not raw local keycodes. - Network accessline 174
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting input concern - Network accessline 175
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting input concern.
skills/godot-input-handling/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-input-handling/scripts/action_state_machine.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — just-pressed/released → states # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — just-pressed/released → states - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — variable jump height release - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/advanced_input_buffer.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — priority among buffered specials # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — priority among buffered specials - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — dash-over-jump buffer priority - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/analog_deadzone_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadmotion.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — radial stick → move_and_slide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — radial stick → move_and_slide - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md — pad feel on console targets - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/combo_validator.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — special-move sequence windows # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — special-move sequence windows - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/glyph_prompt_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — swap prompt textures on device_changed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — swap prompt textures on device_changed - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — broadcast last-active device - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton glyph router - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/hold_toggle_accessibility.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store hold vs toggle prefs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-conta - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store hold vs toggle prefs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — settings toggle for sprint mode - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/input_buffer.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — jump/dash buffer windows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbo - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — jump/dash buffer windows - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — consume buffer on floor contact - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/input_buffer_manager.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload buffer service # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-charact - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload buffer service - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — frame-window consume in physics - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/input_echo_filter.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — echo OK for UI nav, not confirm # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogu - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — echo OK for UI nav, not confirm - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — advance lines ignore key repeat - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/input_remapper.gd
- Network accessline 82
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 83
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 87
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ConfigFile binding store # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-fo - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ConfigFile binding store - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — default Input Map seed - Network accessline 90
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/input_replay_buffer.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — deterministic replay harnesses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — deterministic replay harnesses - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — ghost playback consumers - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/mouse_capture_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — FPS look capture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKI - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — FPS look capture - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — apply relative motion to camera - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/multi_touch_gestures.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — pinch/zoom and virtual sticks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — pinch/zoom and virtual sticks - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile touch delivery quirks - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/safe_runtime_rebind.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist rebinds to user:// # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-conta - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist rebinds to user:// - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — rebind UI listens for next event - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/unhandled_input_priority.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menus accept_event before gameplay # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sign - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menus accept_event before gameplay - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interact only when UI idle - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-input-handling/scripts/virtual_input_injector.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI input injection # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI input injection - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-inventory-system/SKILL.md
- Network accessline 66
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Items, slots, and inventories should be `Resource` data (not Nodes) so stacks stay lightweight and shareable as `.tres` da - Network accessline 67
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Items, slots, and inventories should be `Resource` data (not Nodes) so stacks stay lightweight and shareable as `.tres` databases. - Network accessline 68
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Use `duplicate(true)` for runtime stack/slot instances so mutating quantity never corrupts the shared item blueprint. - Network accessline 69
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` power Inspector-authored ids, icons, `max_stack`, weight, and loot weights on item Resources. - Network accessline 70
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `inventory_changed` / slot signals so UI reflects data; never let slot widgets mutate arrays silently. - Network accessline 71
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep “signals up, calls down”: UI listens; inventory Resources/managers own add/remove/stack logic. - Network accessline 72
- [GUI containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — `GridContainer` / container sizing is the baseline for slot grids before custom Tetris footprints. - Network accessline 73
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — Native `_get_drag_data` / `_can_drop_data` / `_drop_data` and `set_drag_preview` implement inventory drag-swap without a custom input stack. - Network accessline 74
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — Pattern for building slot `Control`s that draw icons/counts and participate in drag-and-drop. - Network accessline 75
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist slot ids + amounts (not full recursive Resources) with the rest of player save data. - Network accessline 76
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Resolve item blueprints by `resource_path` / id at load time instead of embedding textures in every save blob. - Network accessline 77
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Compact inventory dictionaries (`path`/`id` + `amount`) for `FileAccess` save files without bloating nested Resource graphs. - Network accessline 78
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — Weighted loot rolls and chest contents need seeded RNG patterns, not ad-hoc `randf()` sprinkled in UI code. - Network accessline 82
#### Prerequisites - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Inventory is Resource-first (items, slots, loot tables); learn composition/ser - Network accessline 83
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Inventory is Resource-first (items, slots, loot tables); learn composition/serialization patterns - Network accessline 84
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Batch-safe `inventory_updated` / slot signals keep reactive UI in sync without per-item spam or ghost c - Network accessline 85
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Resources, Array/Dictionary slot maps, and int stack math assume solid GDScript patterns. - Network accessline 86
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Slot grids, equipment panels, and responsive inventory windows build on container layout before drag-drop polish. - Network accessline 88
#### Complements - [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Inventory persistence must round-trip through the project save schema (ids + counts, migra - Network accessline 89
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Inventory persistence must round-trip through the project save schema (ids + counts, migration-safe). - Network accessline 90
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Equipment bonuses, encumbrance, and consumable effects need a consistent stats/modifier layer. - Network accessline 91
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Shops, buy/sell, and rarity-weighted loot tables consume the same item Resources and stack rules. - Network accessline 92
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Consumable scrolls, skill books, and gear that grants abilities bridge inventory grants into AbilityManager regis - Network accessline 93
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Weapons/armor equipped from inventory feed damage and hit pipelines; keep DamageData separate from item metadata. - Network accessline 94
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Rarity colors, slot styles, and drag previews should live in Theme resources, not hardcoded slot scripts. - Network accessline 96
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After stack sizes, weights, drop rates, and shop prices are data-driven, - Network accessline 97
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — After stack sizes, weights, drop rates, and shop prices are data-driven, Monte Carlo sims prove econo - Network accessline 98
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Action-RPG bags, equipment screens, and loot loops assemble this skill with combat, stats, and quests. - [god - Network accessline 99
- [godot-genre-survival](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md) — Weight limits, consumables, and scarce loot are core survival inventory constraints. - Network accessline 100
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Fetch/collect quests query `has_item` and grant rewards through the same inventory add/remove APIs. - Network accessline 102
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 103
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-inventory-system/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-inventory-system/scripts/consumable_item_logic.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — consumables that trigger abilities/effects # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — consumables that trigger abilities/effects - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — potions/food that modify stats - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/drag_and_drop_slot.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — PanelContainer/slot chrome around drag targets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — PanelContainer/slot chrome around drag targets - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — pointer paths that start Control drag - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/grid_inventory_logic.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Dictionary[Vector2i] footprint maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Dictionary[Vector2i] footprint maps - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Vector2i keys and placement math - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/inventory_data_resource.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — inventory arrays owned as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — inventory arrays owned as Resources - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — batch inventory_updated after loops - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/inventory_grid.gd
- Network accessline 89
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 90
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 91
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 94
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — visual grid vs data footprint # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-themin - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — visual grid vs data footprint - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — occupied/empty cell chrome - Network accessline 97
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/inventory_item_resource.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — item blueprints as composable Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — item blueprints as composable Resources - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — weight/stat fields on equipment items - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/inventory_persistence.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — inventory slice of project save schema # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — inventory slice of project save schema - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serialize ids/paths not nested Resources - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/inventory_ui_controller.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer slot layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archit - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer slot layout - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — UI listens; data owns mutations - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/item_database_loader.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — id → Resource registry pattern # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — id → Resource registry pattern - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global ItemDatabase autoload ownership - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/item_pickup_node.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — world drops after combat rewards # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — world drops after combat rewards - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — pickup → inventory grant signals - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/item_slot_data.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — slot_changed without UI coupling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — slot_changed without UI coupling - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reactive slot Resource pattern - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-inventory-system/scripts/loot_table_resource.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — rarity tiers and drop economy coupling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — rarity tiers and drop economy coupling - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate weighted drop bands via simulation - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/SKILL.md
- Network accessline 12
All Domain Skill mirrors target **Godot 4.7+** (stable). For **any engine version upgrade** (1.x/2.x legacy → 3→4 → hop-by-hop 4.x), use **[godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 428
**Version upgrades (external hub):** [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — full-history router (legacy eras, 3→4 bridge, 4.0→4.7 hops); not mirrore - Network accessline 521
## Reference - [Godot 4.7 Official Documentation](https://docs.godotengine.org/en/4.7/) - Network accessline 522
- [Godot 4.7 Official Documentation](https://docs.godotengine.org/en/4.7/) - Network accessline 523
- [Godot 4.7 Migration Guide](https://docs.godotengine.org/en/4.7/tutorials/migrating/upgrading_to_godot_4.7.html) - Network accessline 524
- [Godot Engine GitHub Discussions](https://github.com/godotengine/godot/discussions)
skills/godot-master/references/2d-animation-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 47
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/2d-animation.md
- Network accessline 118
### Official Documentation - [2D sprite animation](https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html) — Canonical AnimatedSprite2D + SpriteFrames workflow for frame-based sheets and signal timing. - Network accessline 119
- [2D sprite animation](https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html) — Canonical AnimatedSprite2D + SpriteFrames workflow for frame-based sheets and signal timing. - Network accessline 120
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When to graduate from spritesheets to AnimationPlayer for tracks, methods, and non-visual properties. - Network accessline 121
- [Cutout animation](https://docs.godotengine.org/en/stable/tutorials/animation/cutout_animation.html) — Paper-doll hierarchies and hybrid cutout/cel setups before full skeletal IK. - Network accessline 122
- [2D skeletons](https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html) — Skeleton2D / Bone2D rigging, rest poses, and deformation expectations for cutout meshes. - Network accessline 123
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Blend spaces and state-machine graphs that drive an underlying AnimationPlayer. - Network accessline 124
- [Animation track types](https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html) — Method/value/property tracks for frame-perfect SFX, hitboxes, and shader uniform hooks. - Network accessline 125
- [AnimatedSprite2D](https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html) — `play()`, `advance()`, `set_frame_and_progress()`, and `animation_looped` vs `animation_finished` contracts. - Network accessline 126
- [SpriteFrames](https://docs.godotengine.org/en/stable/classes/class_spriteframes.html) — Shared frame resources, loop flags, and per-animation timing used by AnimatedSprite2D. - Network accessline 127
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Runtime squash/stretch and interruptible one-shot motion without baking AnimationPlayer clips. - Network accessline 128
- [Animating thousands of fish](https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html) — GPU vertex / MultiMesh patterns for swarm motion that must leave the node tree. - Network accessline 129
- [SkeletonModification2DTwoBoneIK](https://docs.godotengine.org/en/stable/classes/class_skeletonmodification2dtwoboneik.html) — Lightweight two-bone IK for procedural foot/hand planting on Skeleton2D stacks.
skills/godot-master/references/2d-physics-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/2d-physics.md
- Network accessline 114
### Official Documentation - [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers vs masks, body types, and the mental model every 2D setup depends on. - Network accessline 115
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers vs masks, body types, and the mental model every 2D setup depends on. - Network accessline 116
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — Correct shape sizing and why scaling `CollisionShape2D` nodes breaks normals and contacts. - Network accessline 117
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — `move_and_slide` / `move_and_collide`, floor detection, and kinematic movement contracts. - Network accessline 118
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Trigger monitoring, overlap signals, and space/gravity overrides for zones. - Network accessline 119
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `RayCast2D` vs `PhysicsDirectSpaceState2D` rays, exclusions, and mid-frame `force_raycast_update`. - Network accessline 120
- [RigidBody](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — Safe rigid-body control via `_integrate_forces` / `PhysicsDirectBodyState2D` instead of fighting the solver in `_process`. - Network accessline 121
- [Troubleshooting physics issues](https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html) — Tunneling, jitter, one-way platforms, and common layer/mask misconfigurations. - Network accessline 122
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why fixed physics ticks stutter on high-refresh displays and when interpolation fixes i - Network accessline 123
- [PhysicsServer2D](https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html) — RID-based body/shape APIs for swarm-scale 2D physics without SceneTree overhead. - Network accessline 124
- [PhysicsDirectSpaceState2D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html) — Point, ray, and shape queries for LOS, AOE, and click-picking without permanent query nodes. - Network accessline 125
- [ShapeCast2D](https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html) — Volume casts for frame-perfect melee/AOE detection when `Area2D` signal lag is unacceptable.
skills/godot-master/references/3d-lighting-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 34
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 64
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/3d-lighting.md
- Network accessline 363
### Official Documentation - [Introduction to lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Directional/Omni/Spot roles, shadow atlas budgets, cascades, projectors, and bias tradeoffs. - Network accessline 364
- [Introduction to lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Directional/Omni/Spot roles, shadow atlas budgets, cascades, projectors, and bias tradeoffs. - Network accessline 365
- [Introduction to global illumination](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html) — Decision matrix for LightmapGI vs VoxelGI vs SDFGI vs probes before committing bake - Network accessline 366
- [Using SDFGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html) — Forward+-only real-time GI cascades, occlusion, and quality knobs used by outdoor/open scenes. - Network accessline 367
- [Using VoxelGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html) — Bounded indoor GI, subdivision, leak causes (thin walls), and per-room bake workflow. - Network accessline 368
- [Using LightmapGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html) — Static bake modes, denoiser, shadowmasks, and when baked lighting cannot serve dynamic geometry. - Network accessline 369
- [Reflection probes](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html) — Localized specular capture, Update Once vs Always, and interior blending with environments. - Network accessline 370
- [Faking global illumination](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html) — Fill-light / bounce approximations for Mobile and Compatibility when SDFGI is unavailable. - Network accessline 371
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment sky, ambient, tonemap, and camera overrides for light-volume transitions. - Network accessline 372
- [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — Global volumetric fog plus FogVolume density zones for shafts and localized atmosphere. - Network accessline 373
- [Physical light and camera units](https://docs.godotengine.org/en/stable/tutorials/3d/physical_light_and_camera_units.html) — Lux/EV-style energy when matching real-world day/night and exposure chains. - Network accessline 374
- [Optimizing 3D performance](https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html) — Shadow/GI/light-count budgets after local LOD and cascade tuning still miss frame time. - Network accessline 375
- [AreaLight3D](https://docs.godotengine.org/en/stable/classes/class_arealight3d.html) — Rectangular soft area lights for panels/screens instead of emissive-only fakes in Forward+.
skills/godot-master/references/3d-materials-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 58
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/3d-materials.md
- Network accessline 346
### Official Documentation - [Standard Material 3D and ORM Material 3D](https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html) — Primary PBR tutorial for albedo/metallic/roughness, ORM packing, transparency modes, an - Network accessline 347
- [Standard Material 3D and ORM Material 3D](https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html) — Primary PBR tutorial for albedo/metallic/roughness, ORM packing, transparency modes, and feature flags on Standard - Network accessline 348
- [BaseMaterial3D](https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html) — Shared API for transparency enums, texture channels, cull/depth draw, distance fade, and subsurface scattering controls. - Network accessline 349
- [StandardMaterial3D](https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html) — Concrete material class used throughout this skill’s builders, FX helpers, and presets. - Network accessline 350
- [ORMMaterial3D](https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html) — Dedicated ORM-packed material path when Occlusion/Roughness/Metallic already live in one RGB texture. - Network accessline 351
- [Using decals](https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html) — Projector decals, cull masks, and performance limits for bullet holes and detail without unique materials. - Network accessline 352
- [Importing images](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html) — Correct normal-map and channel import settings so PBR maps are not treated as color data. - Network accessline 353
- [Visibility ranges (HLOD)](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — Distance swap / fade modes that pair with simplified distant materials and Pixel Dither distance fade. - Network accessline 354
- [Spatial shader](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html) — Built-ins for triplanar, wind sway, `instance uniform`, and `shadow_to_opacity` when StandardMaterial3D is not enough. - Network accessline 355
- [Your first 3D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html) — Conversion path from StandardMaterial3D settings into a writable spatial ShaderMaterial. - Network accessline 356
- [GeometryInstance3D](https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html) — `set_instance_shader_parameter`, material overlays/overrides, and visibility-range properties for shared-material batching. - Network accessline 357
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — Overdraw, transparency cost, and batching guidance that motivates ORM packing and avoiding unique materials.
skills/godot-master/references/3d-world-building-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 53
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/3d-world-building.md
- Network accessline 136
### Official Documentation - [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary workflow, cell placement, and when GridMap is the right modular level tool. - Network accessline 137
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary workflow, cell placement, and when GridMap is the right modular level tool. - Network accessline 138
- [MeshLibrary](https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html) — item meshes, names, and collision shapes that GridMap instances at runtime. - Network accessline 139
- [CSG tools](https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html) — boolean prototyping with CSGCombiner3D/primitives and the bake-to-mesh handoff. - Network accessline 140
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment, Sky, ProceduralSkyMaterial/PanoramaSkyMaterial, and fog modes. - Network accessline 141
- [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — scattering setup, density/albedo, and why lights are required for visible volumetric fog. - Network accessline 142
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — OccluderInstance3D placement and CPU cost tradeoffs for indoor rooms. - Network accessline 143
- [Mesh level of detail (LOD)](https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html) — importer auto-LOD versus manual mesh swaps for large outdoor levels. - Network accessline 144
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D distance fade/hysteresis used by LOD managers. - Network accessline 145
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — convex/trimesh/primitive choices for MeshLibrary items and baked CSG. - Network accessline 146
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — NavigationRegion3D baking GridMaps never auto-generate. - Network accessline 147
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk streaming without hitch spikes. - Network accessline 148
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — instancing dense props and why spatial MultiMesh partitions restore culling.
skills/godot-master/references/ability-system-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/ability-system.md
- Network accessline 79
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Ability definitions, buffs, and status effects should be `Resource` data (not hardcoded manager switches) so designers can - Network accessline 80
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Ability definitions, buffs, and status effects should be `Resource` data (not hardcoded manager switches) so designers can author and share assets. - Network accessline 81
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Use `duplicate(true)` when applying a status/buff template at runtime so one character’s ticking state cannot mutate the shared `.tres` for everyone. - Network accessline 82
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` power Inspector-tuned costs, cooldowns, prerequisites, and effect arrays on ability Resources. - Network accessline 83
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `ability_cast`, `ability_ready`, and cooldown lifecycle signals so UI and VFX subscribe without coupling to AbilityManager internals. - Network accessline 84
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep “signals up, calls down”: parents/UI listen; managers call into ability Resources/nodes rather than reaching globally for - Network accessline 85
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Tick cooldowns and GCD in `_physics_process` (fixed delta); avoid `_process` for cooldown math that desyncs under - Network accessline 86
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — One-shot `Timer` children are a clean composition pattern for per-ability cooldowns in container-style managers. - Network accessline 87
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — `create_timer()` / await patterns fit cast times and short buff durations without adding persistent Timer nodes for every cast. - Network accessline 88
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — AoE abilities should `call_group` (or query groups) instead of hand-rolled scene scans for every hit target. - Network accessline 89
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — Persist cooldown *end* timestamps (`get_unix_time_from_system()` + remaining), not raw remaining floats, across save/load. - Network accessline 90
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Serialize ability unlock ranks and absolute cooldown end times with the rest of player progression data. - Network accessline 91
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authoritative cast validation + `@rpc` confirmation/cancel is the engine baseline for predicted ability casts.
skills/godot-master/references/adapt-2d-to-3d-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 54
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 63
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/adapt-2d-to-3d.md
- Network accessline 299
### Official Documentation - [Introduction to 3D](https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html) — Coordinate system, Node3D, and camera basics you must adopt when leaving the CanvasItem/Y-down 2D world. - Network accessline 300
- [Introduction to 3D](https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html) — Coordinate system, Node3D, and camera basics you must adopt when leaving the CanvasItem/Y-down 2D world. - Network accessline 301
- [Using transforms](https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html) — `Basis`/`Transform3D`/`Quaternion` patterns that replace Euler-angle Camera2D follow and 2D rotation habits. - Network accessline 302
- [CharacterBody3D](https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html) — Destination `move_and_slide` API after CharacterBody2D → CharacterBody3D conversion (no dedicated 3D tutorial page). - Network accessline 303
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Separate 2D/3D layer systems, units (1 unit ≈ 1 m), and gravity vectors that invalidate copied 2D masks. - Network accessline 304
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Shape3D equivalents for BoxShape2D/CapsuleShape2D when rebuilding CollisionShape3D stacks. - Network accessline 305
- [SpringArm3D](https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html) — Third-person boom + occlusion pull-in that must replace direct Camera2D position copying. - Network accessline 306
- [3D lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Minimum DirectionalLight3D/OmniLight3D setup; 3D scenes are black without lights or unlit materials. - Network accessline 307
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment ambient fill so ports are not pitch-black between key lights. - Network accessline 308
- [Standard Material 3D](https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html) — Billboard, transparency, and shading modes for Sprite3D/QuadMesh sprite→plane art paths. - Network accessline 309
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary/GridMap replacement for TileMapLayer-style level layouts in 3D. - Network accessline 310
- [Importing 3D scenes](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html) — GLB/FBX scale and animation import when leaving the sprite pipeline for real meshes. - Network accessline 311
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why camera follow in `_process` needs interpolated transforms after physics-step moveme
skills/godot-master/references/adapt-3d-to-2d-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 54
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 63
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/adapt-3d-to-2d.md
- Network accessline 275
### Official Documentation - [Introduction to 2D](https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html) — Establishes the CanvasItem/Camera2D pipeline you must switch into when leaving Node3D rendering for real 2D per - Network accessline 276
- [Introduction to 2D](https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html) — Establishes the CanvasItem/Camera2D pipeline you must switch into when leaving Node3D rendering for real 2D performance. - Network accessline 277
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — Canonical `move_and_slide` / floor / jump patterns after `CharacterBody3D` → `CharacterBody2D` conversion. - Network accessline 278
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Units, layers/masks, and why 3D gravity/`Vector3` assumptions break when gravity becomes a 2D scalar. - Network accessline 279
- [2D transforms](https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html) — `Transform2D` basis/skew math used for isometric placement and fake projected shadows. - Network accessline 280
- [2D parallax](https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html) — Layer scroll scales that replace Z-depth when gameplay collapses to a plane. - Network accessline 281
- [Canvas layers](https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html) — Stacking `CanvasLayer`s for fake-depth cameras without keeping an orthographic `Camera3D`. - Network accessline 282
- [2D lights and shadows](https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html) — Normal-mapped `CanvasTexture` / `Light2D` path that restores 3D-looking lighting on sprites. - Network accessline 283
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — 2D nav regions/layers for flattening vertical 3D pathing into tiered 2D agents. - Network accessline 284
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — `SubViewport` capture of 3D models into `Sprite2D` textures (runtime or bake pipeline). - Network accessline 285
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — Zoom, limits, and follow API that should replace “ortho Camera3D as 2D mode.” - Network accessline 286
- [CanvasItem](https://docs.godotengine.org/en/stable/classes/class_canvasitem.html) — `y_sort_enabled` / `z_index` / `z_as_relative` for depth sorting after losing true Z. - Network accessline 287
- [General optimization](https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html) — Reminds that 2D only wins if draw calls, overdraw, and process cost are actually reduced.
skills/godot-master/references/adapt-desktop-to-mobile-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 50
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/adapt-desktop-to-mobile.md
- Network accessline 124
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline and why `InputEventScreenTouch` / `InputEventScreenDrag` replace hover/mouse-motion assumptions on mob - Network accessline 125
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline and why `InputEventScreenTouch` / `InputEventScreenDrag` replace hover/mouse-motion assumptions on mobile. - Network accessline 126
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport vs canvas transforms so touch positions land on the same UI/game space as desktop mouse tests. - Network accessline 127
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical multi-touch and drag patterns that map to virtual joysticks, swipes, and pinch gestures. - Network accessline 128
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes, aspect, and content scale so phone/tablet layouts keep touch targets readable. - Network accessline 129
- [Resolution scaling](https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html) — `scaling_3d_scale` / FSR tradeoffs used by adaptive quality when mobile GPUs miss frame budget. - [Introduction to the 3 rendering methods - Network accessline 130
- [Introduction to the 3 rendering methods](https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html) — Why ports should prefer **Mobile** or **Compatibility** over Forward+ for fill-rate and feature set. - [Handling quit r - Network accessline 131
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_APPLICATION_PAUSED` / resume lifecycle that mobile OSes use instead of reliable window-close saves. - Network accessline 132
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — `get_display_safe_area()`, virtual keyboard APIs, and screen metrics behind notches and OSK occlusion. - Network accessline 133
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Margin/Box/Grid container contracts for safe-area padding and large touch targets. - Network accessline 134
- [TouchScreenButton](https://docs.godotengine.org/en/stable/classes/class_touchscreenbutton.html) — Built-in on-screen buttons that emit Input actions without custom hit-testing. - Network accessline 135
- [Exporting for Android](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html) — Permissions, APK/AAB, and device testing gates after the control/UI port is ready. - Network accessline 136
- [Exporting for iOS](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_ios.html) — Xcode export, capabilities, and App Store constraints that catch desktop leftovers late.
skills/godot-master/references/adapt-mobile-to-desktop-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/adapt-mobile-to-desktop.md
- Network accessline 105
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline for replacing `InputEventScreenTouch`/`ScreenDrag` with mouse motion, buttons, and keyboard actions on - Network accessline 106
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline for replacing `InputEventScreenTouch`/`ScreenDrag` with mouse motion, buttons, and keyboard actions on desktop. - Network accessline 107
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport vs canvas transforms so mouse aim and hover hit the same UI/game space as former touch targets. - Network accessline 108
- [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — Hardware cursor shapes and hide/show rules for combat vs menus (`Input.set_custom_mouse_cursor`). - [Input examples](https://docs.go - Network accessline 109
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical WASD, mouse-look, and action patterns that map onto mobile virtual-joystick / button actions. - [Handling quit requests](https://doc - Network accessline 110
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_WM_CLOSE_REQUEST` / `set_auto_accept_quit(false)` so the OS close button can prompt save instead of silent exit. - Network accessline 111
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch mode, aspect, and content scale when leaving fixed mobile base resolutions for 1080p–4K and ultrawide. - Network accessline 112
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — Window modes, VSync, screen count/size/position, and refresh-rate queries behind fullscreen and multi-monitor ports. - Network accessline 113
- [Window](https://docs.godotengine.org/en/stable/classes/class_window.html) — Per-window size, position, and mode APIs used with borderless / exclusive fullscreen toggles. - Network accessline 114
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime remapping of actions to keycodes so PC players can rebind what mobile hard-coded as touch zones. - Network accessline 115
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Anchor/offset contracts when shrinking thumb-sized controls for mouse density without breaking layout. - Network accessline 116
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Box/Grid/Margin layout rules for expanded desktop HUDs (hotbars, chat, minimap) vs compact mobile stacks. - Network accessline 117
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `pc` / `mobile` / OS tags for branching input, UI scale, and graphics quality without separate projects.
skills/godot-master/references/adapt-single-to-multiplayer-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 46
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/adapt-single-to-multiplayer.md
- Network accessline 136
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle you must retrofit before any gameplay state leaves the - Network accessline 137
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle you must retrofit before any gameplay state leaves the single-player path. - Network accessline 138
- [Networking](https://docs.godotengine.org/en/stable/tutorials/networking/index.html) — Transport map (ENet / WebSocket / WebRTC) so host/join choices match platform and NAT constraints. - Network accessline 139
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication, delta sync, and visibility filters that replace ad-hoc position RPCs. - Network accessline 140
- [MultiplayerSpawner](https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html) — Spawn/despawn replication when late joiners need the same scene graph as the host. - Network accessline 141
- [SceneMultiplayer](https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html) — Default MultiplayerAPI implementation: root path, auth callbacks, and RPC routing under SceneTree. - Network accessline 142
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host/client peer used by most LAN and dedicated-server ports of single-player games. - Network accessline 143
- [MultiplayerAPI](https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html) — `multiplayer` singleton surface: peer IDs, signals, and `rpc` / `rpc_id` entry points. - Network accessline 144
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — Transfer modes and connection status shared by every concrete peer backend. - Network accessline 145
- [UPNP](https://docs.godotengine.org/en/stable/classes/class_upnp.html) — Automatic port mapping for listen-server / P2P hosts behind consumer routers. - Network accessline 146
- [WebRTC](https://docs.godotengine.org/en/stable/tutorials/networking/webrtc.html) — Browser-friendly P2P path when ENet UDP cannot punch through firewalls alone. - Network accessline 147
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — `set_multiplayer_authority` / `is_multiplayer_authority` ownership rules for input vs state. - Network accessline 148
- [PhysicsServer3D](https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html) — Direct RID transforms for server-side hit rewind without SceneTree side effects.
skills/godot-master/references/agent-vision-editor-bridge-lifecycle.md
- Network accessline 60
- [EditorPlugin](https://docs.godotengine.org/en/stable/classes/class_editorplugin.html) - Network accessline 61
- [EditorInterface](https://docs.godotengine.org/en/stable/classes/class_editorinterface.html) - Network accessline 62
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html)
skills/godot-master/references/agent-vision-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 11
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/agent-vision.md
- Network accessline 152
### Official Documentation - [EditorPlugin](https://docs.godotengine.org/en/stable/classes/class_editorplugin.html) — TEMP bridge host; enable/disable lifecycle. - Network accessline 153
- [EditorPlugin](https://docs.godotengine.org/en/stable/classes/class_editorplugin.html) — TEMP bridge host; enable/disable lifecycle. - Network accessline 154
- [EditorInterface](https://docs.godotengine.org/en/stable/classes/class_editorinterface.html) — `get_editor_viewport_2d/3d`, main screen switch before grab. - Network accessline 155
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — viewport textures feeding `Image` captures. - Network accessline 156
- [Image](https://docs.godotengine.org/en/stable/classes/class_image.html) — `save_png`, `get_region` for Control crops. - Network accessline 157
- [SubViewport](https://docs.godotengine.org/en/stable/classes/class_subviewport.html) — editor/game nested view surfaces. - Network accessline 158
- [RenderingServer](https://docs.godotengine.org/en/stable/classes/class_renderingserver.html) — `frame_post_draw` wait before texture readback.
skills/godot-master/references/ai-navigation-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 33
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/ai-navigation.md
- Network accessline 9
| Signal | Choice | Pathfinding script (MANDATORY read) | | :--- | :--- | :--- | | 2D top-down / side-scroller, < ~50 agents, editor-tweakable | `NavigationAgent2D` on CharacterBody2D | [smart_navigation_agent.gd](https://github.com/thedive - Network accessline 10
| :--- | :--- | :--- | | 2D top-down / side-scroller, < ~50 agents, editor-tweakable | `NavigationAgent2D` on CharacterBody2D | [smart_navigation_agent.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigatio - Network accessline 11
| 2D top-down / side-scroller, < ~50 agents, editor-tweakable | `NavigationAgent2D` on CharacterBody2D | [smart_navigation_agent.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/s - Network accessline 12
| 3D floor/slope nav, < ~50 agents, designer-placed regions | `NavigationAgent3D` on CharacterBody3D | Same script (3D branch); pair with [godot-physics-3d](physics-3d.md) for body collision | | Hundreds–thousands of simple movers (2D or 3D - Network accessline 13
| Hundreds–thousands of simple movers (2D or 3D) | RID agents on NavigationServer | [server_navigation_setup.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/server_navigation_set - Network accessline 14
| Agents stuck / jittering | Stuck recovery before retarget spam | [agent_stuck_detection.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/agent_stuck_detection.gd) | - Network accessline 17
| Signal | Choice | Pathfinding script (MANDATORY read) | | :--- | :--- | :--- | | Walkable geometry changed (proc gen, doors) | Async parse + bake | [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 18
| :--- | :--- | :--- | | Walkable geometry changed (proc gen, doors) | Async parse + bake | [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/async_dynamic_ba - Network accessline 19
| Walkable geometry changed (proc gen, doors) | Async parse + bake | [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/async_dynamic_baking.gd) | - Network accessline 20
| Moving platform / shifting region | Dynamic region manager | [dynamic_nav_manager.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/dynamic_nav_manager.gd) | - Network accessline 21
| Projectile / rolling hazard pushing agents | RVO obstacle (no full rebake) | [moving_obstacle_server.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/moving_obstacle_server.gd) - Network accessline 22
| Prefer roads over mud/water | Region enter/travel costs | [terrain_cost_manager.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/terrain_cost_manager.gd) | - Network accessline 25
| Signal | Choice | Pathfinding script (MANDATORY read) | | :--- | :--- | :--- | | Walk / fly / swim (or faction) filters | Navigation layers bitmasks | [layer_mask_navigation.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 26
| :--- | :--- | :--- | | Walk / fly / swim (or faction) filters | Navigation layers bitmasks | [layer_mask_navigation.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/layer_mask_n - Network accessline 27
| Walk / fly / swim (or faction) filters | Navigation layers bitmasks | [layer_mask_navigation.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/layer_mask_navigation.gd) | - Network accessline 28
| Jump / teleport / elevator edges | NavigationLink traversal | [nav_link_traversal.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/nav_link_traversal.gd) | - Network accessline 29
| Formation / anti-clump crowds | Leader-relative offsets | [group_avoidance_formations.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/group_avoidance_formations.gd) | - Network accessline 30
| Hot-path query allocs | Reuse query parameter/result objects | [memory_optimized_queries.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/memory_optimized_queries.gd) | - Network accessline 63
- **NEVER set `target_position` before awaiting physics frame** — MUST `call_deferred()` then `await get_tree().physics_frame`. - **NEVER use synchronous runtime bake** — Use `bake_from_source_geometry_data_async` via pathfinding [async_dyn - Network accessline 64
- **NEVER use synchronous runtime bake** — Use `bake_from_source_geometry_data_async` via pathfinding [async_dynamic_baking.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/async_ - Network accessline 65
- **NEVER poll chase targets every frame** — Path recalculation spam. - **NEVER invent local duplicate nav scripts here** — Implement from godot-navigation-pathfinding only. - **NEVER ignore `is_target_reachable()` / stuck recovery** — Unre - Network accessline 66
- **NEVER invent local duplicate nav scripts here** — Implement from godot-navigation-pathfinding only. - **NEVER ignore `is_target_reachable()` / stuck recovery** — Unreachable or stalled agents need policy ([agent_stuck_detection.gd](http - Network accessline 67
- **NEVER ignore `is_target_reachable()` / stuck recovery** — Unreachable or stalled agents need policy ([agent_stuck_detection.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/ag - Network accessline 69
- **NEVER call `get_path()` every frame** — Reuse path query objects ([memory_optimized_queries.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/scripts/memory_optimized_queries.gd)). - Network accessline 104
### Official Documentation - [Navigation overview](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Tutorial index for maps, regions, agents, meshes, links, obstacles, and performance before diving into class pages. - Network accessline 105
- [Navigation overview](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Tutorial index for maps, regions, agents, meshes, links, obstacles, and performance before diving into class pages. - Network accessline 106
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — Minimal NavigationRegion2D + NavigationAgent2D setup, baking walkable polygons, and first-frame readiness. - Network accessline 107
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — Parallel 3D bootstrap with NavigationRegion3D / NavigationAgent3D and mesh baking expectations. - Network accessline 108
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — target_position, get_next_path_position, avoidance radius, and velocity_computed safe-velocity flow for chase/p - Network accessline 109
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — RID maps/regions/agents for node-less crowds and custom server setups at scale. - Network accessline 110
- [Using navigation meshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Parse/bake source geometry, async baking, and projected obstructions for dynamic carving. - Network accessline 111
- [Using NavigationRegions](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html) — Region ownership, enter/travel costs, and chunked/runtime region updates for terrain penalties. - Network accessline 112
- [Using NavigationObstacles](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html) — RVO push obstacles vs bake-time carving without full remesh every frame. - Network accessline 113
- [Using NavigationLinks](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html) — Jump/teleport/elevator edges and manual link traversal on agents. - Network accessline 114
- [Using navigation layers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html) — 32-bit layer bitmasks for walk/fly/swim (or faction) path filters. - Network accessline 115
- [Using navigation path query objects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — Reuse NavigationPathQueryParameters/Result to avoid per-frame GC in crowds. - Network accessline 116
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Bake cost, agent/obstacle counts, and server query budgets for large AI populations.
skills/godot-master/references/analyst-marking_rubrics_atlas.md
- Network accessline 139
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 140
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 141
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 142
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 143
- https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 144
- https://docs.godotengine.org/en/stable/classes/class_resourceloader.html
skills/godot-master/references/analyst.md
- Network accessline 151
### Official Documentation - [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Folder-by-feature layout and consistent casing are Anara’s Structural Cohesion baseline (and th - Network accessline 152
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Folder-by-feature layout and consistent casing are Anara’s Structural Cohesion baseline (and the path that prevents Androi - Network accessline 153
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — “Signals up, calls down” is the Scalability score’s observer pattern; hard `get_parent()` / `../` paths are architectural debt - Network accessline 154
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — snake_case files/nodes and PascalCase classes feed Standardization scoring and catch casing that breaks case-sensitive - Network accessline 155
- [Static typing in GDScript](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html) — Typed Dictionaries/Arrays and return types are Modernity Index points; untyped collections force Variant boxing. - Network accessline 156
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Prefer `get_dependencies(path)` over hand-parsing `.tscn` when building dependency graphs and flagging hot nodes. - Network accessline 157
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — `OBJECT_ORPHAN_NODE_COUNT` / `OBJECT_NODE_COUNT` monitors power runtime health checks without reinventing editor Debugger tabs. - Network accessline 158
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — `get_orphan_node_ids()` / `print_orphan_nodes()` identify leak suspects in debug builds after Performance flags orphans. - Network accessline 159
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — Persist audit baselines under `user://` so Visionary Comparison Mode can detect architectural decay across runs. - Network accessline 160
- [RegEx](https://docs.godotengine.org/en/stable/classes/class_regex.html) — PCRE2 `(?ms)` patterns audit multi-line GDScript without false “partial match” misses on spread signatures. - Network accessline 161
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — First-class `Signal.connect(callable)` (not string `connect`) is both a Modernity win and the decoupling metric’s backbone. - Network accessline 162
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — God-Object Autoloads inflate logic density and destroy scene isolation; score Autoload count against g - Network accessline 163
- [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — Debugger, monitors, and profilers back Observability rubrics when Anara demands evidence over `print` archa - Network accessline 173
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When Modernity / Godot-3-era patterns or engine version lag drag scores, upgrade hop-by-ho - Network accessline 174
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When Modernity / Godot-3-era patterns or engine version lag drag scores, upgrade hop-by-hop via the migrati
skills/godot-master/references/animation-player-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/animation-player.md
- Network accessline 97
### Official Documentation - [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When AnimationPlayer owns timelines vs Tweens/sprites, and how libraries, RESET, and the e - Network accessline 98
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When AnimationPlayer owns timelines vs Tweens/sprites, and how libraries, RESET, and the editor fit together. - Network accessline 99
- [Animation track types](https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html) — Value, Method, Bezier, and Audio tracks plus call-mode and keying rules this skill’s patterns depend on. - Network accessline 100
- [AnimationPlayer](https://docs.godotengine.org/en/stable/classes/class_animationplayer.html) — `play`/`queue`/`seek`, blend times, `animation_finished` vs `animation_looped`, and `active` culling. - Network accessline 101
- [Animation](https://docs.godotengine.org/en/stable/classes/class_animation.html) — Track APIs (`track_insert_key`, call modes, audio/bezier helpers) and length/loop metadata. - Network accessline 102
- [AnimationLibrary](https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html) — Shared stance/weapon clip packs added via `add_animation_library` without duplicating tracks per model. - Network accessline 103
- [AnimationMixer](https://docs.godotengine.org/en/stable/classes/class_animationmixer.html) — Root-motion getters, callback process modes, and `advance()` used by physics sync and budget managers. - Network accessline 104
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — When blends/state machines should drive an underlying AnimationPlayer instead of manual `queue`. - Network accessline 105
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Runtime one-shot motion counterpart for the AnimationPlayer-vs-Tween decision matrix. - Network accessline 106
- [Adding animations (Your first 3D game)](https://docs.godotengine.org/en/stable/getting_started/first_3d_game/09.adding_animations.html) — Practical import → AnimationPlayer play loop before advanced track authoring. - Network accessline 107
- [VisibleOnScreenNotifier3D](https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html) — Screen enter/exit signals used to toggle `AnimationPlayer.active` for off-screen CPU savings.
skills/godot-master/references/animation-tree-mastery-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 34
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 43
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 62
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/animation-tree-mastery.md
- Network accessline 122
### Official Documentation - [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Canonical BlendTree / StateMachine / BlendSpace graph workflow that drives an AnimationPlayer without calli - Network accessline 123
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Canonical BlendTree / StateMachine / BlendSpace graph workflow that drives an AnimationPlayer without calling `play()` yourself. - Network accessline 124
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — When to graduate from AnimationPlayer-only clips to an AnimationTree for blending, travel, and layered presentation. - Network accessline 125
- [Animation track types](https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html) — Method and value tracks that fire gameplay events (footsteps, hitboxes) from clips the tree is already blending. - Network accessline 126
- [AnimationTree](https://docs.godotengine.org/en/stable/classes/class_animationtree.html) — `active`, `tree_root`, `anim_player`, root-motion getters, and the `parameters/*` path contract used throughout this skill. - Network accessline 127
- [AnimationNodeStateMachine](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html) — Authoring nested locomotion/combat graphs and wiring transitions before code calls `travel()`. - Network accessline 128
- [AnimationNodeStateMachinePlayback](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html) — Runtime `travel()`, `start()`, `get_current_node()`, and travel-path inspection for code-driven state chang - Network accessline 129
- [AnimationNodeStateMachineTransition](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachinetransition.html) — Advance conditions, `auto_advance`, Sync, xfade, and priority rules that prevent sticky or immediate un - Network accessline 130
- [AnimationNodeBlendSpace2D](https://docs.godotengine.org/en/stable/classes/class_animationnodeblendspace2d.html) — Directional strafe/aim blending via `blend_position` (use BlendSpace1D when only speed is needed). - Network accessline 131
- [AnimationNodeBlendTree](https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html) — Layered Add2/Blend2/OneShot graphs for upper-body aim, combat overlays, and filter masks. - Network accessline 132
- [AnimationNodeOneShot](https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html) — FIRE/ABORT request enum for recoil, hitreact, and other high-priority non-looping overlays. - Network accessline 133
- [AnimationNodeTimeScale](https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html) — Per-subtree playback speed for haste, stun, and bullet-time without mutating Engine.time_scale. - Network accessline 134
- [LookAtModifier3D](https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html) — Skeleton look-at driven beside the tree; see [migration-notes.md](animation-tree-mastery-migration-notes.md) for `relative` default change.
skills/godot-master/references/audio-systems-interactive-music-deep-dive.md
- Network accessline 21
- https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html - Network accessline 22
- https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html - Network accessline 23
- https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html
skills/godot-master/references/audio-systems-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/audio-systems.md
- Network accessline 138
### Official Documentation - [Audio (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/audio/index.html) — Entry point for buses, streams, effects, sync, mic, and TTS before diving into class pages. - Network accessline 139
- [Audio (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/audio/index.html) — Entry point for buses, streams, effects, sync, mic, and TTS before diving into class pages. - Network accessline 140
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — Decibel scale, Master/sub-bus routing, and why linear slider values break mixing. - Network accessline 141
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — AudioStreamPlayer / 2D / 3D roles, randomizers, and how streams reach buses. - Network accessline 142
- [Audio effects](https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html) — Bus FX chain (EQ, filters, reverb, compressor, limiter) for ducking and environment zones. - Network accessline 143
- [Sync the gameplay with audio and music](https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html) — Playback-position helpers (`get_time_since_last_mix`, latency) for BPM and subtitle sync. - Network accessline 144
- [Importing audio samples](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_audio_samples.html) — WAV/Ogg/MP3 tradeoffs that decide pool size and CPU cost for SFX spam. - Network accessline 145
- [AudioServer](https://docs.godotengine.org/en/stable/classes/class_audioserver.html) — Runtime bus volume, mute, effect add/remove, and spectrum analyzer instances. - Network accessline 146
- [AudioStreamPlayer](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html) — Non-positional music/UI/voice player API used by pools and crossfade managers. - Network accessline 147
- [AudioStreamPlayer3D](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html) — Attenuation models, Doppler, and filter cutoff for spatial SFX and occlusion. - Network accessline 148
- [AudioStreamInteractive](https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html) — Clip graph / switch modes for horizontal combat↔explore music transitions. - Network accessline 149
- [AudioStreamSynchronized](https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html) — Stem layering API (`set_sync_stream_volume`) for vertical intensity mixes.
skills/godot-master/references/auditor-audit-standards.md
- Network accessline 55
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 56
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 57
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 58
- https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 59
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 60
- https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html
skills/godot-master/references/auditor-never_list_encyclopedia.md
- Network accessline 118
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 119
Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 120
- https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 121
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 122
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 123
- https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html
skills/godot-master/references/auditor.md
- Network accessline 131
### Official Documentation - [Using the ObjectDB profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html) — Snapshot/diff ObjectDB to prove orphan nodes, RefCounted cycles, and allocation spikes Aur - Network accessline 132
- [Using the ObjectDB profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html) — Snapshot/diff ObjectDB to prove orphan nodes, RefCounted cycles, and allocation spikes Aurelius flags. - Network accessline 133
- [The profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html) — Script/CPU profiler workflow for main-thread slop and frame-budget violations. - Network accessline 134
- [Static typing in GDScript](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html) — Typed Arrays/Dictionaries and why untyped Variant containers fail the type-safety audits. - Network accessline 135
- [GDScript warning system](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html) — Elevate untyped_declaration / inferred_declaration to errors as the Strict-Static-Analysis decree. - Network accessline 136
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — Naming and structure conventions the naming/export integrity scanners enforce. - Network accessline 137
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Typed Signal.connect vs string connect; foundation for signal-decay and lambda-leak audits. - Network accessline 138
- [Evaluating expressions](https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html) — Expression.execute trust boundaries the security scanner treats as RCE surface. - Network accessline 139
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool / Thread rules for offloading work out of _process. - Network accessline 140
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — Frame-time budgets that justify main-thread and cyclomatic-complexity flags. - Network accessline 141
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-folder and asset layout checked in the Structural Survey step. - Network accessline 142
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Hierarchy depth, unique names, and coupling rules behind NodePath / get_parent never-lists. - Network accessline 143
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — OBJECT_COUNT / orphan monitors used by memory-fragmentation and purge reports. - Network accessline 152
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Godot 3 `connect` strings, legacy TileMap, `SCREEN_TEXTURE`, and other era leftovers: rout - Network accessline 153
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Godot 3 `connect` strings, legacy TileMap, `SCREEN_TEXTURE`, and other era leftovers: route engine renames
skills/godot-master/references/autoload-architecture-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/autoload-architecture.md
- Network accessline 121
### Official Documentation - [Singletons (AutoLoad)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How AutoLoads register under `/root`, become global names, and why boot order matches Project Settin - Network accessline 122
- [Singletons (AutoLoad)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How AutoLoads register under `/root`, become global names, and why boot order matches Project Settings list order. - Network accessline 123
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — Decision guide for when a global singleton is justified versus a scene-owned node or static helper. - Network accessline 124
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep scene-local data out of AutoLoads so managers do not become God Objects. - Network accessline 125
- [Logic preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html) — Prefer signals and ownership edges over reaching into Autoload trees for gameplay orchestration. - Network accessline 126
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — Why `current_scene` can be unreliable during Autoload `_ready()` and how root children relate to the active scene. - Network accessline 127
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — Deferred free + root reparent patterns behind safe global scene switchers. - Network accessline 128
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — `process_mode` / `PROCESS_MODE_ALWAYS` for consoles, music, and managers that must run while `get_tree().paused`. - Network accessline 129
- [Overridable functions](https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html) — `_init` vs `_ready` timing so cross-Autoload access does not hit nulls during sequential boot. - Network accessline 130
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit/connect model for Autoload event buses that decouple scenes without hard node paths. - Network accessline 131
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — `register_singleton` / `get_singleton` for lightweight service locators that are not SceneTree Nodes. - Network accessline 132
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Which engine APIs need Mutex/`call_deferred` when background threads touch global Autoload state. - Network accessline 133
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persistence patterns for inventory/settings held in long-lived Autoload data holders.
skills/godot-master/references/builder.md
- Dangerous shell operationline 54
- **Sequence**: `rm -rf .godot/imported` -> `builder_test_runner.py` -> `builder_profile_generator.py` -> `builder_ci_exporter.py`. - Network accessline 117
### Official Documentation - [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `--path`, `-s`/`--script`, `--import`, and `--export-*` flags that every builder wrappe - Network accessline 118
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `--path`, `-s`/`--script`, `--import`, and `--export-*` flags that every builder wrapper invokes. - Network accessline 119
- [Exporting projects](https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html) — Export presets, CLI release/debug export flow, and why CI must mutate `export_presets.cfg` before `--export-release`. - Network accessline 120
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — Custom/feature-profile tags used when stripping modules or gating CI smoke paths with `OS.has_feature`. - Network accessline 121
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — Headless/server export constraints (no GPU bake assumptions) that pair with CI isolation via XDG vars. - Network accessline 122
- [Import process](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html) — `.import` + `.godot/imported` lifecycle; why deleting imported cache forces project-wide revalidation. - Network accessline 123
- [Importing 3D scenes](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html) — glTF→scene pipeline entry before `GLTFDocument`/`ResourceSaver` automation. - Network accessline 124
- [Available 3D formats](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/available_formats.html) — glTF/GLB expectations for headless converters and collision generation. - Network accessline 125
- [Using CSG tools](https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html) — Why procedural CSG must bake to static meshes before shipping or NavMesh baking. - Network accessline 126
- [Using NavigationMeshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Headless NavMesh bake ownership and region setup after CSG/static geometry lands. - Network accessline 127
- [ResourceUID](https://docs.godotengine.org/en/stable/classes/class_resourceuid.html) — Safe `has_id`/`set_id`/`uid://` sync after headless saves (UIDs are not serialized by `ResourceSaver` headless). - Network accessline 128
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — Pack/save API for programmatic `.tscn` writes; ownership must be set before `PackedScene.pack`. - Network accessline 129
- [EditorFileSystem](https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html) — `reimport_files()` for batch import enforcement from `@tool` EditorScripts. - Network accessline 138
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — CI / headless target engine bumps: hop-by-hop via the migration hub before baking against - Network accessline 139
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — CI / headless target engine bumps: hop-by-hop via the migration hub before baking against new APIs.
skills/godot-master/references/camera-systems-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/camera-systems.md
- Network accessline 68
### Official Documentation - [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — Position/drag margins, `limit_*` / `limit_smoothed`, and `position_smoothing_*` that underpin 2D follow, deadzones, and level boun - Network accessline 69
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — Position/drag margins, `limit_*` / `limit_smoothed`, and `position_smoothing_*` that underpin 2D follow, deadzones, and level bounds. - Network accessline 70
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — Projection, `look_at`, current-camera rules, and environment overrides used by third-person, FPS, and cinematic 3D rigs. - Network accessline 71
- [Third-person camera with spring arm](https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html) — Why parenting a Camera3D alone clips geometry and how SpringArm3D length/shape keep the view clear. - Network accessline 72
- [SpringArm3D](https://docs.godotengine.org/en/stable/classes/class_springarm3d.html) — Collision mask, margin, and spring length API required before third-person occlusion pulls feel trustworthy. - Network accessline 73
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — Multiple cameras, SubViewport architecture, and when split-screen / minimap views share or isolate worlds. - Network accessline 74
- [SubViewport](https://docs.godotengine.org/en/stable/classes/class_subviewport.html) — `render_target_update_mode` and audio-listener flags that decide minimap and local-coop GPU/audio cost. - Network accessline 75
- [RemoteTransform2D](https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html) — Decouple camera position from player rotation/scale without parenting the camera under a physics body. - Network accessline 76
- [Interpolation](https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html) — Lerp / exponential follow and zoom damping math so custom cameras do not feel robotic or jittery. - Network accessline 77
- [Physics interpolation (introduction)](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why cameras following CharacterBody motion stutter when render and physics ticks disa - Network accessline 78
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — Coherent noise for trauma/offset shake instead of raw `randf` position thrashing. - Network accessline 79
- [PathFollow2D](https://docs.godotengine.org/en/stable/classes/class_pathfollow2d.html) — Progress-ratio driven cinematic paths when Tweening a camera along a Path2D. - Network accessline 80
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Wheel zoom and mouse-look coordinate spaces so FPS pitch/yaw and tactical zoom stay consistent across viewports.
skills/godot-master/references/characterbody-2d-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/characterbody-2d.md
- Network accessline 81
### Official Documentation - [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — Canonical `move_and_slide` / floor-wall-ceiling contracts; do not set `position` for gameplay moti - Network accessline 82
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — Canonical `move_and_slide` / floor-wall-ceiling contracts; do not set `position` for gameplay motion. - Network accessline 83
- [CharacterBody2D](https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html) — API for `velocity`, snap, `is_on_floor` / wall / ceiling, and slide-collision accessors. - Network accessline 84
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Why CharacterBody vs RigidBody/StaticBody, and how layers/masks gate every contact. - Network accessline 85
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — Capsule/box sizing and why scaled `CollisionShape2D` nodes corrupt normals and floor detect. - Network accessline 86
- [2D movement](https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html) — Input axes into velocity for top-down and platformer starters before juice systems. - Network accessline 87
- [Kinematic character (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/kinematic_character_2d.html) — Classic slide/collision loop patterns that still inform custom stair and slope handling. - Network accessline 88
- [Troubleshooting physics issues](https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html) — One-way platforms, tunneling, and jitter diagnoses that show up in CharacterBody feel bugs. - Network accessline 89
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Direct-space rays for stair snaps, ledge checks, and ground probes beyond `is_on_floor()`. - Network accessline 90
- [KinematicCollision2D](https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html) — Per-slide normals/remainders from `get_slide_collision` for wall jumps and ceiling bonks. - Network accessline 91
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Smooth visuals at high refresh while keeping jump/coyote logic on the physics tick. - Network accessline 92
- [InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Action just-pressed timing that jump buffers and coyote windows depend on.
skills/godot-master/references/combat-system-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 46
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/combat-system.md
- Network accessline 85
### Official Documentation - [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox combat is Area overlap detection (`area_entered` / monitoring), not CharacterBody movement queries. - Network accessline 86
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox combat is Area overlap detection (`area_entered` / monitoring), not CharacterBody movement queries. - Network accessline 87
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Prefer collision layers/masks for hit filtering; groups are slower and do not replace physics masks for high-frequency combat. - Network accessline 88
- [Area2D](https://docs.godotengine.org/en/stable/classes/class_area2d.html) — 2D hit volumes: `monitoring`/`monitorable`, `area_entered`, and layer/mask bits for team/faction filtering. - Network accessline 89
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — 3D `HitboxComponent` / hurtbox volumes use the same Area overlap model with 3D layers and shapes. - Network accessline 90
- [CollisionShape2D](https://docs.godotengine.org/en/stable/classes/class_collisionshape2d.html) — Enable/disable attack shapes with `set_deferred("disabled", …)` so the physics server is not mutated mid-step; never non-uniform-scale the no - Network accessline 91
- [PhysicsShapeQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html) — Nodeless AoE/explosions via `intersect_shape` on `PhysicsDirectSpaceState3D` without spawning temporary Area nodes. - Network accessline 92
- [AnimationPlayer](https://docs.godotengine.org/en/stable/classes/class_animationplayer.html) — Drive hitbox active windows from animation tracks (or method calls) so attacks are not permanently monitoring. - Network accessline 93
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Keep `DamageData` / combat stats as data (`Resource` / `RefCounted`), and `duplicate()` shared templates per instance so enemies do not share one hea - Network accessline 94
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `health_changed` / `died` / damage events so HUD and VFX subscribe without coupling lifebars into the player script. - Network accessline 95
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — Hit-stop after `Engine.time_scale = 0` must use `create_timer(..., ignore_time_scale=true)` or the thaw timer freezes with the world. - Network accessline 96
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Interruptible hitstun/flash VFX: kill and recreate tweens on consecutive hits instead of stacking parallel flash animations. - Network accessline 97
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authoritative damage: clients request hits; the server validates and confirms via `@rpc` before applying `take_damage`.
skills/godot-master/references/composition-apps-app-orchestrator-examples.md
- Network accessline 24
Component: [clipboard_copier.gd](../scripts/composition_apps_clipboard_copier.gd). Auth flows: [`resources/auth_component.gd`](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/resources/auth_compon
skills/godot-master/references/composition-apps-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/composition-apps.md
- Network accessline 117
1. **MANDATORY** [comp_persistence_component.gd](../scripts/composition_apps_comp_persistence_component.gd) on the Orchestrator (or a dedicated Saveable child) — `add_to_group("Saveable")` + `get_save_data()`. 2. Theme / StyleBox changes be - Network accessline 118
2. Theme / StyleBox changes belong in a theme component ([theme_manager.gd](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/resources/theme_manager.gd)) called **down** by the Orchestrator after l - Network accessline 160
### Official Documentation - [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so Orchestrators wire components without sibling coupling - Network accessline 161
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so Orchestrators wire components without sibling coupling. - Network accessline 162
- [When and how to avoid using nodes for everything](https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html) — Prefer Resources/RefCounted for pure data and logic services so components stay lean and rock-tes - Network accessline 163
- [Godot interfaces](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html) — Duck-typed method contracts (`has_method`) that let composition work without deep inheritance trees. - Network accessline 164
- [What are Godot classes?](https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html) — Why Godot favors scene composition (Has-A) over classical Is-A hierarchies for reusable behaviors. - Network accessline 165
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Upward component→Orchestrator events that keep workers blind to parents and siblings. - Network accessline 166
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — Typed `@export` dependency injection that replaces brittle `get_node` paths in the Inspector. - Network accessline 167
- [Scene Unique Nodes](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html) — `%UniqueName` for Orchestrator-local Control/Button wiring without string path fragility. - Network accessline 168
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Data-driven `.tres` configs so values stay outside logic components. - Network accessline 169
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Mass registration (e.g. Saveable/Components) for Orchestrator registries without hard sibling refs. - Network accessline 170
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a scene-local Orchestrator beats a global Autoload for app/UI composition. - Network accessline 171
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Safe registration of cross-scene services when a true app-level locator is justified. - Network accessline 172
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persistence patterns that map cleanly onto modular saveable components.
skills/godot-master/references/composition-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/composition.md
- Network accessline 174
### Official Documentation - [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so orchestrators wire components without sibling hard-cou - Network accessline 175
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical signal-up / call-down ownership so orchestrators wire components without sibling hard-coupling. - Network accessline 176
- [Nodes and Scenes](https://docs.godotengine.org/en/stable/getting_started/step_by_step/nodes_and_scenes.html) — Why Godot treats nodes as reusable building blocks (components) assembled into entity scenes. - Network accessline 177
- [What are Godot classes](https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html) — Prefer scene composition and `class_name` components over deep inheritance trees for gameplay entities. - Network accessline 178
- [When and how to avoid using nodes for everything](https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html) — Keep pure data in Resources; reserve Nodes for lifecycle, signals, and process ticks. - Network accessline 179
- [Logic preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html) — Placement of game logic across scene trees so parents orchestrate and children stay single-purpose. - Network accessline 180
- [Data preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html) — Choose Node vs Resource vs plain data for stats and config that components consume. - Network accessline 181
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Past-tense component events (`health_depleted`, `state_changed`) parents connect without reverse dependencies. - Network accessline 182
- [GDScript exported properties](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — Typed `@export` slots for Inspector dependency injection instead of brittle `$` paths. - Network accessline 183
- [Scene Unique Nodes](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html) — `%Name` lookups that survive scene-tree reorders when wiring composition roots. - Network accessline 184
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Tag components for O(1)-style registry / interface-like lookup without inheritance. - Network accessline 185
- [Godot notifications](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html) — Safe `_ready` / enter-tree timing for validating and connecting component dependencies. - Network accessline 186
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Share tunables (max health, speeds) as Resources so components stay reusable across entities.
skills/godot-master/references/debugging-profiling-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 58
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 68
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/debugging-profiling.md
- Network accessline 85
### Official Documentation - [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — Map of remote scene tree, breakpoints, Output, and profiler entry points before - Network accessline 86
- [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — Map of remote scene tree, breakpoints, Output, and profiler entry points before picking a deeper page. - Network accessline 87
- [Debugger panel](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html) — Stack, variables, breakpoints, errors, and monitors used for live remote debug sessions. - Network accessline 88
- [The profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html) — Time and visual profilers: why you profile release-like builds and how frame charts isolate CPU/GPU spikes. - Network accessline 89
- [Output panel](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html) — How `print` / `push_warning` / `push_error` surface in the editor and why noisy release logs hide real faults. - Network accessline 90
- [ObjectDB profiler](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html) — Before/after ObjectDB snapshots for RefCounted cycles and leaked instances that orphan monitors miss. - Network accessline 91
- [Custom performance monitors](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html) — `Performance.add_custom_monitor` so game-specific metrics appear next to engine monitors. - Network accessline 92
- [Logging](https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html) — Custom `Logger` registration, file sinks, and recursion hazards when logging from inside log handlers. - Network accessline 93
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — Headless `--script` / export flags for automated QA and CI exit-code runners. - Network accessline 94
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — Interpreting profiler hotspots into GDScript/server/thread fixes after measurement. - Network accessline 95
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Worker-thread rules that motivate thread-safety asserts and mutexed loggers. - Network accessline 96
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Which servers/APIs may be called off-main-thread without corrupting the SceneTree. - Network accessline 97
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — Built-in monitors (`OBJECT_ORPHAN_NODE_COUNT`, memory, render) used by overlays and leak detectors.
skills/godot-master/references/dialogue-system-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 38
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/dialogue-system.md
- Network accessline 78
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why dialogue graphs belong in `Resource` / `.tres` data instead of hardcoded strings in scripts. - Network accessline 79
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why dialogue graphs belong in `Resource` / `.tres` data instead of hardcoded strings in scripts. - Network accessline 80
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — Native markup for speaker emphasis, custom tags, and effects without rolling your own parser. - Network accessline 81
- [RichTextLabel](https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html) — `visible_characters` / image helpers and BBCode APIs the dialogue UI should drive for typewriter and portraits. - Network accessline 82
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / TranslationServer workflow so line text stays key-based across locales. - Network accessline 83
- [Localization using spreadsheets](https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html) — CSV translation tables that map cleanly onto dialogue `text_key` fields. - Network accessline 84
- [Importing translations](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_translations.html) — How Godot imports CSV/PO so localized dialogue resources resolve at runtime. - Network accessline 85
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit line/choice/end events upward so UI, quests, and audio never hard-reference the manager internals. - Network accessline 86
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Register a `DialogueManager` that survives scene changes and owns traversal state. - Network accessline 87
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Drive `visible_ratio` / character reveal timing without blocking the main thread. - Network accessline 88
- [Text-to-speech](https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html) — `DisplayServer` TTS callbacks for placeholder VO and lipsync-adjacent timing. - Network accessline 89
- [GraphEdit](https://docs.godotengine.org/en/stable/classes/class_graphedit.html) — Editor surface for authoring branching dialogue graphs when `.tres` lists become unwieldy. - Network accessline 90
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Parse external dialogue graph files when designers prefer JSON over Resources.
skills/godot-master/references/economy-system-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/economy-system.md
- Network accessline 83
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Currencies, shop items, loot tables, and trade contracts belong as shareable `Resource` assets so designers can retune pri - Network accessline 84
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Currencies, shop items, loot tables, and trade contracts belong as shareable `Resource` assets so designers can retune prices and drop weights withou - Network accessline 85
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Use `duplicate()` when applying runtime price modifiers or per-merchant stock so one shop cannot mutate the shared `.tres` template for every vendor. - Network accessline 86
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` buy/sell spreads, stock caps, currency ids, and loot weights so economy balance stays Inspector-driven. - Network accessline 87
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — A WalletManager Autoload is the engine-supported pattern for balances that must survive scene changes (world ↔ shop ↔ menu). - Network accessline 88
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — Keep global wallet state in Autoload; keep merchant UI and one-off shop logic as scene nodes so tests - Network accessline 89
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `balance_changed` / `transaction_failed` so HUD labels and pickup VFX subscribe without writing wallet balances from the UI. - Network accessline 90
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist wallet dictionaries (and stocked shop state) with the rest of progression data; never leave soft currency only in memory. - Network accessline 91
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Read/write save payloads that include economy blobs; pair with project `user://` paths for player-writable balance files. - Network accessline 92
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Serialize `currency_id → amount` dictionaries as JSON-compatible structures for transparent save/load and analytics dumps. - Network accessline 93
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — Weighted loot and drop rolls must use Godot RNG APIs (`randf`, seeded RNG) rather than ad-hoc modulo hacks. - Network accessline 94
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — Seedable RNG instances make loot-table Monte Carlo and deterministic balance tests reproducible. - Network accessline 95
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Spend/grant validation must be authoritative on the server; clients request transactions and apply confirmed balance RPCs
skills/godot-master/references/export-builds-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/export-builds.md
- Network accessline 92
### Official Documentation - [Exporting (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/export/index.html) — Entry map for presets, templates, platform guides, feature tags, and PCK workflows before platform deep-dives. - Network accessline 93
- [Exporting (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/export/index.html) — Entry map for presets, templates, platform guides, feature tags, and PCK workflows before platform deep-dives. - Network accessline 94
- [Exporting projects](https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html) — Export presets, template install, include/exclude filters, and release vs debug template choice. - Network accessline 95
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `OS.has_feature` / custom tags that drive runtime stripping of debug tools and platform forks. - Network accessline 96
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `--export-release`, `--export-debug`, and `--export-pack` for CI and scripted pipelines. - Network accessline 97
- [Exporting packs, patches, and mods](https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html) — PCK/DLC mounting with `ProjectSettings.load_resource_pack` for delta updates. - Network accessline 98
- [Exporting for Android](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html) — SDK, keystore, and signing env expectations for store and CI Android builds. - Network accessline 99
- [Exporting for macOS](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html) — Codesign, notarization, and universal binary options required for Gatekeeper distribution. - Network accessline 100
- [Exporting for Web](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html) — Threading/SharedArrayBuffer, VRAM compression, and HTML5 shell constraints for web smoke tests. - Network accessline 101
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — Headless server templates and why client-only bake steps (e.g. shader baker) waste server builds. - Network accessline 102
- [EditorExportPlugin](https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html) — Hook API for post-export zip/manifest steps shared across team export presets. - Network accessline 103
- [Optimizing for size](https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html) — SCons module stripping and size flags when custom templates must beat stock binary weight. - Network accessline 104
- [Data paths](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `res://` vs `user://` so exported builds do not write into read-only packed paths.
skills/godot-master/references/game-loop-collection-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/game-loop-collection.md
- Network accessline 53
### Official Documentation - [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — `body_entered` pickup volumes for 3D collectibles and layer/mask setup so only the player triggers collection. - Network accessline 54
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — `body_entered` pickup volumes for 3D collectibles and layer/mask setup so only the player triggers collection. - Network accessline 55
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — 2D overlap patterns when adapting the same collectible loop to Area2D/Sprite2D radar UIs. - Network accessline 56
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — register collectibles and broadcast resets via `get_nodes_in_group` / `call_group` without hard-coded node paths. - Network accessline 57
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — keep collision-driven progress in `_physics_process` / physics frames; throttle compass/UI work in `_process`. - Network accessline 58
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — pause flags, groups, `physics_frame`, and `current_scene` ownership used by collection state transitions. - Network accessline 59
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — deferred free + instantiate handoff when finishing a hunt and loading the next level. - Network accessline 60
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` / status polling so large collectible levels do not hitch the main thread. - Network accessline 61
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — persist collected IDs and progress dictionaries with `FileAccess` under `user://`. - Network accessline 62
- [Vector math](https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html) — `direction_to` / `get_angle_to` for nearest-collectible compass pointing. - Network accessline 63
- [Marker3D](https://docs.godotengine.org/en/stable/classes/class_marker3d.html) — designer-placed spawn anchors for hidden-item hunts instead of hard-coded coordinates. - Network accessline 64
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — typed `item_collected` / `collection_updated` wiring from pickups into the manager and UI. - Network accessline 65
- [MainLoop](https://docs.godotengine.org/en/stable/classes/class_mainloop.html) — custom loop extension surface referenced by advanced collection_loop_patterns (rarely needed over SceneTree).
skills/godot-master/references/game-loop-harvest-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/game-loop-harvest.md
- Network accessline 61
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `HarvestResourceData` / `HarvestToolData` as shareable `.tres` assets so designers tune health, yield ranges, and t - Network accessline 62
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `HarvestResourceData` / `HarvestToolData` as shareable `.tres` assets so designers tune health, yield ranges, and tool gates without editing h - Network accessline 63
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Call `duplicate(true)` before mutating runtime harvest/tool state so one node’s depletion or durability cannot rewrite the shared template Resource. - Network accessline 64
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` power Inspector-authored tool tiers, yield ranges, respawn times, and drop scenes on harvest data - Network accessline 65
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `harvested`, `took_damage`, and `interaction_failed` so inventory, HUD bars, and feedback UI subscribe without coupling to `Harvestab - Network accessline 66
- [StaticBody3D](https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html) — World harvestables are static colliders players query/hit; keep them on an interaction layer and move to an inactive layer while depleted. - Network accessline 67
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Size shape resources directly; non-uniform scale on collision shapes breaks hit tests for pickaxes/axes against trees and ore nod - Network accessline 68
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Multiply continuous gather rates by `delta` (prefer `_physics_process` for fixed-step economy ticks) so harvest s - Network accessline 69
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — Persist `Time.get_unix_time_from_system()` for offline gains; do not use `OS.get_ticks_msec()` / uptime for real-world absence math. - Network accessline 70
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist inventory counts, depleted-node IDs, and absolute respawn/offline timestamps with the rest of progression data. - Network accessline 71
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Interval autosave writes JSON (or binary) under `user://` via `FileAccess.open` so harvest progress survives crashes between manual saves. - Network accessline 72
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Hit “juice” shakes use short property tweens on the mesh child without allocating disposable animation players per strike. - Network accessline 73
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Register `HarvestRespawnManager` as an Autoload so scattered harvestables resolve `/root/HarvestRespawnManager` for world-scale
skills/godot-master/references/game-loop-time-trial-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/game-loop-time-trial.md
- Network accessline 103
### Official Documentation - [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — `get_ticks_usec()` for microsecond lap clocks when `OS.get_ticks_msec()` is too coarse for race records. - Network accessline 104
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — `get_ticks_usec()` for microsecond lap clocks when `OS.get_ticks_msec()` is too coarse for race records. - Network accessline 105
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — why finish-line and checkpoint overlap must run in `_physics_process`, not visual `_process` frames that can skip - Network accessline 106
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — monitoring, collision masks, and `body_entered` for ordered checkpoint gates without scanning every physics body. - Network accessline 107
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — scale shape resources (`BoxShape3D.size`) instead of non-uniform `CollisionShape3D` scale so SAT stays valid on gates. - Network accessline 108
- [Using transforms](https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html) — global position/basis capture for ghost samples and why Euler-only storage needs careful replay conversion. - Network accessline 109
- [Quaternion](https://docs.godotengine.org/en/stable/classes/class_quaternion.html) — `slerp()` between keyframes so ghost heading avoids gimbal lock from naive Euler lerp. - Network accessline 110
- [Transform3D](https://docs.godotengine.org/en/stable/classes/class_transform3d.html) — `interpolate_with()` for jitter-buffered network ghost playback between ordered frames. - Network accessline 111
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — `FileAccess` / `store_var` patterns for persisting ghost runs and best-time dictionaries without float display round-trips. - Network accessline 112
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — server-authoritative RPC validation so clients cannot fake lap/finish crossings. - Network accessline 113
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — `TRANSFER_MODE_UNRELIABLE` for high-frequency racer transforms where TCP-style reliability spikes latency. - Network accessline 114
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — `flush_buffered_events()` when frame-perfect boost/stop must see the latest raw input before the physics step. - Network accessline 115
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — `physics_ticks_per_second` / `get_physics_frames()` for integer frame-count timing bridges into MM:SS.mmm UI.
skills/godot-master/references/game-loop-waves-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/game-loop-waves.md
- Network accessline 111
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `WaveResource` compositions and delays stay designer-editable without hardcoding spawn tables in managers. - Network accessline 112
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `WaveResource` compositions and delays stay designer-editable without hardcoding spawn tables in managers. - Network accessline 113
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — `PackedScene.instantiate()` plus `add_child` / `call_deferred` is the safe spawn path for wave enemies. - Network accessline 114
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — track live mobs with `StringName` groups and `get_node_count_in_group` instead of scanning children every frame. - Network accessline 115
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — keep pacing on timers/`await`; never instantiate mid-physics callback without deferring. - Network accessline 116
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — pre-wave delays and spawn-rate gaps via `create_timer` without a forever `_process` countdown. - Network accessline 117
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — `wave_started` / `wave_cleared` / `all_waves_complete` decouple UI, audio, and combat from the manager timeline. - Network accessline 118
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` bosses/heavy waves so first spawn does not hitch. - Network accessline 119
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — weighted composition and spawn jitter with `RandomNumberGenerator.rand_weighted`. - Network accessline 120
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batch swarm visuals when hundreds of minions would explode draw calls. - Network accessline 121
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — hide off-camera arena mobs so dense waves stay GPU-affordable. - Network accessline 122
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — async agent paths and separate maps for flying vs walking wave units. - Network accessline 123
- [Using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — PhysicsServer3D/NavigationServer3D RID swarms when SceneTree nodes cannot scale.
skills/godot-master/references/gdas-reader.md
- Network accessline 8
Read an artifact and write `ledger.json`. This skill does not create a Godot scene or a Bevy crate. [godot-rea](rea.md) and [bevy-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rea/SKILL.md) do that fro - Network accessline 66
#### Complements - [godot-rea](rea.md) — Godot 4.7 project emitted from this ledger. - [bevy-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rea/SKILL.md) — Bevy 0.20 crate emitted from this ledger. - Network accessline 68
- [bevy-rea](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-rea/SKILL.md) — Bevy 0.20 crate emitted from this ledger. - Network accessline 70
#### Downstream / consumers - [godot-builder](builder.md) — Headless import after `godot-rea` writes scenes. - [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SK - Network accessline 72
- [bevy-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-project-foundations/SKILL.md) — Crate pin and plugin shape the Bevy emitter follows. - Network accessline 74
#### Master - Mirrored inside [godot-master](../SKILL.md) and [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md). A hub-only install still has this reader. - Network accessline 75
- Mirrored inside [godot-master](../SKILL.md) and [bevy-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/bevy-master/SKILL.md). A hub-only install still has this reader.
skills/godot-master/references/gdscript-mastery-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 19
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/gdscript-mastery.md
- Network accessline 12
- Do **not** load this skill for general prose style or Godot engine version upgrades (3→4 / 4.x hops) — those live in [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SK - Network accessline 113
### Official Documentation - [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Language core for typed vars/funcs, `signal` declarations, `await`, and first-class Callables this sk - Network accessline 114
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Language core for typed vars/funcs, `signal` declarations, `await`, and first-class Callables this skill standardizes. - Network accessline 115
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — Canonical script order (`extends` → `class_name` → signals → exports → lifecycle → methods) used in reviews and refacto - Network accessline 116
- [Static typing in GDScript](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html) — Why typed Arrays/Dictionaries and return types unlock optimized opcodes and editor safe-lines. - Network accessline 117
- [GDScript: An introduction to dynamic languages](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html) — Lambdas, higher-order Callables, and advanced patterns behind filter/map/reduce helpers. - Network accessline 118
- [GDScript warning system](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html) — Turn unsafe casts, unused signals, and untyped hot paths into CI-visible warnings. - Network accessline 119
- [Logic preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html) — When to prefer declarative signals vs imperative calls so scripts stay decoupled. - Network accessline 120
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Official “signal up, call down” ownership rules this skill enforces. - Network accessline 121
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Connect/emit model and why string-based connect-by-name is avoided. - Network accessline 122
- [Callable](https://docs.godotengine.org/en/stable/classes/class_callable.html) — `bind()` / `unbind()` APIs for injecting or discarding callback arguments without wrapper nodes. - Network accessline 123
- [Array](https://docs.godotengine.org/en/stable/classes/class_array.html) — Typed arrays, `resize()`, and functional methods (`filter`/`map`/`reduce`/`all`/`any`) used in the scripts. - Network accessline 124
- [Dictionary](https://docs.godotengine.org/en/stable/classes/class_dictionary.html) — Safe `.get()` defaults and why size must not change while iterating keys. - Network accessline 125
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — Cache `@onready` / `%UniqueName` instead of `get_node`/`$` inside `_process` loops. - Network accessline 133
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Engine version upgrades (3→4 language breaks, 4.x hops); this skill stays on current GDScr - Network accessline 134
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — Engine version upgrades (3→4 language breaks, 4.x hops); this skill stays on current GDScript 2.0 idioms.
skills/godot-master/references/genre-action-rpg-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-action-rpg.md
- Network accessline 122
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — ARPG stats, loot affixes, leveling tables, and equipment templates belong in `Resource` assets so designers can author `.t - Network accessline 123
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — ARPG stats, loot affixes, leveling tables, and equipment templates belong in `Resource` assets so designers can author `.tres` data without rewriting - Network accessline 124
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Always `duplicate(true)` shared stat/loot templates at spawn so one goblin’s HP or inventory mutation cannot rewrite every instance’s `.tres`. - Network accessline 125
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / typed Dictionaries drive Inspector-tuned damage, resistances, XP curves, and gear slots that balance without recom - Network accessline 126
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox overlap signals are the engine baseline for real-time melee and projectile contact detection. - Network accessline 127
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Direct space-state shape/ray queries power high-entity-count AoE and line checks without spawning a Node per blast. - Network accessline 128
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Resolve hitboxes, knockback, telegraphs, and chase ticks in `_physics_process` for fixed-delta combat determinism - Network accessline 129
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Combat logs, XP grants, boss phases, and HUD damage floats should subscribe to signals instead of hard-referencing fighters. - Network accessline 130
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Faction aggro and AoE damage should `call_group` / `call_group_flags` rather than walking the SceneTree every frame. - Network accessline 131
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep “signals up, calls down”: parents/UI observe combat; managers call into hitboxes and state nodes—never treat the HUD as i - Network accessline 132
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Sync attack/move Advance Conditions with explicit booleans (no `!` in expressions) so combo and stagger states stay reliable. - Network accessline 133
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — Parse large late-game inventories, loot rolls, and save blobs off the main thread so combat stays at 60 FPS. - Network accessline 134
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist level, gear, skill ranks, and cooldown end timestamps with the rest of progression—never write runtime logs to `res://`.
skills/godot-master/references/genre-battle-royale-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-battle-royale.md
- Network accessline 159
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority, peer lifecycle, and visibility-aware sync patterns for 100-player relevancy inst - Network accessline 160
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority, peer lifecycle, and visibility-aware sync patterns for 100-player relevancy instead of full-mesh broadcasts - Network accessline 161
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host/client peer sized for high concurrent match populations without TCP head-of-line blocking. - Network accessline 162
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — Reliable vs unreliable/unordered transfer modes so movement snapshots never back up the channel. - Network accessline 163
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication, `replication_interval` / on-change deltas, and per-peer visibility filters for interest management. - Network accessline 164
- [MultiplayerSpawner](https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html) — Spawn/despawn replication for players, loot drops, and late-join scene graph consistency. - Network accessline 165
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless` and multi-instance CLI launches for dedicated match servers. - Network accessline 166
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — Server export presets and feature tags that strip client-only rendering/input paths. - Network accessline 167
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — Bake occlusion for dense building clusters so large BR maps stay GPU-viable. - Network accessline 168
- [Mesh level of detail (LOD)](https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html) — Distance LODs for terrain props and structures that dominate draw cost at drop-zone scale. - Network accessline 169
- [Optimization using MultiMeshes](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — Batch foliage/debris into MultiMesh draw calls instead of per-instance nodes. - Network accessline 170
- [Optimization using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer RID paths for dense loot visuals without SceneTree node overhead. - Network accessline 171
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded `ResourceLoader` sector streaming for non-blocking open-world map loads.
skills/godot-master/references/genre-card-game-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-card-game.md
- Network accessline 111
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — CardData as `.tres` Resources so designers edit cost/stats without touching UI scripts. - Network accessline 112
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — CardData as `.tres` Resources so designers edit cost/stats without touching UI scripts. - Network accessline 113
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` patterns that drive Inspector-authored card definitions. - Network accessline 114
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — `_get_drag_data` / `_can_drop_data` / `_drop_data` and `set_drag_preview` for native card drag-and-drop. - Network accessline 115
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — building interactive card faces with `_gui_input`, `mouse_filter`, and `_draw` for dense boards. - Network accessline 116
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — anchoring hand/board zones so layouts survive resolution changes. - Network accessline 117
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — when HBox/Grid help deck-builder grids vs manual hand arcing. - Network accessline 118
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — interruptible `create_tween()` / `tween_property` juice for draw, play, and discard moves. - Network accessline 119
- [Beziers, curves and paths](https://docs.godotengine.org/en/stable/tutorials/math/beziers_and_curves.html) — math behind arcing hand layouts instead of circular fudge factors. - Network accessline 120
- [Curve2D](https://docs.godotengine.org/en/stable/classes/class_curve2d.html) — `sample_baked()` for smooth non-circular fan positions and rotations. - Network accessline 121
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — seeded RNG and shuffle-bag fairness for draw piles. - Network accessline 122
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Resource `changed` and effect-stack signals that keep UI reactive without `_process` polling. - Network accessline 123
- [Your first 2D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html) — canvas_item foil/rarity shaders on card faces.
skills/godot-master/references/genre-educational-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 62
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 75
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-educational.md
- Network accessline 106
### Official Documentation - [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / locale workflow for classroom multi-language UI without hardcoding strings. - Network accessline 107
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / locale workflow for classroom multi-language UI without hardcoding strings. - Network accessline 108
- [Localization using gettext](https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_gettext.html) — PO/CSV pipeline and plural forms used by runtime locale switching. - Network accessline 109
- [Text-to-speech](https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html) — DisplayServer TTS voices, speak/stop, and consent-friendly accessibility read-aloud. - Network accessline 110
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — Colored keywords, formulas, meta links, and custom RichTextEffect reveals for lessons. - Network accessline 111
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Responsive quiz/layout composition for tablets and classroom laptops. - Network accessline 112
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Anchor/offset rules that replace absolute pixel placement across orientations. - Network accessline 113
- [Keyboard/Controller Navigation and Focus](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and grab_focus patterns for keyboard-only classroom navigation. - Network accessline 114
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — StudentProfile / curriculum node Resources decoupled from presentation. - Network accessline 115
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist mastery, XP, and progress without baking credentials into exports. - Network accessline 116
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool grading so heavy assessment never freezes the quiz UI. - Network accessline 117
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Tree pause + `process_mode` so assessments freeze world logic while UI stays interactive. - Network accessline 118
- [Performance](https://docs.godotengine.org/en/stable/tutorials/performance/index.html) — Custom monitors, low-processor mode, and battery-friendly idle screens for ed apps.
skills/godot-master/references/genre-fighting-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-fighting.md
- Network accessline 146
### Official Documentation - [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Fighting logic must run on a fixed physics tick (or custom frame counter), not variabl - Network accessline 147
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Fighting logic must run on a fixed physics tick (or custom frame counter), not variable `_process` deltas. - Network accessline 148
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Disable `use_accumulated_input` and sample actions per frame so buffers and motion windows stay deterministic. - Network accessline 149
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Action maps and event handling patterns behind 5–10 frame buffers and motion detection. - Network accessline 150
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Stick deadzones and digital gate thresholds for clean QCF/DP direction history. - Network accessline 151
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — Hitbox/hurtbox volumes, monitoring vs monitorable, and why signal lag is often too late for frame-perfect trades. - Network accessline 152
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks for High/Low/Throw filtering instead of string groups in the hot path. - Network accessline 153
- [PhysicsDirectSpaceState2D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html) — Immediate `intersect_shape` hit resolution without waiting on `Area2D` overlap signals. - Network accessline 154
- [PhysicsShapeQueryParameters2D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html) — Shape query setup (mask, exclude, collide_with_areas) for direct hitbox checks. - Network accessline 155
- [AnimationMixer](https://docs.godotengine.org/en/stable/classes/class_animationmixer.html) — `ADVANCE_MANUAL` / callback mode so attack clips advance in lockstep with integer frame data. - Network accessline 156
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Store startup/active/recovery, cancels, and balance profiles as `.tres` data—not hardcoded script constants. - Network accessline 157
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authority, RPCs, and peer roles when adding netplay around a deterministic fighter sim. - Network accessline 158
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP/ENet transport for rollback-friendly input exchange without TCP head-of-line blocking.
skills/godot-master/references/genre-horror-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-horror.md
- Network accessline 136
### Official Documentation - [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — density/albedo and light-dependent scattering for dread atmosphere. - Network accessline 137
- [Volumetric fog and fog volumes](https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html) — density/albedo and light-dependent scattering for dread atmosphere. - Network accessline 138
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — WorldEnvironment tonemap, glow, and fog modes that carry horror looks. - Network accessline 139
- [Lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — SpotLight3D flashlight cones, soft shadows, and bias for dark interiors. - Network accessline 140
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — LowPass/Reverb bus effects for stress muffling and spatial dread. - Network accessline 141
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState intersect_ray for honest monster LoS (not Area overlap). - [Navigation introduction (3D)](https://docs.godotengine.org/en/s - Network accessline 142
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — predator chase paths and avoidance masks in tight corridors. - [Background loading](https://docs.godotengine.org - Network accessline 143
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded requests so jump-scare assets never hitch. - Network accessline 144
- [Screen-reading shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html) — hint_screen_texture sanity distortion (not Godot 3 SCREEN_TEXTURE). - Network accessline 145
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D HLOD/culling for expensive monster meshes and lights. - Network accessline 146
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — FileAccess patterns for safe-room checkpoints without inventing a format. - Network accessline 147
- [Using threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Thread/Mutex and WorkerThreadPool for background saves and heavy parse work. - Network accessline 148
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Resource definitions and `duplicate(true)` so mutable item state never aliases globals.
skills/godot-master/references/genre-idle-clicker-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-idle-clicker.md
- Network accessline 108
### Official Documentation - [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Revenue must accumulate in `_process(delta)` (or a fixed sim tick), not drifting `Time - Network accessline 109
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Revenue must accumulate in `_process(delta)` (or a fixed sim tick), not drifting `Timer` nodes, so generators sta - Network accessline 110
- [Time](https://docs.godotengine.org/en/stable/classes/class_time.html) — Offline catch-up uses `Time.get_unix_time_from_system()`; never `get_ticks_msec()`, which resets when the app restarts. - Network accessline 111
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist currency, generator counts, prestige multipliers, and last-save UNIX timestamps so welcome-back earnings survive restarts. - Network accessline 112
- [Data paths](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Keep save blobs under `user://` so offline timestamps and big-number strings remain writable across platforms. - Network accessline 113
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Generators, upgrades, and prestige curves belong as `.tres` Resources so designers retune `cost_growth_factor` without code changes. - Network accessline 114
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` base costs, revenue rates, and growth factors so balance sheets stay Inspector-driven. - Network accessline 115
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `currency_updated` only when balances change so HUD labels do not rewrite every frame. - Network accessline 116
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — Enable `OS.low_processor_usage_mode` (and sleep usec) for mobile idle sessions that spend most time waiting on generators. - Network accessline 117
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Long offline catch-up sims belong on `WorkerThreadPool`; UI must not block while thousands of ticks replay. - Network accessline 118
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Marshaling sim results to Labels requires `call_deferred` / main-thread rules from this page. - Network accessline 119
- [Formatting strings](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html) — K/M/B suffixes and `%.2fe%d` scientific display depend on correct format strings (and `String.num_scientific` when app - Network accessline 120
- [RefCounted](https://docs.godotengine.org/en/stable/classes/class_refcounted.html) — BigNumber and upgrade payloads should be lightweight `RefCounted`/`Resource` data, not Node trees.
skills/godot-master/references/genre-metroidvania-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-metroidvania.md
- Network accessline 157
### Official Documentation - [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — `move_and_slide`, floor detection, and velocity rules for coyote/buffer jumps and dash traversal. - Network accessline 158
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — `move_and_slide`, floor detection, and velocity rules for coyote/buffer jumps and dash traversal. - Network accessline 159
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — keep jump arcs, dashes, and wall slides in `_physics_process`; capture buffers in input callbacks. - Network accessline 160
- [InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — `_unhandled_input` jump/ability buffering so presses are not lost between physics ticks. - Network accessline 161
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` for adjacent-room preload without hitch spikes. - Network accessline 162
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — deferred room swaps, spawn door IDs, and safe `queue_free` of the outgoing room. - Network accessline 163
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — persist abilities, opened gates, collectibles, and visited map cells across sessions. - Network accessline 164
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — global progression/game-state ownership so rooms never keep conflicting ability flags. - Network accessline 165
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — ability unlock definitions and room metadata as `.tres` data with safe duplication. - Network accessline 166
- [Using Tilemaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — `TileMapLayer` + `Vector2i` cells for minimap fog revelation and grid room tracking. - Network accessline 167
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — room `limit_*` bounds and tweened limit handoffs for seamless camera room transitions. - Network accessline 168
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — doors, save stations, and hazard triggers via body_entered without hard scene coupling. - Network accessline 169
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — `call_group` for save-station heal/respawn broadcasts instead of walking the whole tree.
skills/godot-master/references/genre-moba-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-moba.md
- Network accessline 228
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authority, RPCs, and transfer modes for server-validated casts and unreliable movement. - Network accessline 229
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authority, RPCs, and transfer modes for server-validated casts and unreliable movement. - Network accessline 230
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication for hero health/mana/cooldowns without per-minion synchronizer spam. - Network accessline 231
- [SceneReplicationConfig](https://docs.godotengine.org/en/stable/classes/class_scenereplicationconfig.html) — Which properties replicate and how often when pairing with low tick-rate hero sync. - Network accessline 232
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — Click-to-move, minion march, and avoidance for lane flow without stacking. - Network accessline 233
- [Using navigation meshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Baking lanes/jungle/bases and async rebake when arena geometry changes. - Network accessline 234
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Time-slicing and agent budgets when hundreds of minions path each wave. - Network accessline 235
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Click-to-ground picking and nodeless fog LOS via direct space-state rays. - Network accessline 236
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Smooth hero visuals when network sync runs at 10–20 Hz. - Network accessline 237
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — SubViewport fog masks and minimap projections painted from allied vision. - Network accessline 238
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool patterns for minion batch logic off the main thread. - Network accessline 239
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Ability/status `Resource` data with `duplicate(true)` so buffs never mutate shared templates. - Network accessline 240
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Screen→world mapping for skill-shot indicators and RTS-style move orders.
skills/godot-master/references/genre-open-world-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 21
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 27
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-open-world.md
- Network accessline 108
### Official Documentation - [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk requests so streaming never hitch-stalls the main thread. - Network accessline 109
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk requests so streaming never hitch-stalls the main thread. - Network accessline 110
- [Large world coordinates](https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html) — when floating-origin shifts vs double-precision builds for maps beyond ~8k units. - Network accessline 111
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D begin/end + hysteresis for HLOD impostor swaps. - Network accessline 112
- [Mesh level of detail (LOD)](https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html) — importer auto-LOD and Viewport mesh_lod_threshold for adaptive outdoor quality. - Network accessline 113
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batching foliage/props into one draw call with spatial partitions for culling. - Network accessline 114
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — baked OccluderInstance3D for cities; why not to move occluders at runtime. - Network accessline 115
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — delta persistence patterns for entity changes across unloaded chunks. - Network accessline 116
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — FileAccess.store_var/get_var for compact high-volume world state. - Network accessline 117
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Thread/Mutex/Semaphore worker patterns used by custom streamers. - Network accessline 118
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — what may run off-thread vs what must be call_deferred onto the SceneTree. - Network accessline 119
- [Using NavigationPathQueryObjects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — region-limited NavigationServer3D queries for chunk-scoped AI. - Network accessline 120
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState3D height/placement queries without per-tile nodes.
skills/godot-master/references/genre-party-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-party.md
- Network accessline 126
### Official Documentation - [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad connect/disconnect, device IDs, and multi-pad mapping for lobby join a - Network accessline 127
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad connect/disconnect, device IDs, and multi-pad mapping for lobby join and local isolation. - Network accessline 128
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event order and `_unhandled_input` so join presses and per-device routing run after UI focus. - Network accessline 129
- [Controller vibration and features](https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html) — Per-device rumble APIs used for localized hit/eliminate feedback. - Network accessline 130
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — SubViewport worlds, cameras, and UI layers required for 2–4 player split-screen. - Network accessline 131
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader` threaded load while the instructions screen stays interactive. - Network accessline 132
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — Deferred free/instantiate patterns for hub ↔ minigame swaps without mid-frame crashes. - Network accessline 133
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Persistent tournament scores, device maps, and party roster across scene changes. - Network accessline 134
- [GUI navigation](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and gamepad menu traversal for character select and lobby UI. - Network accessline 135
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Tree pause + reconnect overlays when a joypad drops mid-minigame. - Network accessline 136
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `.tres` minigame definitions (title, scene path, 1v3 flags) without hardcoding catalogs. - Network accessline 137
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime `action_add_event` for per-player device-bound actions (`pN_*`).
skills/godot-master/references/genre-platformer-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 18
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-platformer.md
- Network accessline 159
### Official Documentation - [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — move_and_slide floor/wall/ceiling reports, slope snap, and platform_on_leave behavior that platfor - Network accessline 160
- [Using CharacterBody2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html) — move_and_slide floor/wall/ceiling reports, slope snap, and platform_on_leave behavior that platformer feel depends on. - Network accessline 161
- [CharacterBody2D](https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html) — floor_constant_speed, floor_snap_length, recovery_as_collision, and motion-mode knobs for precision controllers. - Network accessline 162
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — collision layers/masks for player, one-ways, hazards, and projectiles without accidental overlaps. - Network accessline 163
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — why capsule/rectangle player shapes stay stable vs concave geometry. - Network accessline 164
- [2D movement overview](https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html) — CharacterBody vs RigidBody tradeoffs and common input→velocity patterns. - Network accessline 165
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer collision for level geometry instead of per-sprite StaticBodies. - Network accessline 166
- [Using TileSets](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html) — one-way collision and physics layers authored in the tileset for drop-through platforms. - Network accessline 167
- [AnimatableBody2D](https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html) — sync_to_physics moving platforms that riders must stick to without jitter. - Network accessline 168
- [Camera2D](https://docs.godotengine.org/en/stable/classes/class_camera2d.html) — position smoothing, drag margins, and look-ahead offsets that prevent blind jumps and motion sickness. - Network accessline 169
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — boolean advance conditions for idle/run/air states without unsafe expression negation. - Network accessline 170
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — nodeless wall-slide and ledge queries via PhysicsDirectSpaceState2D. - Network accessline 171
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — action just-pressed/released patterns behind jump buffer and variable jump cutoff.
skills/godot-master/references/genre-puzzle-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-puzzle.md
- Network accessline 120
### Official Documentation - [UndoRedo](https://docs.godotengine.org/en/stable/classes/class_undoredo.html) — Built-in action history for do/undo/redo so puzzle experimentation does not require a hand-rolled command stack. - Network accessline 121
- [UndoRedo](https://docs.godotengine.org/en/stable/classes/class_undoredo.html) — Built-in action history for do/undo/redo so puzzle experimentation does not require a hand-rolled command stack. - Network accessline 122
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — Uniform-grid pathfinding (`diagonal_mode`, `jumping_enabled`) for hints and reachability on Sokoban-style boards. - Network accessline 123
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Interruptible `create_tween()` motion for cell-to-cell feedback while logical `Vector2i` state updates immediately. - Network accessline 124
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer workflows for painting walls/targets while keeping puzzle truth in a separate grid dictionary. - Network accessline 125
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist level progress, stars, and mid-puzzle snapshots without relying on scene reload as save. - Network accessline 126
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Device-agnostic click/drag/action routing for forgiving grid selection and move commits. - Network accessline 127
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Store layouts and starting piece sets as `.tres`/`Resource` data editable in the Inspector. - Network accessline 128
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — RigidBody sleep, layers, and integration hooks for physics-driven puzzle pieces. - Network accessline 129
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why win/soft-lock checks belong on move commits, not every `_process` frame. - Network accessline 130
- [Data preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html) — Prefer integer grid keys (`Vector2i`) and explicit dictionaries over SceneTree-as-truth. - Network accessline 131
- [Runtime file loading and saving](https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html) — `FileAccess`/`user://` patterns for custom level JSON and editor export packs. - Network accessline 132
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Serialize compact puzzle boards when splitting `Vector2` fields for portable level files.
skills/godot-master/references/genre-racing-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-racing.md
- Network accessline 135
### Official Documentation - [VehicleBody3D](https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html) — built-in chassis forces, steering, and engine_force integration for arcade/sim hybrids. - Network accessline 136
- [VehicleBody3D](https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html) — built-in chassis forces, steering, and engine_force integration for arcade/sim hybrids. - Network accessline 137
- [VehicleWheel3D](https://docs.godotengine.org/en/stable/classes/class_vehiclewheel3d.html) — per-wheel friction_slip, suspension, and skidinfo used by drift and tire-smoke logic. - Network accessline 138
- [Rigid body](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — RigidBody3D force/impulse discipline for custom raycast vehicles and drift-boost impulses. - Network accessline 139
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — RayCast3D suspension, ground contact, and look-ahead probes without full nav mesh queries. - Network accessline 140
- [Path3D](https://docs.godotengine.org/en/stable/classes/class_path3d.html) — racing-line curves that spline AI and track spawners sample each physics tick. - Network accessline 141
- [Curve3D](https://docs.godotengine.org/en/stable/classes/class_curve3d.html) — baked samples and up-vectors for banked track props and look-ahead steering points. - Network accessline 142
- [Area3D](https://docs.godotengine.org/en/stable/classes/class_area3d.html) — checkpoint gates and slipstream draft volumes with body_entered ownership. - Network accessline 143
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — FOV and follow transforms that sell sense-of-speed without rigid mount sickness. - Network accessline 144
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — analog steer/throttle deadzones and force-feedback routing for racing pads. - Network accessline 145
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — pitch_scale / player setup for RPM-mapped engine loops and Doppler pass-bys. - Network accessline 146
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — motion blur and camera attributes that reinforce high-speed FOV ramps. - Network accessline 147
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — compact ghost/replay transform storage via FileAccess store_var.
skills/godot-master/references/genre-rhythm-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-rhythm.md
- Network accessline 120
### Official Documentation - [Sync the gameplay with audio and music](https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html) — Playback-position helpers (`get_time_since_last_mix`, output latency) that every BPM conduc - Network accessline 121
- [Sync the gameplay with audio and music](https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html) — Playback-position helpers (`get_time_since_last_mix`, output latency) that every BPM conductor and judgment window mus - Network accessline 122
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — AudioStreamPlayer roles, pitch_scale for song speed, and how music reaches buses without breaking sync. - Network accessline 123
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — Route Music / HitSFX / UI so judgment SFX never fight the track bus. - Network accessline 124
- [Importing audio samples](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_audio_samples.html) — WAV vs Ogg/MP3 tradeoffs for charts, hit clicks, and calibration tones. - Network accessline 125
- [AudioServer](https://docs.godotengine.org/en/stable/classes/class_audioserver.html) — Mix/output latency APIs and bus-effect instances used by conductors and spectrum visuals. - Network accessline 126
- [AudioStreamPlayer](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html) — Non-positional music/hit player API (`get_playback_position`, `pitch_scale`, pause) for the highway clock. - Network accessline 127
- [AudioEffectSpectrumAnalyzer](https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html) — Engine-side FFT effect for reactive highways without main-thread FFT work. - Network accessline 128
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — `_input` / action press timing for lane hits instead of polling in `_process`. - Network accessline 129
- [CanvasItem shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html) — UV scroll patterns for GPU note highways that avoid moving thousands of sprites on CPU. - Network accessline 130
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Judgment splash, receptor pulse, and beat-synced scale pops without frame-tied lerps. - Network accessline 131
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded chart/audio preload so dense tracks never stall the first note.
skills/godot-master/references/genre-roguelike-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-roguelike.md
- Network accessline 135
### Official Documentation - [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer cells, sources, and runtime placement for procedural floors/walls. - Network accessline 136
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer cells, sources, and runtime placement for procedural floors/walls. - Network accessline 137
- [TileMapLayer](https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html) — `set_cell` / `get_used_cells` APIs used after walker/BSP generation and fog clears. - Network accessline 138
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — grid pathfinding with heuristics, diagonal modes, and `update()` after solid-cell edits. - Network accessline 139
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — seeded PCG32 for shareable runs; prefer local instances over global `randi()`. - Network accessline 140
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — offload heavy dungeon generation without freezing the main thread. - Network accessline 141
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — when WorkerThreadPool/tasks are safe versus SceneTree ownership rules. - Network accessline 142
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — generate data off-thread, then apply tiles/nodes on the main thread only. - Network accessline 143
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — `user://` persistence patterns for meta unlocks and anti-scum mid-run deletes. - Network accessline 144
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Resource-backed meta/run data, `duplicate(true)`, and save/load of `.tres`/custom resources. - Network accessline 145
- [Singletons (AutoLoad)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — isolate RunManager vs MetaManager so run death cannot wipe permanent progress. - Network accessline 146
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState queries for FOV / line-of-sight without Area2D spam. - Network accessline 147
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — noise fields for cave-style maps before connectivity validation with AStarGrid2D.
skills/godot-master/references/genre-romance-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-romance.md
- Network accessline 122
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `CharacterProfile`, date locations, and seasonal dialogue as data Resources instead of hardcoded trees. - Network accessline 123
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Author `CharacterProfile`, date locations, and seasonal dialogue as data Resources instead of hardcoded trees. - Network accessline 124
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Host TimeManager / global affection trackers so schedules and stats survive scene changes. - Network accessline 125
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Drive milestones, `stats_changed`, and hour/day clocks without `_process` polling. - Network accessline 126
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Broadcast date starts to `romantic_interests` for jealousy without hardcoding NPC refs. - Network accessline 127
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — Blush, shake, and custom emotive effects for dating-sim dialogue juice. - Network accessline 128
- [Evaluating expressions](https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html) — Gate choices with runtime `Expression` checks against affection / route flags. - Network accessline 129
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist routes, CG gallery unlocks, and multi-axis relationship dictionaries. - Network accessline 130
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Thread-load large narrative Resources so route transitions do not hitch. - Network accessline 131
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — Map dialogue and choice text through `tr()` / localization keys. - Network accessline 132
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Keep heart UI and choice panels responsive without absolute pixel layouts. - Network accessline 133
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Timed choices and romance menus must respect `SceneTree` pause / `time_scale`. - Network accessline 134
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Typewriter `visible_ratio` and heart-burst pulses without `_process` timers.
skills/godot-master/references/genre-rts-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-rts.md
- Network accessline 163
### Official Documentation - [Navigation (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Entry map for agents, servers, meshes, layers, and obstacles before wiring army movement. - Network accessline 164
- [Navigation (tutorial index)](https://docs.godotengine.org/en/stable/tutorials/navigation/index.html) — Entry map for agents, servers, meshes, layers, and obstacles before wiring army movement. - Network accessline 165
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — `set_velocity` / `velocity_computed` RVO loop that stops crowd jitter and stuck IDLE timeouts. - Network accessline 166
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — Direct map path queries for center-of-mass formation moves without per-unit agent spam. - Network accessline 167
- [Using navigation path query objects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — Pooled `NavigationPathQueryParameters*` patterns for mass move orders without heap churn - Network accessline 168
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Staggered queries, avoidance budgets, and obstacle swaps when hundreds of units path each tick. - Network accessline 169
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — GPU instance buffers for thousands of units instead of one `MeshInstance` per soldier. - Network accessline 170
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — `WorkerThreadPool` contracts for army AI batches off the main thread. - Network accessline 171
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Direct space-state picks for 3D selection and ground click targeting. - Network accessline 172
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — SubViewport vision masks that feed fog-of-war shaders without CPU tile floods. - Network accessline 173
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Screen-to-world mapping for marquee boxes, unproject selection, and shift-queued orders. - Network accessline 174
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — Fast grid pathing for building footprints and base placement checks. - Network accessline 175
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why unit stats must `duplicate(true)` so health/armor never mutate a shared template.
skills/godot-master/references/genre-sandbox-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 50
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-sandbox.md
- Network accessline 240
### 2. VoxelGI (demoted — use docs + lighting skill) Sandbox chunk lighting is **not** owned by an incomplete `RenderingServer.voxel_gi_allocate_data` stub here. For dynamic GI on procedural volumes, follow [Using VoxelGI](https://docs.godo - Network accessline 241
Sandbox chunk lighting is **not** owned by an incomplete `RenderingServer.voxel_gi_allocate_data` stub here. For dynamic GI on procedural volumes, follow [Using VoxelGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illuminatio - Network accessline 273
### Official Documentation - [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batch voxel/prop instances per chunk and avoid per-frame buffer rebuilds. - Network accessline 274
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — batch voxel/prop instances per chunk and avoid per-frame buffer rebuilds. - Network accessline 275
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — MeshLibrary cell placement when structures need variety beyond a single MultiMesh mesh. - Network accessline 276
- [ArrayMesh](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html) — push greedy-meshed exterior faces as one surface instead of per-block meshes. - Network accessline 277
- [SurfaceTool](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html) — build and index chunk meshes with normals before committing to MeshInstance3D. - Network accessline 278
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader threaded chunk streaming so exploration does not hitch. - Network accessline 279
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — persist player-built worlds (groups, JSON/`var_to_str`, binary Resources). - Network accessline 280
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool meshing/generation with SceneTree mutations deferred. - Network accessline 281
- [Using servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer mesh/instance RIDs when bypassing the SceneTree for chunk draw. - Network accessline 282
- [Using VoxelGI](https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html) — dynamic GI allocation for large procedural sandbox volumes. - Network accessline 283
- [Large world coordinates](https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html) — precision limits and floating-origin strategies past ~32k units. - Network accessline 284
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — aim/place/break queries via direct space state instead of per-voxel raycasts. - Network accessline 285
- [PinJoint2D](https://docs.godotengine.org/en/stable/classes/class_pinjoint2d.html) — hinge-style joints for player-created physics contraptions.
skills/godot-master/references/genre-shooter-fps-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-shooter-fps.md
- Network accessline 62
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState3D `intersect_ray` patterns for hitscan registration without Area3D ballistics. - Network accessline 63
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — PhysicsDirectSpaceState3D `intersect_ray` patterns for hitscan registration without Area3D ballistics. - Network accessline 64
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — collision layers/masks, layers for player exclude, and physics tick vs visual frame for gunplay. - Network accessline 65
- [Using 3D transforms](https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html) — basis axes and `-transform.basis.z` forward vectors for aim, recoil, and muzzle direction. - Network accessline 66
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — `_input` vs `_physics_process` so mouse look stays zero-latency while movement stays physics-synced. - Network accessline 67
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — relative mouse motion, capture, and screen-center projection for aim rays. - Network accessline 68
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — analog look axes and deadzones that aim-assist friction/magnetism build on. - Network accessline 69
- [Using decals](https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html) — Decal node projection for bullet impacts instead of Sprite3D/QuadMesh stickers. - Network accessline 70
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority and fire-event patterns for server-validated hitscan without syncing every bullet. - Network accessline 71
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — blend/state machines for idle/aim/fire/reload without `!` in expressions. - Network accessline 72
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — WeaponData Resource stats (damage, recoil, spread) instead of hardcoded class constants. - Network accessline 73
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — layered mechanical/shot/tail streams for gunfire weight. - Network accessline 74
- [Optimization using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer RID paths for high-volume visual projectiles without SceneTree spam.
skills/godot-master/references/genre-shooter-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-shooter.md
- Network accessline 80
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `PhysicsDirectSpaceState3D.intersect_ray` hitscan queries, exceptions, and collision masks for frame-rate-independent fi - Network accessline 81
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `PhysicsDirectSpaceState3D.intersect_ray` hitscan queries, exceptions, and collision masks for frame-rate-independent fire. - Network accessline 82
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — layers/masks, `_physics_process` timing, and body types that keep hit registration deterministic. - Network accessline 83
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — direct `intersect_ray` / `intersect_shape` for high-frequency shots without RayCast3D node overhead. - Network accessline 84
- [PhysicsRayQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html) — from/to, exclude RIDs, and collision_mask for shooter-owned hitscan queries. - Network accessline 85
- [CharacterBody3D](https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html) — `move_and_collide` projectile bodies with gravity, bounce, and lifetime. - Network accessline 86
- [SpringArm](https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html) — collision-aware TPS camera boom and shoulder offset without clipping into cover. - Network accessline 87
- [Using decals](https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html) — perspective-correct bullet holes and impact marks instead of Sprite3D billboards. - Network accessline 88
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — stick look input that aim-assist friction/magnetism modulates. - Network accessline 89
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC authority and unreliable modes for fire events with server-validated hits. - Network accessline 90
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — FOV punch, aim rays from `-global_basis.z`, and `h_offset` for TPS shoulder swap. - Network accessline 91
- [PhysicsShapeQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html) — sphere/shape queries for rocket/grenade AoE without Area3D spam. - Network accessline 92
- [AudioStreamPlayer3D](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html) — layered shot/mechanical/tail players for punchy spatial gunfire.
skills/godot-master/references/genre-simulation-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-simulation.md
- Network accessline 104
### Official Documentation - [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Simulation clocks and economy ticks must accumulate with `delta` (or a dedicated tick) - Network accessline 105
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Simulation clocks and economy ticks must accumulate with `delta` (or a dedicated tick), never frame-count assumpt - Network accessline 106
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit resource/tick changes so dashboards refresh only when wallets or hours actually change. - Network accessline 107
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Recipes, facilities, and unlock tables belong as `.tres` Resources so designers retune chains without code edits. - Network accessline 108
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` build costs, wages, and growth bases so balance sheets stay Inspector-driven. - Network accessline 109
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist stocks, day/hour, unlocks, and facility graphs so long management sessions survive restarts. - Network accessline 110
- [Data paths](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Keep large binary/JSON sim saves under `user://` across platforms. - Network accessline 111
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Heavy production-graph and upkeep passes belong on `WorkerThreadPool`, not the main-thread UI loop. - Network accessline 112
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — Marshaling sim results to Labels/`Tree` requires `call_deferred` / main-thread SceneTree rules. - Network accessline 113
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — API for batching economy ticks without blocking manager screens. - Network accessline 114
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — Enable `OS.low_processor_usage_mode` on stationary management UIs to cut CPU/battery burn. - Network accessline 115
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — Grid logistics and worker paths on factory floors without manually wiring AStar points. - Network accessline 116
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — Direct `NavigationServer3D.map_get_path` queries for schedule-driven NPCs without per-agent node overhead.
skills/godot-master/references/genre-sports-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 28
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 46
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-sports.md
- Network accessline 245
### Official Documentation - [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks, continuous CD, and when RigidBody vs CharacterBody fits sports players and bal - Network accessline 246
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks, continuous CD, and when RigidBody vs CharacterBody fits sports players and balls. - Network accessline 247
- [Using RigidBody](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — Impulse/force timing, custom integrators, and contact monitoring for kick/dribble without parenting the ball. - Network accessline 248
- [RigidBody3D](https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html) — `continuous_cd`, damp, and `apply_central_impulse` / force APIs for high-speed ballistics. - Network accessline 249
- [PhysicsDirectBodyState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate3d.html) — `_integrate_forces` state for Magnus/drag custom forces without fighting the solver. - Network accessline 250
- [PhysicsMaterial](https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html) — Bounce/friction overrides for ball and pitch surfaces. - Network accessline 251
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Correct sphere/capsule sizing so inertia and layered hitboxes stay physically valid. - Network accessline 252
- [Physics interpolation](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Broadcast-smooth ball/player transforms between elevated physics ticks. - Network accessline 253
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Keep impulses and match rules in `_physics_process` / integrate paths to avoid jitter. - Network accessline 254
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Pass-lane and tackle assist queries via `PhysicsDirectSpaceState3D`. - Network accessline 255
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — BlendSpace locomotion and root-motion extraction for grounded cuts and shots. - Network accessline 256
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Normalized stick axes, device IDs, and vibration for contextual Pass/Tackle/Switch. - Network accessline 257
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — Authoritative goal validation and unreliable movement sync for competitive matches.
skills/godot-master/references/genre-stealth-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-stealth.md
- Network accessline 111
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node casts vs PhysicsDirectSpaceState3D.intersect_ray() for many AI LoS checks without RayCast3D spam. - Network accessline 112
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node casts vs PhysicsDirectSpaceState3D.intersect_ray() for many AI LoS checks without RayCast3D spam. - Network accessline 113
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — collision layers/masks that filter vision rays, hearing spheres, and corpse layers. - Network accessline 114
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — nodeless intersect_ray / intersect_shape contracts for composite vision and cover verification. - Network accessline 115
- [PhysicsRayQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html) — mask, exclude RIDs, and collide flags so guards never self-block LoS queries. - Network accessline 116
- [Lights and shadows](https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html) — Omni/Spot energy and shadows that drive light-gem exposure and shadow-layer hiding. - Network accessline 117
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — dedicated AI-audible buses so loud footsteps/impacts route into hearing systems. - Network accessline 118
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — regions, agents, and async bake for patrols and investigate paths. - Network accessline 119
- [Using navigation paths](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpaths.html) — path length as wall-aware sound travel instead of raw distance_to(). - Network accessline 120
- [NavigationServer3D](https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html) — map_get_path, random cover points, and avoidance masks for investigating guards. - Network accessline 121
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — guards / player / lights groups and call_group for base-wide alarms without hardcoded arrays. - Network accessline 122
- [VisibleOnScreenNotifier3D](https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html) — pause heavy detection when off-screen so distant AI do not burn the physics budget. - Network accessline 123
- [Screen-reading shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html) — hint_screen_texture vision-cone feedback overlays (not Godot 3 SCREEN_TEXTURE).
skills/godot-master/references/genre-survival-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-survival.md
- Network accessline 125
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Item definitions, recipe tables, and inventory slots belong as Resources so designers retune weight, stack limits, and dur - Network accessline 126
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Item definitions, recipe tables, and inventory slots belong as Resources so designers retune weight, stack limits, and durability without code change - Network accessline 127
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Hunger/thirst decay must multiply by `delta` in `_physics_process` (or `_process`) so vital drain stays frame-rat - Network accessline 128
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — World time, day/night, and global needs state belong in Autoloads so UI scripts never own the clock. - Network accessline 129
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Inventory and crafting should emit change signals so HUD grids update without polling every frame. - Network accessline 130
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist inventory, unlocked recipes, base GridMap cells, and player vitals across sessions. - Network accessline 131
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — Large world/chunk dictionaries should use binary packs instead of bulky text dumps. - Network accessline 132
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Stream world chunks with `ResourceLoader.load_threaded_request()` to avoid hitching while exploring. - Network accessline 133
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — Base-building snaps and octant-batched structure pieces use `GridMap.local_to_map` / `set_cell_item`. - Network accessline 134
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — Forests, rocks, and harvestable foliage must batch via MultiMesh instead of thousands of MeshInstance3D nodes. - Network accessline 135
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — Procedural noise/terrain generation belongs on WorkerThreadPool, never the main thread. - Network accessline 136
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — Biome and resource density maps sample FastNoiseLite gradients for organic world layout. - Network accessline 137
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — When players place structures, mark cells solid so AI reroutes around new bases immediately.
skills/godot-master/references/genre-tower-defense-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-tower-defense.md
- Network accessline 98
### Official Documentation - [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — NavigationRegion2D baking and map queries for mazing TD path validity. - Network accessline 99
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — NavigationRegion2D baking and map queries for mazing TD path validity. - Network accessline 100
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — agent path following and avoidance when towers reshape walkable space. - Network accessline 101
- [NavigationServer2D](https://docs.godotengine.org/en/stable/classes/class_navigationserver2d.html) — `map_get_path` seal checks before committing tower placement. - Network accessline 102
- [AStarGrid2D](https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html) — integer-grid path probes that simulate build cells without a full nav bake. - Network accessline 103
- [PathFollow2D](https://docs.godotengine.org/en/stable/classes/class_pathfollow2d.html) — `progress` / `progress_ratio` for fixed-lane enemies and First/Last targeting. - Network accessline 104
- [PathFollow3D](https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html) — 3D track followers used by wave spawners and homing aim references. - Network accessline 105
- [Using Area2D](https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html) — signal-driven range caches (`body_entered` / `body_exited`) instead of per-frame overlap polls. - Network accessline 106
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — layers/masks so tower ranges hit enemies, not other towers or walls. - Network accessline 107
- [Using servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — PhysicsServer bodies for high-count projectiles without Node overhead. - Network accessline 108
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — WaveDefinition `.tres` data instead of hard-coded spawn switches. - Network accessline 109
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool / Thread patterns for async navigation rebakes during placement. - Network accessline 110
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer grids for build cells, paths, and placement snapping.
skills/godot-master/references/genre-visual-novel-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/genre-visual-novel.md
- Network accessline 111
### Official Documentation - [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — shake/wave BBCode and append_text for emotional dialogue without plain Label walls. - Network accessline 112
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — shake/wave BBCode and append_text for emotional dialogue without plain Label walls. - Network accessline 113
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — percent offsets and anchors so character sprites and dialogue boxes scale across resolutions. - Network accessline 114
- [GUI containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — VBox/HBox choice rows and dialogue chrome instead of absolute pixel layouts. - Network accessline 115
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — ResourceLoader.load_threaded_request so heavy CG/background swaps never hitch the typewriter. - Network accessline 116
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — FileAccess patterns for flags, history stacks, and multi-slot VN saves. - Network accessline 117
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — typed dialogue/choice Resources as an alternative to brittle hardcoded JSON strings. - Network accessline 118
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — tr() / CSV keys so script lines stay localization-ready. - Network accessline 119
- [Audio streams](https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html) — BGM crossfades and optional voice lines tied to line advances. - Network accessline 120
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — skip/advance/ui_accept handling that finishes visible_ratio instantly. - Network accessline 121
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — persistent flag/history owners across chapter scene changes. - Network accessline 122
- [Signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — line_advanced / options_presented wiring between StoryManager and DialogueUI. - Network accessline 123
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — tween_property on RichTextLabel.visible_ratio for frame-independent typewriter reveals.
skills/godot-master/references/input-handling-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/input-handling.md
- Network accessline 138
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event propagation order (`_input` → GUI → `_unhandled_input`) and why gameplay belongs after UI consumes events. - Network accessline 139
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event propagation order (`_input` → GUI → `_unhandled_input`) and why gameplay belongs after UI consumes events. - Network accessline 140
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical `InputMap` action polling, mouse buttons, and keyboard patterns this skill builds on. - Network accessline 141
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad connection, button/axis events, and multi-device mapping for remappers and glyph swaps. - Network accessline 142
- [Controller vibration and features](https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html) — Extended pad capabilities beyond basic buttons when shipping console-style feedback. - Network accessline 143
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport vs screen coordinates for clicks, aim, and capture-relative motion. - [Customizing the mouse cursor](https: - Network accessline 144
- [Customizing the mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — Cursor shapes alongside `Input.mouse_mode` capture/release flows. - [Handling quit requests](https://docs.godotengine.org/e - Network accessline 145
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — Safe ESC / back / quit paths so mouse capture never traps the player. - Network accessline 146
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Singleton API: `is_action_*`, `get_vector`, `mouse_mode`, `parse_input_event`, and joy connection signals. - Network accessline 147
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime `action_add_event` / erase / conflict checks for safe rebinding. - Network accessline 148
- [InputEvent](https://docs.godotengine.org/en/stable/classes/class_inputevent.html) — Base event API including `is_echo()`, `is_action_pressed()`, and device IDs. - Network accessline 149
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why hold/poll gameplay input in `_physics_process`, not frame-tied `_process`. - Network accessline 150
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — `_gui_input` / `accept_event` so menus stop events before `_unhandled_input` gameplay.
skills/godot-master/references/inventory-system-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/inventory-system.md
- Network accessline 66
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Items, slots, and inventories should be `Resource` data (not Nodes) so stacks stay lightweight and shareable as `.tres` da - Network accessline 67
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Items, slots, and inventories should be `Resource` data (not Nodes) so stacks stay lightweight and shareable as `.tres` databases. - Network accessline 68
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — Use `duplicate(true)` for runtime stack/slot instances so mutating quantity never corrupts the shared item blueprint. - Network accessline 69
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` power Inspector-authored ids, icons, `max_stack`, weight, and loot weights on item Resources. - Network accessline 70
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `inventory_changed` / slot signals so UI reflects data; never let slot widgets mutate arrays silently. - Network accessline 71
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Keep “signals up, calls down”: UI listens; inventory Resources/managers own add/remove/stack logic. - Network accessline 72
- [GUI containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — `GridContainer` / container sizing is the baseline for slot grids before custom Tetris footprints. - Network accessline 73
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — Native `_get_drag_data` / `_can_drop_data` / `_drop_data` and `set_drag_preview` implement inventory drag-swap without a custom input stack. - Network accessline 74
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — Pattern for building slot `Control`s that draw icons/counts and participate in drag-and-drop. - Network accessline 75
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist slot ids + amounts (not full recursive Resources) with the rest of player save data. - Network accessline 76
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Resolve item blueprints by `resource_path` / id at load time instead of embedding textures in every save blob. - Network accessline 77
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Compact inventory dictionaries (`path`/`id` + `amount`) for `FileAccess` save files without bloating nested Resource graphs. - Network accessline 78
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — Weighted loot rolls and chest contents need seeded RNG patterns, not ad-hoc `randf()` sprinkled in UI code.
skills/godot-master/references/mechanic-revival-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/mechanic-revival.md
- Network accessline 99
### Official Documentation - [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Checkpoint and world-progress persistence must survive crashes; pair Resource/`FileAccess` saves with an immediate write on - Network accessline 100
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Checkpoint and world-progress persistence must survive crashes; pair Resource/`FileAccess` saves with an immediate write on shrine activation. - Network accessline 101
- [File paths in Godot](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Use `user://` for checkpoint and death-analytics files so saves work outside the project folder and across platforms. - Network accessline 102
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Model checkpoint payloads (`last_checkpoint_id`, position, triggered events) as `Resource` data with `ResourceSaver`/`ResourceLoader`, not ad-hoc glo - Network accessline 103
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — A revival/respawn manager Autoload owns the death → delay → restore loop so levels and UI never `queue_free()` the player. - Network accessline 104
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `player_died` / `player_respawned` / `true_death` so HUD, graves, and analytics subscribe without coupling into the Character script. - Network accessline 105
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Resolve the living player via the `Player` group for respawn teleports and soul-grave pickup without brittle node paths. - Network accessline 106
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Ghost/spirit modes swap collision layers/masks; never rely on modulate alone to stop hazard overlaps. - Network accessline 107
- [CharacterBody3D](https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html) — Zero `velocity` (and clear angular impulse) on revive or residual momentum throws the body into walls. - Network accessline 108
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — Death→respawn delay and I-frame windows use `create_timer` / one-shot timers so fades and UI can finish before restore. - Network accessline 109
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Smooth health restitution and I-frame opacity pulses; kill/recreate tweens if the player dies mid-restore. - Network accessline 110
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Append death telemetry JSON lines under `user://` for heatmaps and balancer input. - Network accessline 111
- [Spatial shader](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html) — Spectral downed visuals use spatial `ALPHA`/`EMISSION` pulses instead of hiding the mesh.
skills/godot-master/references/mechanic-secrets-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/mechanic-secrets.md
- Network accessline 107
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline (`_input` / `_unhandled_input`), `is_action_pressed`, and echo filtering for cheat buffers. - Network accessline 108
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline (`_input` / `_unhandled_input`), `is_action_pressed`, and echo filtering for cheat buffers. - Network accessline 109
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical InputMap action patterns for multi-step sequences without `_process` polling. - Network accessline 110
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Map classic Konami-style codes to pad D-pad/face buttons with consistent action names. - Network accessline 111
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime action enumeration used by sequence matchers (`get_actions` / `event.is_action_pressed`). - Network accessline 112
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Canonical persist loop; keep meta-unlocks out of per-slot save groups. - Network accessline 113
- [File paths in Godot](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `user://secrets.cfg` / `user://meta_secrets.cfg` placement across platforms. - Network accessline 114
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — INI-style dedicated secret flags separate from Settings and main SaveManager payloads. - Network accessline 115
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `SecretData` Resource patterns, `emit_changed`, and achievement bridges. - Network accessline 116
- [Vector math](https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html) — Dot-product look-at detection for hidden walls without per-frame raycasts. - Network accessline 117
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — Weighted rare-encounter rolls and pity timers for secret vendors. - Network accessline 118
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — Bus effects / occlusion when entering sealed secret areas. - Network accessline 119
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Host SecretPersistence / meta unlock managers across scene changes.
skills/godot-master/references/monte-carlo-balancer-00-game-audit.md
- Network accessline 115
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 116
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 117
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 118
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 119
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-01-source-extraction.md
- Network accessline 154
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 155
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 156
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 157
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 158
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-02-simulation-engine.md
- Network accessline 216
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 217
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 218
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 219
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 220
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-03-analysis-reporting.md
- Network accessline 139
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 140
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 141
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 142
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 143
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-04-economy-retention.md
- Network accessline 63
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 64
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 65
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 66
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 67
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-05-tuning-generation.md
- Network accessline 63
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 64
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 65
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 66
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 67
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-06-genre-adaptation.md
- Network accessline 64
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 65
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 66
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 67
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 68
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-07-godot-calibration.md
- Network accessline 46
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 47
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 48
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 49
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 50
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-example-lane-defense.md
- Network accessline 48
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 49
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 50
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 51
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 52
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-json-schema.md
- Network accessline 57
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 58
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 59
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 60
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 61
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html
skills/godot-master/references/monte-carlo-balancer-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/monte-carlo-balancer.md
- Network accessline 185
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Preferred extract source for GameData (`.tres` over regex farms). - Network accessline 186
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Preferred extract source for GameData (`.tres` over regex farms). - Network accessline 187
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Snapshot / CI balance JSON emit and parse. - Network accessline 188
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Reading exported balance dumps and golden cells. - Network accessline 189
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Loading designer Resources for extract/calibration. - Network accessline 190
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — Headless Godot for Phase 7 calibration runs. - Network accessline 191
- [Unit testing](https://docs.godotengine.org/en/stable/engine_details/architecture/unit_testing.html) — Determinism tests around seeds and extract. - Network accessline 192
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — Process/env hooks for lab launchers. - Network accessline 193
- [ProjectSettings](https://docs.godotengine.org/en/stable/classes/class_projectsettings.html) — Paths and feature tags for CI balance jobs. - Network accessline 194
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — Seeded RNG patterns mirrored by the Rust lab. - Network accessline 195
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — Headless scene boot for golden-cell calibration. - Network accessline 196
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — Time scale / frames for headless sims. - Network accessline 197
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — Optional designer band overrides outside code.
skills/godot-master/references/multiplayer-networking-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/multiplayer-networking.md
- Network accessline 87
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle for host/join lobbies and server-validated actions. - Network accessline 88
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle for host/join lobbies and server-validated actions. - Network accessline 89
- [Networking](https://docs.godotengine.org/en/stable/tutorials/networking/index.html) — Transport map (ENet / WebSocket / WebRTC / HTTP) so peer choice matches platform and NAT constraints. - Network accessline 90
- [MultiplayerAPI](https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html) — `multiplayer` singleton: peer IDs, connection signals, and `rpc` / `rpc_id` entry points. - Network accessline 91
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — Transfer modes (reliable / unreliable / unordered) and connection status shared by every backend. - Network accessline 92
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host/client peer used for LAN, dedicated servers, and most action games. - Network accessline 93
- [SceneMultiplayer](https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html) — Default MultiplayerAPI: root path, auth callbacks, and scene-tree RPC routing. - Network accessline 94
- [MultiplayerSpawner](https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html) — Spawn/despawn replication so late joiners share the same networked scene graph. - Network accessline 95
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication, on-change deltas, and visibility filters that replace ad-hoc position RPCs. - Network accessline 96
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — `set_multiplayer_authority` / `is_multiplayer_authority` ownership rules for input vs shared state. - Network accessline 97
- [PacketPeerUDP](https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html) — Raw UDP send/receive for LAN discovery broadcasts outside the high-level multiplayer peer. - Network accessline 98
- [WebRTC](https://docs.godotengine.org/en/stable/tutorials/networking/webrtc.html) — Browser-friendly P2P path when ENet UDP cannot punch through firewalls alone. - Network accessline 99
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless` and CLI flags for dedicated-server launches and multi-instance tests.
skills/godot-master/references/navigation-pathfinding-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 29
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 35
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/navigation-pathfinding.md
- Network accessline 115
### Official Documentation - [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — Minimal NavigationRegion2D + NavigationAgent2D setup, baking walkable polygons, and f - Network accessline 116
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — Minimal NavigationRegion2D + NavigationAgent2D setup, baking walkable polygons, and first-frame readiness. - Network accessline 117
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — Parallel 3D bootstrap with NavigationRegion3D / NavigationAgent3D and mesh baking expectations. - Network accessline 118
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — target_position, get_next_path_position, avoidance radius, and velocity_computed safe-velocity flow. - Network accessline 119
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — RID maps/regions/agents for node-less crowds and custom server setups. - Network accessline 120
- [Using navigation meshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Parse/bake source geometry, async baking, and projected obstructions for dynamic carving. - Network accessline 121
- [Using NavigationRegions](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html) — Region ownership, enter/travel costs, and chunked/runtime region updates. - Network accessline 122
- [Using NavigationObstacles](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html) — RVO push obstacles vs bake-time carving without full remesh every frame. - Network accessline 123
- [Using NavigationLinks](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html) — Jump/teleport/elevator edges and manual link traversal on agents. - Network accessline 124
- [Using navigation layers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html) — 32-bit layer bitmasks for walk/fly/swim (or faction) path filters. - Network accessline 125
- [Using navigation path query objects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — Reuse NavigationPathQueryParameters/Result to avoid per-frame GC in crowds. - Network accessline 126
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Bake cost, agent/obstacle counts, and server query budgets for large AI populations.
skills/godot-master/references/particles-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/particles.md
- Network accessline 97
### Official Documentation - [Particle systems (2D)](https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html) — GPUParticles2D/CPUParticles2D setup, amount/lifetime/one-shot, and when 2D trails need CPU particles for sm - Network accessline 98
- [Particle systems (2D)](https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html) — GPUParticles2D/CPUParticles2D setup, amount/lifetime/one-shot, and when 2D trails need CPU particles for smooth motion. - Network accessline 99
- [ParticleProcessMaterial 2D](https://docs.godotengine.org/en/stable/tutorials/2d/particle_process_material_2d.html) — emission shapes, gravity/velocity curves, and color ramps that drive most 2D VFX without custom shaders. - Network accessline 100
- [Creating a 3D particle system](https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html) — GPUParticles3D scene wiring, process material assignment, and first-emission checklist for 3D VFX. - Network accessline 101
- [Process material properties](https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html) — ParticleProcessMaterial emission, forces, scale/color curves, and collision/sub-emitter modes used by expert p - Network accessline 102
- [Particle properties](https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html) — node-level amount, lifetime, explosiveness, local_coords, visibility AABB, preprocess, and restart/finished lifecycle. - Network accessline 103
- [Particle subemitters](https://docs.godotengine.org/en/stable/tutorials/3d/particles/subemitters.html) — chaining impact/debris systems and why a particle system cannot recurse as its own sub-emitter. - Network accessline 104
- [Particle collision](https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html) — GPUParticlesCollision* shapes, rigid/hide modes, and GPU collision limits versus CPU-synced SFX. - Network accessline 105
- [Particle attractors](https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html) — attractor types plus cull_mask/layer isolation so global weather does not pay every attractor cost. - Network accessline 106
- [Particle trails](https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html) — trail ribbons and why smoke/fire trails must use global space (`local_coords = false`). - Network accessline 107
- [Particle shader](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html) — `shader_type particles`, CUSTOM/USERDATA, COLLIDED/`emit_subparticle()`, and keep_data process loops. - Network accessline 108
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — when millions of entities should bypass GPUParticles via MultiMesh + interpolated buffers. - Network accessline 109
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D distance fade/hysteresis that stops distant environmental particle processing.
skills/godot-master/references/performance-optimization-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 36
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 46
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 57
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 66
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 77
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/performance-optimization.md
- Network accessline 94
### Official Documentation - [General optimization](https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html) — profiler-first workflow so you measure Time/Memory/Physics before changing code. - Network accessline 95
- [General optimization](https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html) — profiler-first workflow so you measure Time/Memory/Physics before changing code. - Network accessline 96
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — process cost, node lookups, allocations, and why hot-path patterns dominate frame time. - Network accessline 97
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — draw calls, overdraw, and VRAM compression choices that cut render cost. - Network accessline 98
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — hardware instancing for thousands of meshes and why spatial splits restore culling. - Network accessline 99
- [Using Servers and Resources](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer/PhysicsServer direct APIs when SceneTree overhead is the bottleneck. - Network accessline 100
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool task model for heavy work off the main thread. - Network accessline 101
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — which engine APIs are safe from worker tasks versus SceneTree-only calls. - Network accessline 102
- [Pipeline compilations](https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html) — shader/pipeline hitch causes and pre-warm strategies per renderer. - Network accessline 103
- [Optimizing 3D performance](https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html) — LOD, cull distances, and mesh complexity budgets for 3D scenes. - Network accessline 104
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — OccluderInstance3D tradeoffs when frustum culling alone is not enough. - Network accessline 105
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — built-in monitors plus custom metrics for game-specific bottleneck dashboards. - Network accessline 106
- [Optimizing Navigation Performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — agent update budgets and bake costs for large crowds.
skills/godot-master/references/physics-3d-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 29
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 35
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 43
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 50
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/physics-3d.md
- Network accessline 103
### Official Documentation - [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Layers vs masks, body types, and the shared 2D/3D collision mental model every 3D setup depends on. - Network accessline 104
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Layers vs masks, body types, and the shared 2D/3D collision mental model every 3D setup depends on. - Network accessline 105
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Primitive vs convex/concave shapes and why scaling `CollisionShape3D` breaks normals and contacts. - Network accessline 106
- [Using Jolt Physics](https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html) — Engine switch, joint-property gaps vs Godot Physics, and project-setting caveats for stable 3D sims. - Network accessline 107
- [Using RigidBody](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — Safe control via forces, impulses, and `_integrate_forces` instead of fighting the solver with per-frame transforms. - Network accessline 108
- [Ragdoll system](https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html) — `PhysicalBoneSimulator3D` / `PhysicalBone3D` setup for death sims and animation↔physics handoff. - Network accessline 109
- [Using SoftBody3D](https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html) — Cloth/flag deformation, pinning, and why Jolt is preferred for soft-body robustness. - Network accessline 110
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `RayCast3D` vs `PhysicsDirectSpaceState3D` queries, exclusions, and space access during the physics tick. - Network accessline 111
- [Troubleshooting physics issues](https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html) — Tunneling, jitter, CCD misuse, and common layer/mask misconfigurations. - Network accessline 112
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why fixed physics ticks stutter on high-refresh displays and when interpolation smooths - Network accessline 113
- [PhysicsServer3D](https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html) — RID-based body/shape APIs for swarm-scale projectiles with mandatory `free_rid` cleanup. - Network accessline 114
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — Ray/shape/point queries for LOS, hover constraints, and custom suspensions without permanent query nodes. - Network accessline 115
- [ShapeCast3D](https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html) — Volume casts for stair/ground detection when a thin `RayCast3D` misses ledges or uneven floors.
skills/godot-master/references/platform-console-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/platform-console.md
- Network accessline 99
| Symptom | Fix script | Doc | | :--- | :--- | :--- | | Mouse pointer visible in game UI | Hide via Input Map flow + `Input.MOUSE_MODE_HIDDEN` in boot | [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mo - Network accessline 100
| :--- | :--- | :--- | | Mouse pointer visible in game UI | Hide via Input Map flow + `Input.MOUSE_MODE_HIDDEN` in boot | [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) | | Game runs - Network accessline 101
| Mouse pointer visible in game UI | Hide via Input Map flow + `Input.MOUSE_MODE_HIDDEN` in boot | [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) | | Game runs when dashboard/home pre - Network accessline 102
| Game runs when dashboard/home pressed | [certification_manager.gd](../scripts/platform_console_certification_manager.gd) focus-out pause | [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requ - Network accessline 103
| "Press A" hardcoded on Switch | [controller_prompt_mapper.gd](../scripts/platform_console_controller_prompt_mapper.gd) GUID glyphs | [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controller - Network accessline 104
| Save corruption on power loss | [async_save_manager.gd](../scripts/platform_console_async_save_manager.gd) `.tmp` rename | [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) | - Network accessline 105
| Frame time spikes / TRC perf fail | [performance_scaler_fsr.gd](../scripts/platform_console_performance_scaler_fsr.gd) + RAM guard | [Resolution scaling](https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html) | - Network accessline 124
### Official Documentation - [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad indexing, deadzones, get_vector/get_connected_joypads, and why device - Network accessline 125
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad indexing, deadzones, get_vector/get_connected_joypads, and why device 0 is never assumed Player 1 - Network accessline 126
- [Controller number and vibration](https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html) — Finite start_joy_vibration durations, connection signals, and haptic accessibility toggles required by TRC/TCR. - Network accessline 127
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event flow for InputEventJoypadButton/Motion, Input Map actions, and buffered flush before frame-critical checks. - [Custom mouse cursor](https: - Network accessline 128
- [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — Input.set_mouse_mode / hidden cursor so a visible pointer does not fail console certification. - [Handling quit requests](https://do - Network accessline 129
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — Focus-out / suspend paths versus NOTIFICATION_WM_CLOSE_REQUEST, which consoles often never emit. - Network accessline 130
- [Keyboard, mouse, and controller UI navigation](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and D-Pad/gamepad UI traversal required when analog-only menus fail accessibility/TRC. - Network accessline 131
- [Resolution scaling](https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html) — Viewport FSR2 / scaling_3d_scale profiles used to hold locked 30/60 FPS on weak SKUs. - Network accessline 132
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — user:// persistence, save indicators, and why res:// writes are invalid on exported console builds. - Network accessline 133
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded ResourceLoader prefetch so slow console storage does not hitch level transitions. - Network accessline 134
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool offload for atomic saves and prefetch without main-thread TCR frame spikes. - Network accessline 135
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — OS.has_feature / export tags that gate console boot overrides (VSync, max FPS, low-end GI). - Network accessline 136
- [Reducing stutter from shader/pipeline compilations](https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html) — Shader/pipeline caching on fixed console GPUs to avoid first-use hitch rejections.
skills/godot-master/references/platform-desktop-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/platform-desktop.md
- Network accessline 101
### Official Documentation - [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — Window modes, `screen_get_scale` / usable rects, and native file-dialog features behind multi-monitor and HiDPI desktop - Network accessline 102
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — Window modes, `screen_get_scale` / usable rects, and native file-dialog features behind multi-monitor and HiDPI desktop settings. - [Multiple resol - Network accessline 103
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes, aspect, and content scale so resolution dropdowns stay sharp across 1080p–4K displays. - [Handling quit requests - Network accessline 104
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_WM_CLOSE_REQUEST` / `set_auto_accept_quit(false)` so Alt+F4 and window-close flush ConfigFile before exit. - Network accessline 105
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — INI-style persistence for graphics, audio, and window state under `user://`. - Network accessline 106
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Why settings and saves must use `user://` (exported `res://` is read-only). - Network accessline 107
- [InputEventKey](https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html) — `physical_keycode` vs `keycode` so WASD rebinds survive AZERTY/Dvorak layouts. - Network accessline 108
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime `action_erase_events` / `action_add_event` for desktop rebind UIs. - Network accessline 109
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Focus-loss stuck-key pitfalls (`NOTIFICATION_APPLICATION_FOCUS_OUT`) when Alt-Tabbing on PC. - Network accessline 110
- [Window](https://docs.godotengine.org/en/stable/classes/class_window.html) — Secondary/tool windows and mode/size/position restore for true multi-window desktop apps. - Network accessline 111
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — `low_processor_usage_mode`, `create_process` / `execute`, and `alert` for launchers and native shell hooks. - Network accessline 112
- [Creating applications](https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html) — Desktop-style app chrome, dialogs, and quit UX beyond game-only loops. - Network accessline 113
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — `has_singleton` / `get_singleton` guards so Steam/Epic GDExtensions never crash standalone builds.
skills/godot-master/references/platform-mobile-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/platform-mobile.md
- Network accessline 123
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline that makes `InputEventScreenTouch` / `InputEventScreenDrag` the correct mobile path instead of mouse-b - Network accessline 124
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline that makes `InputEventScreenTouch` / `InputEventScreenDrag` the correct mobile path instead of mouse-button emulation. - [Input e - Network accessline 125
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Multi-touch, drag, and gesture patterns behind virtual joysticks, pinch/rotate, and swipe HUDs. - [Handling quit requests](https://docs.godote - Network accessline 126
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_APPLICATION_PAUSED` / resume and Android back (`WM_GO_BACK_REQUEST`) lifecycle that replaces desktop quit assump - Network accessline 127
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — `get_display_safe_area()`, orientation, and virtual keyboard APIs for notches, foldables, and OSK occlusion. - Network accessline 128
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — `request_permission()` / `get_granted_permissions()`, feature tags, and memory queries used by Android runtime gates and VRAM watchdogs. - Network accessline 129
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — `vibrate_handheld()`, accelerometer/gravity/gyroscope fusion, and touch↔mouse emulation toggles. - Network accessline 130
- [Exporting for Android](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html) — Permissions (including `VIBRATE`), APK/AAB, and store packaging constraints after platform code is ready. - Network accessline 131
- [Exporting for iOS](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_ios.html) — Xcode export, capabilities, and App Store gates that catch missing privacy/plugin setup late. - Network accessline 132
- [Android in-app purchases](https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html) — Official Play Billing flow that the IAP boilerplate script abstracts with iOS store plugins. - Network accessline 133
- [Introduction to the 3 rendering methods](https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html) — Why mobile builds should prefer **Mobile** or **Compatibility** over Forward+ for fill-rate and feature set. - Network accessline 134
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes, content scale, and orientation-safe layouts for phone/tablet aspect changes. - Network accessline 135
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `mobile` / `android` / `ios` branching for permissions, share sheets, and platform-only singletons.
skills/godot-master/references/platform-vr-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/platform-vr.md
- Network accessline 106
### Official Documentation - [Setting up XR](https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html) — OpenXR project enablement, XROrigin3D/XRCamera3D tree, and first headset session bootstrap. - Network accessline 107
- [Setting up XR](https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html) — OpenXR project enablement, XROrigin3D/XRCamera3D tree, and first headset session bootstrap. - Network accessline 108
- [A better XR start script](https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html) — robust initialize → use_xr sequencing, focus signals, and failure paths before viewport XR mode. - Network accessline 109
- [The XR action map](https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html) — hardware-agnostic actions so gameplay never hardcodes controller button strings. - Network accessline 110
- [Basic XR locomotion](https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html) — teleport vs continuous movement and comfort-oriented turning patterns. - Network accessline 111
- [OpenXR hand tracking](https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html) — XRHandModifier3D / joint tracking and controller fallback expectations. - Network accessline 112
- [OpenXR composition layers](https://docs.godotengine.org/en/stable/tutorials/xr/openxr_composition_layers.html) — crisp SubViewport UI via OpenXRCompositionLayerQuad instead of billboarded 3D quads. - Network accessline 113
- [AR / passthrough](https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html) — environment blend modes and transparent viewport setup for mixed reality. - Network accessline 114
- [OpenXR settings](https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html) — foveation, render target multiplier, and other headset performance knobs. - Network accessline 115
- [XR room-scale](https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html) — play-area / guardian bounds via XRServer for physical safety. - Network accessline 116
- [Deploying XR on Android](https://docs.godotengine.org/en/stable/tutorials/xr/deploying_to_android.html) — Quest-class Android export, permissions, and OpenXR loader packaging. - Network accessline 117
- [Variable rate shading](https://docs.godotengine.org/en/stable/tutorials/3d/variable_rate_shading.html) — VRS / foveated shading tradeoffs that pair with OpenXR foveation for 90+ FPS. - Network accessline 118
- [XRInterface](https://docs.godotengine.org/en/stable/classes/class_xrinterface.html) — initialize, focus, passthrough, haptics, and blend-mode APIs shared by OpenXR/WebXR.
skills/godot-master/references/platform-web-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/platform-web.md
- Network accessline 141
### Official Documentation - [Exporting for the Web](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html) — Export presets, Compatibility/WebGL limits, and why COOP/COEP isolation is required for threads/`SharedAr - Network accessline 142
- [Exporting for the Web](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html) — Export presets, Compatibility/WebGL limits, and why COOP/COEP isolation is required for threads/`SharedArrayBuffer`. - Network accessline 143
- [Web export](https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html) — Platform overview for HTML5 hosting constraints before wiring browser-only APIs. - Network accessline 144
- [The JavaScriptBridge singleton](https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html) — `eval`, `get_interface`, and `create_callback` contracts for two-way GD↔JS bridges. - Network accessline 145
- [Custom HTML page for Web export](https://docs.godotengine.org/en/stable/tutorials/platform/web/customizing_html5_shell.html) — Relative asset paths and custom loading shells so builds work under subdirectories. - [HTML5 shell class refer - Network accessline 146
- [HTML5 shell class reference](https://docs.godotengine.org/en/stable/tutorials/platform/web/html5_shell_classref.html) — `Engine`/`startGame` progress callbacks used by custom loading screens. - [JavaScriptBridge](https://docs.godotengine - Network accessline 147
- [JavaScriptBridge](https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html) — PWA update signals plus clipboard/download helpers that must keep JS callback refs alive. - Network accessline 148
- [Introduction to the 3 rendering methods](https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html) — Why web exports should ship **Compatibility** (WebGL 2.0) instead of Forward+. - Network accessline 149
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Why `user://`/`FileAccess` persistence is unreliable in browser sandboxes versus `localStorage`/`IndexedDB`. - Network accessline 150
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Serialize/version save payloads before wrapping them in browser storage APIs. - [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorial - Network accessline 151
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch/aspect/content scale paired with HTML canvas resize policy for responsive web viewports. - [Handling quit requests](htt - Network accessline 152
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — Pause/resume lifecycle that maps to tab `visibilitychange` and `beforeunload` guards. - Network accessline 153
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — Draw-call, texture, and particle budgets that dominate WebGL frame time.
skills/godot-master/references/procedural-generation-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 22
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/procedural-generation.md
- Network accessline 120
### Official Documentation - [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — seed, frequency, noise type, and `get_image()`/`get_noise_2d()` for heightmaps and biome masks. - Network accessline 121
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — seed, frequency, noise type, and `get_image()`/`get_noise_2d()` for heightmaps and biome masks. - Network accessline 122
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — why per-generator `RandomNumberGenerator` seeds beat global `randi()` for shareable runs. - Network accessline 123
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — `seed`/`state` APIs for deterministic sequences and undoable RNG history. - Network accessline 124
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — offload chunk/WFC work without freezing the main loop. - Network accessline 125
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — which Godot APIs workers may call; SceneTree/node creation stays on the main thread. - Network accessline 126
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — `add_task` + `call_deferred` finalize pattern for async chunk generation. - Network accessline 127
- [Using ArrayMesh](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html) — commit vertex/normal/index arrays for marching-cubes and infinite terrain meshes. - Network accessline 128
- [Using SurfaceTool](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html) — incremental vertex building and normal generation for runtime planes. - Network accessline 129
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer/pattern batch writes after BSP, CA, WFC, or drunkard-walk grids. - Network accessline 130
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — modular 3D cell placement backend for dungeon/terrain generators. - Network accessline 131
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — rebake NavigationRegion meshes after procedural geometry lands. - Network accessline 132
- [AStar2D](https://docs.godotengine.org/en/stable/classes/class_astar2d.html) — room/hallway graph validation before spawning tiles or meshes.
skills/godot-master/references/project-foundations-foundations-deep.md
- Network accessline 31
- `.gitignore` — ignore `.godot/` (use [project_bootstrapper.gd](../scripts/project_foundations_project_bootstrapper.gd); starter ignore file: [`godot.gitignore`](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-pr
skills/godot-master/references/project-foundations-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 47
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 56
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/project-foundations.md
- Network accessline 106
### Official Documentation - [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-based folders, `.gdignore`, and VCS hygiene that keep imports and repos maintainable. - Network accessline 107
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-based folders, `.gdignore`, and VCS hygiene that keep imports and repos maintainable. - Network accessline 108
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Ownership boundaries and why `%SceneUniqueNames` beat brittle `get_node()` paths. - Network accessline 109
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — Canonical snake_case files / PascalCase nodes / past-tense signals used by this skill’s validators. - Network accessline 110
- [GDScript warning system](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html) — Enforce typed declarations (`Untyped Declaration` → Warn/Error) when migrating foundations to GDScript 2.0. - Network accessline 111
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How to register lean global services that survive scene changes. - Network accessline 112
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a Managed Autoload / EventBus is justified vs scene-local ownership. - Network accessline 113
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_*` patterns for non-blocking scene transitions. - Network accessline 114
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Shared vs duplicated Resource instances and why global mutation breaks feature modules. - Network accessline 115
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — Instantiation, pooling, and scene-as-module boundaries for feature folders. - Network accessline 116
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — Tree lifetime, deferred calls, and thread→main synchronization rules. - Network accessline 117
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `res://` / `user://` conventions for scaffolded folders and saved `override.cfg` / metadata. - Network accessline 118
- [ProjectSettings](https://docs.godotengine.org/en/stable/classes/class_projectsettings.html) — Runtime profiles, version strings, and settings keys used by configurators and build metadata. - Network accessline 125
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When opening or scaffolding a project on an older engine version, hop to the library targe - Network accessline 126
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When opening or scaffolding a project on an older engine version, hop to the library target before enforcin
skills/godot-master/references/project-templates-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 22
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/project-templates.md
- Network accessline 101
### Official Documentation - [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-folder layouts, `.gdignore`, and VCS hygiene that genre boilerplates should bake in fro - Network accessline 102
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-folder layouts, `.gdignore`, and VCS hygiene that genre boilerplates should bake in from day one. - Network accessline 103
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Ownership boundaries for `entities/`, `levels/`, and UI scenes so templates stay refactor-safe. - Network accessline 104
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Registering lean GameManager / Audio / SceneTransitioner services that survive scene changes. - Network accessline 105
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a Subsystem Locator or scene-local node beats a monolithic God singleton. - Network accessline 106
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_*` patterns used by level streamer templates. - Network accessline 107
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Process modes so pause menus stay alive while gameplay freezes. - Network accessline 108
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch mode/aspect defaults (`canvas_items` / `expand`) every new project template should document. - Network accessline 109
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `OS.has_feature()` profiles for mobile/PC/server overrides in platform config templates. - Network accessline 110
- [Exporting packs (PCK)](https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html) — Modular DLC / patch mounts via `ProjectSettings.load_resource_pack()`. - Network accessline 111
- [Using controllers and gamepads](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Default Input Map actions and deadzone tuning for multi-platform templates. - Network accessline 112
- [Text-to-speech](https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html) — DisplayServer TTS hooks for accessibility manager scaffolding. - Network accessline 113
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — Translation contexts so UI strings in menus/HUD avoid ambiguous keys.
skills/godot-master/references/quest-system-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/quest-system.md
- Network accessline 64
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why quest definitions, objectives, and reward tables belong in reusable `Resource` assets instead of scene-local scripts. - Network accessline 65
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why quest definitions, objectives, and reward tables belong in reusable `Resource` assets instead of scene-local scripts. - Network accessline 66
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — `@export`, nested Resources, and duplication rules for Inspector-authored quest data and branching chains. - Network accessline 67
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How to register a typed QuestManager that survives scene changes without living on the Player node. - Network accessline 68
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When global quest state is justified vs keeping progress on a scene-owned data Resource. - Network accessline 69
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit/connect model for `quest_accepted` / `objective_updated` without polling in `_process()`. - Network accessline 70
- [Instancing with signals](https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html) — Wire kill/collect/talk triggers from spawned actors into the manager without hardcoded node paths. - Network accessline 71
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist quest IDs and progress counts as dictionaries — never serialize live Quest Resource instances. - Network accessline 72
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — Store `tr()` keys on quest Resources so titles/descriptions localize without forked `.tres` files. - Network accessline 73
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — Time-limited challenge fail paths via `Timer` / `SceneTree.create_timer` timeout signals. - Network accessline 74
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Reactive `VBoxContainer` quest trackers that rebuild Labels from manager signals only. - Network accessline 75
- [StringName](https://docs.godotengine.org/en/stable/classes/class_stringname.html) — Prefer interned IDs for objectives/quests to avoid silent typo failures from plain strings. - Network accessline 76
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Signal-up / call-down ownership so NPCs and enemies never own quest completion math.
skills/godot-master/references/raycasting-queries-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/raycasting-queries.md
- Network accessline 111
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node `RayCast*` vs `PhysicsDirectSpaceState*` queries, result dictionaries, and `exclude` to avoid self-hits. - Network accessline 112
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node `RayCast*` vs `PhysicsDirectSpaceState*` queries, result dictionaries, and `exclude` to avoid self-hits. - Network accessline 113
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks that filter every ray, shape, and point query at the physics server. - Network accessline 114
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Why queries need primitive/convex shapes instead of visual meshes for reliable, cheap intersections. - Network accessline 115
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — `intersect_ray` / `intersect_shape` / `intersect_point` / `get_rest_info` / `cast_motion` contracts for mid-frame space que - Network accessline 116
- [PhysicsDirectSpaceState2D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html) — 2D twin of direct space queries for LOS, hitscan, and point epicenters without permanent cast nodes. - Network accessline 117
- [PhysicsRayQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html) — Mask, exclude RIDs, `hit_from_inside`, and collide-with flags for reusable ray parameter objects. - Network accessline 118
- [PhysicsShapeQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html) — Shape RID + transform setup for volume casts, rest info, and stuck-overlap resolution. - Network accessline 119
- [PhysicsPointQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html) — Point-in-shape overlap lists for explosion epicenters and occupancy checks. - Network accessline 120
- [RayCast3D](https://docs.godotengine.org/en/stable/classes/class_raycast3d.html) — Scene-tree cast nodes, collision exceptions, and when `force_raycast_update()` is required after moving. - Network accessline 121
- [ShapeCast3D](https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html) — Volume casts and `force_shapecast_update()` for footing/melee detection that thin rays miss. - Network accessline 122
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — `project_ray_origin` / `project_ray_normal` for screen-to-world picking rays from the active camera. - Network accessline 123
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport mouse position vs canvas/world space before building a pick ray.
skills/godot-master/references/rea-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges until 4.0, then these hops. Official 3→4: [Upgrading from - Network accessline 11
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/rea.md
- Network accessline 75
- [Godot projects](https://docs.godotengine.org/en/stable/tutorials/editor/project_manager.html) — Project file and main scene the emitter writes. - Network accessline 76
- [Scenes and nodes](https://docs.godotengine.org/en/stable/getting_started/step_by_step/nodes_and_scenes.html) — Node tree the main scene uses for one stub per entry. - Network accessline 77
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Typed `_ready` stubs. - Network accessline 78
- [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html) — Feature tag and stretch defaults.
skills/godot-master/references/resource-data-patterns-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 23
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/resource-data-patterns.md
- Network accessline 64
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Custom Resource scripts, `.tres`/`.res`, sharing vs `duplicate()`, and `resource_local_to_scene` for per-instance state. - Network accessline 65
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Custom Resource scripts, `.tres`/`.res`, sharing vs `duplicate()`, and `resource_local_to_scene` for per-instance state. - Network accessline 66
- [Data preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html) — When to store data in Resources vs dictionaries, ConfigFile, or plain scripts for inspector and serialization needs. - [Resource]( - Network accessline 67
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — `duplicate`, `emit_changed`, `resource_path`, and local-to-scene flags used by every data container pattern here. - [ResourceLoader](https://docs.godotengine - Network accessline 68
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Cached `load` / threaded requests that power flyweight sharing and preload caches. - Network accessline 69
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — Persist custom Resources to `user://` or `res://` and always check the returned `Error`. - Network accessline 70
- [RefCounted](https://docs.godotengine.org/en/stable/classes/class_refcounted.html) — Lightweight runtime objects when you need refcounting without disk serialization or Inspector exports. - Network accessline 71
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Broader save strategies that pair with ResourceSaver for slot-based `.tres` state. - Network accessline 72
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded `ResourceLoader` polling so databases and VFX packs do not hitch the main thread. - Network accessline 73
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — Typed `@export` / `Array[T]` so item and quest Resources stay Inspector-safe. - Network accessline 74
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — Compact FileAccess packing when thousands of rows outgrow individualized `.tres` files. - Network accessline 75
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Why shared Resources live outside scene trees and how component scenes compose exported data.
skills/godot-master/references/rpg-stats-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/rpg-stats.md
- Network accessline 124
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — why base stats, curves, and status effects belong on `Resource` templates you duplicate or instance per character. - Network accessline 125
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — why base stats, curves, and status effects belong on `Resource` templates you duplicate or instance per character. - Network accessline 126
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — `duplicate()`, `resource_local_to_scene`, and shared-vs-unique semantics that prevent every enemy sharing one HP Resource. - Network accessline 127
- [GDScript exported properties](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` so designers tune attributes and scaling in the Inspector without code edits. - Network accessline 128
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — `stat_changed` / `stats_recalculated` so UI and derived stats react without `_process` polling. - Network accessline 129
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — serialize progression Resources and strip runtime-only buffs before write. - Network accessline 130
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `user://` vs `res://` for persistent character `.tres` saves. - Network accessline 131
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — write character stats Resources to disk after level-ups. - Network accessline 132
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — `exists` / load paths when restoring progression on boot. - Network accessline 133
- [RefCounted](https://docs.godotengine.org/en/stable/classes/class_refcounted.html) — keep damage formulas and pure combat math off the scene tree. - Network accessline 134
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — seeded crit / variance rolls that stay reproducible in balance tests. - Network accessline 135
- [Label](https://docs.godotengine.org/en/stable/classes/class_label.html) — bind text to signal-driven attribute refresh for HUD sync. - Network accessline 136
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — `create_timer` for timed buff expiry without a per-effect Node.
skills/godot-master/references/save-load-systems-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/save-load-systems.md
- Network accessline 98
### Official Documentation - [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist group serialization, JSON line format, and the canonical save/load loop this skill builds on. - Network accessline 99
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist group serialization, JSON line format, and the canonical save/load loop this skill builds on. - Network accessline 100
- [File paths in Godot](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `user://` vs `res://` mapping across OS app-data folders; never hardcode absolute paths. - Network accessline 101
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — `store_var`/`get_var` Variant encoding, type fidelity, and why `allow_objects` is unsafe for untrusted saves. - Network accessline 102
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` for hitch-free level/resource loads after a save restore. - Network accessline 103
- [File system](https://docs.godotengine.org/en/stable/tutorials/scripting/filesystem.html) — FileAccess/DirAccess workflow for existence checks, backups, and safe overwrite patterns. - Network accessline 104
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Resource vs Dictionary persistence, `duplicate(true)`, and when `.tres`/`.res` beats hand-rolled JSON. - Network accessline 105
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — SceneTree group membership used by the Persist/PERSIST auto-collect pattern. - Network accessline 106
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Open modes, encrypted-with-pass AES helpers, SHA-256, compression flags, and buffer I/O. - Network accessline 107
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — `stringify`/`parse`/`parse_string` for human-readable saves and validation of parse errors. - Network accessline 108
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — INI-style settings (`user://settings.cfg`) separate from full game-state saves. - Network accessline 109
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — Persist typed Resources/custom Resource trees when JSON type loss is unacceptable. - Network accessline 110
- [AESContext](https://docs.godotengine.org/en/stable/classes/class_aescontext.html) — Low-level AES block encrypt/decrypt used by custom compressed encrypted save pipelines.
skills/godot-master/references/scene-management-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/scene-management.md
- Network accessline 70
### Official Documentation - [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` / status polling for hitch-free level loads and progress bars. - Network accessline 71
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` / status polling for hitch-free level loads and progress bars. - Network accessline 72
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — Deferred free + root reparent patterns behind safe switchers (prefer over blind `change_scene_to_file` for staged transitio - Network accessline 73
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — `current_scene`, pause, groups, and how the tree relates to Autoload root children across swaps. - Network accessline 74
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Ownership edges so loaders/UI layers do not become God Objects when nesting sub-scenes. - Network accessline 75
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — `PackedScene.instantiate()`, ownership, and when to preload vs load at runtime. - Network accessline 76
- [Scene unique nodes](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html) — `%Name` references that survive hierarchy edits better than brittle `get_node("../../…")` paths. - Network accessline 77
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — Keep cross-scene state in singletons; keep level content in scenes the tree can unload. - Network accessline 78
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — `SubViewport` worlds for minimaps, split-screen, and layered rendering without swapping the main scene. - Network accessline 79
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Persist-group save/restore and bulk cleanup across scene transitions. - Network accessline 80
- [Exporting packs, patches, and mods](https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html) — `ProjectSettings.load_resource_pack` for DLC/mod scene overrides on `res://` paths. - Network accessline 81
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Threaded load API surface (`load_threaded_*`, `exists`) used by async managers. - Network accessline 82
- [PackedScene](https://docs.godotengine.org/en/stable/classes/class_packedscene.html) — Scene resource type for pooling, `change_scene_to_packed`, and instance caches.
skills/godot-master/references/server-architecture-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/server-architecture.md
- Network accessline 106
### Official Documentation - [Using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RID-based RenderingServer/PhysicsServer/NavigationServer workflow when SceneTree nodes are too slow. - Network accessline 107
- [Using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RID-based RenderingServer/PhysicsServer/NavigationServer workflow when SceneTree nodes are too slow. - Network accessline 108
- [RenderingServer](https://docs.godotengine.org/en/stable/classes/class_renderingserver.html) — `canvas_item_*` / `instance_*` / `free_rid` for procedural draw and mesh swarms without MeshInstance nodes. - Network accessline 109
- [PhysicsServer3D](https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html) — `body_create`, space binding, and direct-state queries for headless authoritative simulation. - Network accessline 110
- [PhysicsServer2D](https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html) — 2D body/shape RIDs mirroring the same SceneTree-bypass pattern. - Network accessline 111
- [RID](https://docs.godotengine.org/en/stable/classes/class_rid.html) — opaque server handles; every `*_create()` needs a matching `free_rid` to avoid leaks. - Network accessline 112
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — authority, RPCs, and peer lifecycle for dedicated hosts and isolated MultiplayerAPI branches. - Network accessline 113
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host creation, channels/bandwidth limits, and DTLS host setup on `peer.host`. - Network accessline 114
- [WebSocket multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html) — browser-compatible peer path when ENet UDP is unavailable (HTML5 clients). - Network accessline 115
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — dedicated-server export presets and stripping visuals/audio for production hosts. - Network accessline 116
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless` and CLI flags used by headless init/managers. - Network accessline 117
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — `get_var(false)` / object-decoding rules that block RCE on untrusted packets. - Network accessline 118
- [DTLSServer](https://docs.godotengine.org/en/stable/classes/class_dtlsserver.html) — DTLS accept path complementary to ENet `dtls_server_setup` with X509/TLSOptions.
skills/godot-master/references/shaders-basics-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 62
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/shaders-basics.md
- Network accessline 104
### Official Documentation - [Introduction to shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html) — Entry map of shader types, render modes, and when to use ShaderMaterial vs StandardMaterial3D. - Network accessline 105
- [Introduction to shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html) — Entry map of shader types, render modes, and when to use ShaderMaterial vs StandardMaterial3D. - Network accessline 106
- [Shading language](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html) — Core GLSL-like syntax: uniforms, hints, varyings, built-ins, and preprocessor rules used throughout this skill. - Network accessline 107
- [CanvasItem shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html) — 2D `canvas_item` built-ins (`UV`, `COLOR`, `TEXTURE`, `SCREEN_UV`) for sprites, UI, and 2D post FX. - Network accessline 108
- [Spatial shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html) — 3D `spatial` built-ins (`ALBEDO`, `NORMAL`, `instance uniform`, depth/screen textures) for materials and full-screen quads. - Network accessline 109
- [Your first 2D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html) — Minimal canvas_item workflow from ShaderMaterial attach through fragment tinting. - Network accessline 110
- [Your first 3D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html) — Minimal spatial workflow and conversion path from StandardMaterial3D into writable shaders. - Network accessline 111
- [ShaderMaterial](https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html) — Runtime `set_shader_parameter` / instance parameter API used by animators and hit-flash batching. - Network accessline 112
- [Custom post-processing](https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html) — Screen-reading shaders, `hint_screen_texture`, and compositing patterns for pixelate/vignette-style FX. - Network accessline 113
- [Advanced post-processing](https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html) — Depth buffer, reversed-Z, and world reconstruction needed for water/fog/debug visualizers. - Network accessline 114
- [Compute shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/compute_shaders.html) — RenderingDevice GPGPU path for particle sims and other non-fragment workloads. - Network accessline 115
- [Using VisualShaders](https://docs.godotengine.org/en/stable/tutorials/shaders/visual_shaders.html) — Graph editor + `VisualShaderNodeCustom` extensibility covered in the expert patterns. - Network accessline 116
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — Overdraw, transparency, and batching guidance that motivates alpha scissor, instance uniforms, and vertex-vs-fragment cost.
skills/godot-master/references/signal-architecture-implementation-patterns.md
- Network accessline 61
Use signal monitors from peer skill [`godot-testing-patterns` / `signal_emission_test.gd`](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/scripts/signal_emission_test.gd) — not GUT `watch_signals
skills/godot-master/references/signal-architecture-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/signal-architecture.md
- Network accessline 93
### Official Documentation - [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Core emit/connect model and why signals decouple nodes without hard references. - Network accessline 94
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Core emit/connect model and why signals decouple nodes without hard references. - Network accessline 95
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical “signal up, call down” ownership rules that keep parent→child command flows explicit. - Network accessline 96
- [Instancing with signals](https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html) — Emit from spawned scenes so parents/managers receive bullets, loot, and other products without fixed node paths. - Network accessline 97
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a global EventBus is justified vs when scene-local signal wiring is safer. - Network accessline 98
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How to register a typed signal bus that survives scene changes. - Network accessline 99
- [Signal](https://docs.godotengine.org/en/stable/classes/class_signal.html) — Typed `Signal` API: `emit`, `connect`, `is_connected`, and disconnect helpers used throughout this skill. - Network accessline 100
- [Callable](https://docs.godotengine.org/en/stable/classes/class_callable.html) — `bind()` / `unbind()` for injecting or discarding callback context without wrapper lambdas. - Network accessline 101
- [Object](https://docs.godotengine.org/en/stable/classes/class_object.html) — `CONNECT_ONE_SHOT`, `CONNECT_DEFERRED`, `CONNECT_REFERENCE_COUNTED`, and `CONNECT_APPEND_SOURCE_OBJECT` flags. - Network accessline 102
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Typed `signal` declarations and `await` on signals for linear async sequences. - Network accessline 103
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — Connection lifetime across enter/exit tree and why dynamic listeners must disconnect when retargeting. - Network accessline 104
- [Godot notifications](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html) — Safe connection timing relative to `_ready`, parent caches, and user signals. - Network accessline 105
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why deferred signal handlers matter when callbacks mutate physics bodies mid-step.
skills/godot-master/references/state-machine-advanced-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 53
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/state-machine-advanced.md
- Network accessline 152
### Official Documentation - [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Drive `state_changed` / transition fan-out so listeners (anim, audio, AI) stay decoupled from enter/exit bodies - Network accessline 153
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Drive `state_changed` / transition fan-out so listeners (anim, audio, AI) stay decoupled from enter/exit bodies. - Network accessline 154
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Child-node state ownership and signal-up / call-down so the machine orchestrates without sibling hard-coupling. - Network accessline 155
- [What are Godot classes](https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html) — Prefer composed state nodes + `class_name` over deep inheritance trees for layered AI behaviors. - Network accessline 156
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why HSMs must forward `_physics_process` / `_process` into the active child (or hierarchy) every tick. - Network accessline 157
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — `call_deferred` transitions avoid re-entrant `transition_to()` crashes inside `enter()`. - Network accessline 158
- [Godot notifications](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html) — Safe wiring timing for initial `enter()` relative to `_ready` and parent caches. - Network accessline 159
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Data-driven state definitions (`.tres`) for modular AI without baking scripts into every actor. - Network accessline 160
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Logic-to-AnimationTree travel when gameplay HSM states map to blend/state-machine graphs. - Network accessline 161
- [AnimationNodeStateMachinePlayback](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html) — `travel()` / `start()` APIs used by animation syncers tied to HSM state names. - Network accessline 162
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — Child lookup, process modes, and lifecycle hooks state nodes inherit as scene-tree citizens. - Network accessline 163
- [InputEvent](https://docs.godotengine.org/en/stable/classes/class_inputevent.html) — Typed events parents forward into `handle_input` on the active state. - Network accessline 164
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — Finite-duration states (stun, dash) via one-shot timers that emit transition signals.
skills/godot-master/references/testing-patterns-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/testing-patterns.md
- Network accessline 102
### Official Documentation - [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `-s`, and exit-code patterns for CI test runners. - Network accessline 103
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `-s`, and exit-code patterns for CI test runners. - Network accessline 104
- [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — debugger, profiler, and remote inspect when a failing test needs engine-side diagnosis. - Network accessline 105
- [Custom performance monitors](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html) — `Performance` monitors and custom metrics for benchmark gates and orphan detection. - Network accessline 106
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — frame/`_physics_process` timing that `wait_frames` / yield helpers must respect. - Network accessline 107
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — tree lifecycle, `quit()`, and process modes used by headless orchestrators. - Network accessline 108
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — instantiate/add_child/free hygiene for scene integration tests. - Network accessline 109
- [Instancing with signals](https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html) — signal wiring patterns that signal-emission tests verify. - Network accessline 110
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC/peer APIs mocked via OfflineMultiplayerPeer or latency simulators. - Network accessline 111
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — synthetic `InputEvent*` injection for fuzz and UI interaction tests. - Network accessline 112
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — seeding for deterministic fuzz and Monte Carlo harnesses. - Network accessline 113
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — serialize/deserialize patterns behind golden JSON and save/load integration tests. - Network accessline 114
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — layers/masks and step timing for collision integration tests.
skills/godot-master/references/theme-easter-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/theme-easter.md
- Network accessline 123
### Official Documentation - [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Seasonal Theme swaps and StyleBox isolation. - Network accessline 124
- [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Seasonal Theme swaps and StyleBox isolation. - Network accessline 125
- [Using the theme editor](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_theme_editor.html) — Author Easter Theme variants without code-only skins. - Network accessline 126
- [Theme type variations](https://docs.godotengine.org/en/stable/tutorials/ui/gui_theme_type_variations.html) — Egg/button variants without forking the whole theme. - Network accessline 127
- [Particle systems (2D)](https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html) — Confetti / shimmer VFX for collectible juice. - Network accessline 128
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Elastic egg pops and camera punch. - Network accessline 129
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — Spring WorldEnvironment glow/fog tweens. - Network accessline 130
- [Theme](https://docs.godotengine.org/en/stable/classes/class_theme.html) — Runtime seasonal Theme assignment. - Network accessline 131
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Custom bunny cursor hotspots. - Network accessline 132
- [AudioStreamPlayer](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html) — Seasonal SFX bank playback. - Network accessline 133
- [RenderingServer](https://docs.godotengine.org/en/stable/classes/class_renderingserver.html) — Draw-index and physics-interpolation fixes for juiced eggs. - Network accessline 134
- [GPUParticles2D](https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html) — Confetti canons and shimmer emitters. - Network accessline 135
- [Environment](https://docs.godotengine.org/en/stable/classes/class_environment.html) — Ambient/tonemap/fog seasonal overrides.
skills/godot-master/references/tilemap-mastery-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/tilemap-mastery.md
- Network accessline 70
### Official Documentation - [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer workflow, layers, runtime `set_cell` / terrain painting, and when multiple layers beat a single legacy Til - Network accessline 71
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer workflow, layers, runtime `set_cell` / terrain painting, and when multiple layers beat a single legacy TileMap. - Network accessline 72
- [Using TileSets](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html) — atlas sources, terrains, physics/navigation/custom data layers painted in the TileSet editor. - Network accessline 73
- [TileMapLayer](https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html) — cell APIs, terrain connect, patterns, coordinate conversion, and runtime tile-data updates. - Network accessline 74
- [TileSet](https://docs.godotengine.org/en/stable/classes/class_tileset.html) — physics/terrain/custom-data layer definitions shared by every TileMapLayer that references the resource. - Network accessline 75
- [TileSetAtlasSource](https://docs.godotengine.org/en/stable/classes/class_tilesetatlassource.html) — atlas grid, alternatives, and per-tile TileData that drive collision and metadata. - Network accessline 76
- [TileData](https://docs.godotengine.org/en/stable/classes/class_tiledata.html) — custom data, physics polygons, navigation polygons, and `y_sort_origin` used at query time. - Network accessline 77
- [TileMapPattern](https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html) — capture/stamp multi-tile prefabs without per-cell `set_cell` loops. - Network accessline 78
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — shape choices and one-way collision patterns that TileSet physics layers expose to CharacterBody2D. - Network accessline 79
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — how tile navigation polygons feed NavigationRegion2D / NavigationAgent2D after edits. - Network accessline 80
- [Canvas layers](https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html) — z-index / CanvasLayer separation for ground, decoration, and roof TileMapLayers. - Network accessline 81
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — threaded ResourceLoader patterns for streaming chunk TileSets / tilemap scenes without hitch spikes. - Network accessline 90
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — `tilemap_layer_v43_upgrade` and TileMap→TileMapLayer sit on the 4.x hop path; run engine u - Network accessline 91
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — `tilemap_layer_v43_upgrade` and TileMap→TileMapLayer sit on the 4.x hop path; run engine upgrades via the m
skills/godot-master/references/turn-system-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/turn-system.md
- Network accessline 103
### Official Documentation - [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — When turn ticks belong in `_process` vs `_physics_process` vs pure event steps. - Network accessline 104
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — When turn ticks belong in `_process` vs `_physics_process` vs pure event steps. - Network accessline 105
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Turn-start / turn-end / unit-acted events without polling gauges. - Network accessline 106
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Initiative/speed stats as Resources for sim and UI prediction. - Network accessline 107
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — TurnManager ownership boundaries. - Network accessline 108
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — `await` sequencing for multi-phase turns. - Network accessline 109
- [Object](https://docs.godotengine.org/en/stable/classes/class_object.html) — Signal connect flags for turn bus listeners. - Network accessline 110
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — Pausing gameplay while menus resolve turn choices. - Network accessline 111
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — Optional realtime turn clocks without busy loops. - Network accessline 112
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Animating ATB gauges and turn handoff juice. - Network accessline 113
- [AnimationPlayer](https://docs.godotengine.org/en/stable/classes/class_animationplayer.html) — Action animations that must finish before the next turn. - Network accessline 114
- [MultiplayerAPI](https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html) — Authoritative turn order in networked matches. - Network accessline 115
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Deterministic turn replay / seed logs for balance labs.
skills/godot-master/references/tweening-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 44
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 50
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 68
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/tweening.md
- Network accessline 136
### Official Documentation - [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — create_tween, parallel/chain, loops, process mode, ignore_time_scale, and kill/lifecycle rules. - Network accessline 137
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — create_tween, parallel/chain, loops, process mode, ignore_time_scale, and kill/lifecycle rules. - Network accessline 138
- [PropertyTweener](https://docs.godotengine.org/en/stable/classes/class_propertytweener.html) — tween_property details: as_relative, from_current, custom interpolators, and per-step ease/trans. - Network accessline 139
- [MethodTweener](https://docs.godotengine.org/en/stable/classes/class_methodtweener.html) — tween_method for non-property values (score counters, shader params, Curve-sampled motion). - Network accessline 140
- [CallbackTweener](https://docs.godotengine.org/en/stable/classes/class_callbacktweener.html) — tween_callback for sequenced side effects without inventing fake 0-duration property steps. - Network accessline 141
- [IntervalTweener](https://docs.godotengine.org/en/stable/classes/class_intervaltweener.html) — tween_interval delays inside a single Tween timeline. - Network accessline 142
- [SubtweenTweener](https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html) — tween_subtween for nested cutscene modules under one parent timeline. - Network accessline 143
- [Interpolation](https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html) — lerp/smoothstep foundations behind easing choices and custom interpolators. - Network accessline 144
- [Beziers, curves and paths](https://docs.godotengine.org/en/stable/tutorials/math/beziers_and_curves.html) — Curve/PathFollow patterns used when property tweens alone cannot describe the path. - Network accessline 145
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — when Tween juice is enough versus AnimationPlayer/AnimationTree authored tracks. - Network accessline 146
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — SceneTree.create_tween and node lifetime when bind_node is not enough. - Network accessline 147
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — idle vs physics process modes for TWEEN_PROCESS_PHYSICS sync. - Network accessline 148
- [Physics interpolation quick start guide](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_quick_start_guide.html) — reset_physics_interpolation when tweening transforms on interpolated bodies.
skills/godot-master/references/ui-containers-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/ui-containers.md
- Network accessline 142
### Official Documentation - [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Canonical guide for box/grid/flow/split containers, size flags, and when Containers override child transforms. - Network accessline 143
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Canonical guide for box/grid/flow/split containers, size flags, and when Containers override child transforms. - Network accessline 144
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Anchor presets and offsets for responsive Control placement when you intentionally skip deep Container nesting. - Network accessline 145
- [Control node gallery](https://docs.godotengine.org/en/stable/tutorials/ui/control_node_gallery.html) — Visual catalog of Control/Container types so agents pick HFlow vs Grid vs Split correctly. - Network accessline 146
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — NOTIFICATION_SORT_CHILDREN and fit_child_in_rect patterns required for custom radial/layouts. - Network accessline 147
- [GUI navigation](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and keyboard/gamepad traversal across container-built menus. - Network accessline 148
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes and content scale that interact with container-driven responsive UI. - Network accessline 149
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — size_flags_*, custom_minimum_size, mouse_filter, and anchors APIs every layout script uses. - Network accessline 150
- [Container](https://docs.godotengine.org/en/stable/classes/class_container.html) — Base sort lifecycle (queue_sort / SORT_CHILDREN) that forbids manual child position/size. - Network accessline 151
- [ScrollContainer](https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html) — Scroll bars, minimum size pitfalls, and post-frame scroll_vertical updates for log/chat UIs. - Network accessline 152
- [HFlowContainer](https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html) — Width-based wrapping for tag clouds and chip lists (prefer over fixed-column GridContainer). - Network accessline 153
- [AspectRatioContainer](https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html) — Lock card/minimap proportions under fluid parent sizes. - Network accessline 154
- [SubViewportContainer](https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html) — stretch / stretch_shrink for 3D-in-UI previews without scaling distortion.
skills/godot-master/references/ui-rich-text-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/ui-rich-text.md
- Network accessline 156
### Official Documentation - [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — tag syntax, built-in effects, images, and `[url]` meta for dialogue and formatted UI copy. - Network accessline 157
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — tag syntax, built-in effects, images, and `[url]` meta for dialogue and formatted UI copy. - Network accessline 158
- [RichTextLabel](https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html) — `bbcode_enabled`, `visible_characters` / `visible_ratio`, `meta_clicked`, and `custom_effects` / `install_effect()`. - Network accessline 159
- [RichTextEffect](https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html) — subclass contract for custom BBCode effects (`bbcode` id + `_process_custom_fx`). - Network accessline 160
- [CharFXTransform](https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html) — per-glyph color, offset, and `env` params used by rainbow/glitch/custom effects. - Network accessline 161
- [Using fonts](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_fonts.html) — MSDF / dynamic fonts so titles and BBCode scale crisply across resolutions. - Network accessline 162
- [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — theme color/constant overrides (outline, fonts) without baking styles into BBCode strings. - Network accessline 163
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — responsive dialogue boxes and log panels so rich text layouts survive resolution changes. - Network accessline 164
- [GUI containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — keep buttons/icons in containers; use RichTextLabel for body text only. - Network accessline 165
- [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — pointer feedback when hovering `[url]` / meta spans. - Network accessline 166
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / CSV keys so BBCode templates stay localization-ready. - Network accessline 167
- [Signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — wire `meta_clicked` / hover signals without stuffing game logic into the label. - Network accessline 168
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — tween `visible_ratio` / `visible_characters` for typewriter reveals without re-parsing BBCode every frame.
skills/godot-master/references/ui-theming-migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 23
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-master/references/ui-theming.md
- Network accessline 143
### Official Documentation - [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Theme resources, StyleBoxes, and cascading skin ownership. - Network accessline 144
- [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Theme resources, StyleBoxes, and cascading skin ownership. - Network accessline 145
- [Using the theme editor](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_theme_editor.html) — Authoring Theme assets without hand-editing every Control override. - Network accessline 146
- [Theme type variations](https://docs.godotengine.org/en/stable/tutorials/ui/gui_theme_type_variations.html) — Variants for button/panel subtypes without duplicating whole themes. - Network accessline 147
- [Using fonts](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_fonts.html) — DynamicFont / font size theming for UI readability. - Network accessline 148
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — When themed `_draw()` needs theme item lookups. - Network accessline 149
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Layout that survives theme scale and DPI changes. - Network accessline 150
- [Theme](https://docs.godotengine.org/en/stable/classes/class_theme.html) — Runtime get/set for colors, constants, icons, StyleBoxes. - Network accessline 151
- [ThemeDB](https://docs.godotengine.org/en/stable/classes/class_themedb.html) — Project default theme and fallback resolution. - Network accessline 152
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — Theme overrides and NOTIFICATION_THEME_CHANGED. - Network accessline 153
- [StyleBox](https://docs.godotengine.org/en/stable/classes/class_stylebox.html) — Panel/button chrome used by most Theme skins. - Network accessline 154
- [AtlasTexture](https://docs.godotengine.org/en/stable/classes/class_atlastexture.html) — Pack UI icons to cut draw-call churn. - Network accessline 155
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Custom cursors and joypad-driven prompt icon swaps.
skills/godot-master/scripts/2d_animation_animation_state_sync.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs presentation queue # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs presentation queue - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished/frame_changed wiring - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_animation_sync.gd
- Network accessline 63
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 64
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 68
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — method tracks and callback modes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ani - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — method tracks and callback modes - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — blend space / travel depth - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — animation_finished orchestration - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_animation_tree_step.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — advanced travel / OneShot layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — advanced travel / OneShot layers - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — separate gameplay FSM from anim graph - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — locomotion inputs driving travel() - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_gpu_mesh_optimizer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshinstance2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshinstance2d.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_meshinstance2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — mesh materials for swaying props # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — mesh materials for swaying props - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — dense 2D scenery fill-rate pressure - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_multimesh_swarm_anim.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/animating_thousands_of_fish.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — INSTANCE_ID phase animation in vertex() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — INSTANCE_ID phase animation in vertex() - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — when GPUParticles2D is enough vs MultiMesh - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_one_frame_sync_fix.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html # - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_animatedsprite2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — advance(0) pose flush with play() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — advance(0) pose flush with play() - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — flip_h + anim change on facing swaps - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_procedural_squash_stretch.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible deformation tweens # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/ - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible deformation tweens - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — impact velocity from move_and_slide - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — physics-tick callers - Network accessline 46
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_shader_hook.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — CanvasItem uniforms and dissolve/flash patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — CanvasItem uniforms and dissolve/flash patterns - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — property tracks on material:shader_parameter/* - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_skeleton_2d_rig_helper.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html # - https://docs.godotengine.org/en/stable/classes/class_skeleton2d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/animation/2d_skeletons.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_skeleton2d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_skeletonmodificationstack2d.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_skeletonmodification2dtwoboneik.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — bone rotation tracks on Skeleton2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2 - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — bone rotation tracks on Skeleton2D - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — raycast IK targets for feet - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_animation_tween_lifecycle_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/recreate and parallel composition # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/recreate and parallel composition - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished cleanup without dangling refs - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md
skills/godot-master/scripts/2d_physics_collision_bitmask_helper.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — enum/bitshift readability for masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — enum/bitshift readability for masks - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — faction layer conventions for hitboxes - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_collision_debouncer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unique-body enter/exit ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unique-body enter/exit ownership - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — multi-shape hurtbox enter spam - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_collision_layer_matrix_manager.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_collisionobject2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — named layers before runtime bit math # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — named layers before runtime bit math - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — world/tile layers must match body masks - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_collision_setup.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile vs enemy layer matrices # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proj - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile vs enemy layer matrices - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings 2D physics layer names - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_collision_visual_debugger.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visible collision debug workflow # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visible collision debug workflow - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_compound_body_sync.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html # Related skills: - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — compound RID parallels in 3D # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2 - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — compound RID parallels in 3D - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_continuous_collision_detection.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — high-speed projectile hit reliability # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — high-speed projectile hit reliability - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — CCD CPU cost vs tunneling risk - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_custom_gravity_area.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — characters reacting to gravity overrides # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — characters reacting to gravity overrides - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — water/space gravity zones in levels - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_custom_gravity_override.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — local gravity with move_and_slide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — local gravity with move_and_slide - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — fluid/anti-grav feel tuning - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_custom_physics.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — when to prefer CharacterBody vs RigidBody # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — when to prefer CharacterBody vs RigidBody - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — _integrate_forces state.step discipline - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_custom_physics_2d.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer forces on CharacterBody2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer forces on CharacterBody2D - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — physics-step impulse/dash input - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_jitter_interpolation_fix.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnosing micro-stutter vs logic bugs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnosing micro-stutter vs logic bugs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — high-refresh desktop vsync/FPS coupling - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_move_and_collide_precision.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide vs move_and_collide choice # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide vs move_and_collide choice - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — precision bounce/friction puzzles - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_performance_batch_mover.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html # - https://docs.godotengine.org/en/stable/classes/class_staticbody2d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_staticbody2d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — many moving platforms without tanking physics # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — many moving platforms without tanking physics - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — rider-aware moving platforms - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_physics_direct_query.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — lightweight ground/LOS queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-cha - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — lightweight ground/LOS queries - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — grounding without extra Area2D nodes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_physics_direct_space_query.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — bulk AI line-of-sight rays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigat - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — bulk AI line-of-sight rays - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LOS checks alongside nav agents - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_physics_interpolation_smoothing.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/using_physics_interpolation.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — smooth rendered body motion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debuggin - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — smooth rendered body motion - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — interpolate vs fix tick rate tradeoffs - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_physics_queries.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — ray/point/shape query cookbook # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-per - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — ray/point/shape query cookbook - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — hundreds of queries per tick - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_physics_query_cache.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache radar scans vs every-frame shapes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache radar scans vs every-frame shapes - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape query parameters reuse - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_physics_server_direct_body.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID free_rid lifecycle at scale # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID free_rid lifecycle at scale - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — bullet/debris volumes without nodes - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_physics_server_swarm.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — SceneTree-free swarm physics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — SceneTree-free swarm physics - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — bullet-hell density budgets - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_raycast_hit_prediction.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — hitscan force_raycast_update timing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — hitscan force_raycast_update timing - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — instant-hit weapon resolution - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_raycast_vision_stack.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_raycast2d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shared RayCast2D multi-angle checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shared RayCast2D multi-angle checks - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — AI vision vs path following - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_safe_rigidbody_state.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — never mutate RigidBody in _process # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — never mutate RigidBody in _process - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — parallel integrate_forces discipline in 3D - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_shapecast_aoe.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — frame-perfect AOE vs Area2D lag # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycast - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — frame-perfect AOE vs Area2D lag - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape cast volume recipes - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_shapecast_aoe_detection.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — melee swing volume hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2 - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — melee swing volume hits - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — ground/ledge volume sensing - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/2d_physics_substepping_logic.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hyper-velocity projectile collision # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mon - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hyper-velocity projectile collision - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — substep/CCD knobs change hit fairness - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md
skills/godot-master/scripts/3d_lighting_day_night_cycle.gd
- Network accessline 91
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 92
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/3d/physical_light_and_camera_units.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/3d/physical_light_and_camera_units.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 96
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 97
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — exposure follows sun intensity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweenin - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — exposure follows sun intensity - Network accessline 99
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth dawn/dusk energy ramps - Network accessline 100
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — day/night visibility balance - Network accessline 101
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_environment_blender.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html # - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_worldenvironment.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tonemap/ambient interpolation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tonemap/ambient interpolation - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera3D.environment overrides - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — per-scene WorldEnvironment swap - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_fake_gi_bounce.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/faking_global_illumination.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — Mobile-GI fill lights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perform - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — Mobile-GI fill lights - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid real GI cost - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — floor albedo drives bounce color - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_light_lod_optimizer.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_omnilight3d.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance fade budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugg - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance fade budgets - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — count shadow casters live - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — LOD distance from active camera - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_light_probe_manager.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_voxelgi.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sealed rooms for VoxelGI bounds # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d- - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sealed rooms for VoxelGI bounds - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — gi_mode on GeometryInstance3D - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — drop SDFGI on Mobile - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_lighting_manager.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_omnilight3d.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate light-pool hotspots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate light-pool hotspots - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure shadow toggles - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central light pool owner - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_lightmap_bake_helper.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_lightmap_gi.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/introduction_to_global_illumination.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_lightmapgi.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — static UV2-ready architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-ma - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — static UV2-ready architecture - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — bake mode and lightmap size hints - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — prefer baked GI on Mobile - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_reflection_probe_manager.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html # - https://docs.godotengine.org/en/stable/classes/class_reflectionprobe.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/reflection_probes.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_reflectionprobe.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — metallic/roughness need probes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world- - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — metallic/roughness need probes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — probe placement per room - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — Update Once vs Always - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_sdfgi_probe_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_sdfgi.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — half-res / ray-count knobs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — half-res / ray-count knobs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — SDFGI is Forward+ only - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — renderer must be Forward+ - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_shadow_bias_tuner.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — spot Peter Panning visually # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-wo - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — spot Peter Panning visually - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — scene scale informs bias - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — soft shadow filter quality - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_shadow_cascade_tuner.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_directionallight3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cascade splits track camera tilt # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfo - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cascade splits track camera tilt - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — atlas size vs split count - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validate cascade cost - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_spotlight_projector_setup.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_light3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — projector cookie textures # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — projector cookie textures - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — custom gobo patterns - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — flashlight projector storytelling - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_volumetric_fog_zones.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html # - https://docs.godotengine.org/en/stable/classes/class_fogvolume.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_fogvolume.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for fog zones # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/S - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for fog zones - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — density blend duration - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera env during zone blends - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_lighting_volumetric_fx.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_fogvolume.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — shafts with dust/smoke layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basic - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — shafts with dust/smoke layers - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — fog shader customization - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — dense fog for tension - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md
skills/godot-master/scripts/3d_materials_decal_placer_expert.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html # - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — environmental detail without unique mats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — environmental detail without unique mats - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — impact FX pairing with decals - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_depth_precision_fix.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — near/far and large-world camera setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — near/far and large-world camera setup - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — scale where Z-fighting appears - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_instance_uniform_batching.gdshader
- Network accessline 25
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 27
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 28
// - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 29
// - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 31
// - ../godot-performance-optimization/SKILL.md — shared-material batching at scale // - ../godot-shaders-basics/SKILL.md — instance uniforms in spatial shaders // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 32
// - ../godot-shaders-basics/SKILL.md — instance uniforms in spatial shaders // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ============================================== - Network accessline 33
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_material_batcher.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — draw-call / state batching # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3 - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — draw-call / state batching - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — environment mesh material overrides - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_material_fx.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — dissolve/flash often graduate to ShaderMaterial # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — dissolve/flash often graduate to ShaderMaterial - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — emission/HDR for glow damage states - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_organic_material.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SSS/transmittance needs Forward+ lighting setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SSS/transmittance needs Forward+ lighting setup - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — custom skin/leaf shaders when flags are insufficient - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_pbr_material_builder.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — share built materials as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — share built materials as Resources - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — triplanar/custom paths beyond StandardMaterial3D - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_pbr_orm_packer.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html # - https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_ormmaterial3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — packed textures as reusable assets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — packed textures as reusable assets - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — VRAM/slot savings from ORM - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_shader_state_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader parameter state machines # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resour - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader parameter state machines - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — avoid per-entity material duplication - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_subsurface_scattering_setup.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — Forward+ and light transmittance context # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — Forward+ and light transmittance context - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — custom SSS when BaseMaterial3D limits hit - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_transparency_sorting_fix.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — transparency overdraw cost # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — transparency overdraw cost - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — alpha pipelines for soft FX - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_triplanar_world.gdshader
- Network accessline 33
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 34
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 35
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 36
// - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 37
// - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 39
// - ../godot-shaders-basics/SKILL.md — spatial shader workflow // - ../godot-procedural-generation/SKILL.md — UV-less procedural meshes // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-material - Network accessline 40
// - ../godot-procedural-generation/SKILL.md — UV-less procedural meshes // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ================================================== - Network accessline 41
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_triplanar_world_projection.gdshader
- Network accessline 23
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 24
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 25
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
// - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 27
// - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 29
// - ../godot-shaders-basics/SKILL.md — world-space projection math // - ../godot-3d-world-building/SKILL.md — cliffs/caves/terrain materials // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-mat - Network accessline 30
// - ../godot-3d-world-building/SKILL.md — cliffs/caves/terrain materials // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ================================================= - Network accessline 31
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_materials_vertex_wind_sway.gdshader
- Network accessline 29
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 30
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html // - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 31
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 32
// - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 33
// - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 35
// - ../godot-shaders-basics/SKILL.md — vertex displacement patterns // - ../godot-3d-world-building/SKILL.md — foliage/environment placement // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-mat - Network accessline 36
// - ../godot-3d-world-building/SKILL.md — foliage/environment placement // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md // ================================================== - Network accessline 37
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md
skills/godot-master/scripts/3d_world_building_collision_gen.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html # - https://docs.godotengine.org/en/stable/classes/class_meshinstance3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_meshinstance3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D / shape selection for world meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D / shape selection for world meshes - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — materials on imported meshes before collision gen - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/3d_world_building_collision_generator.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html # - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_convexpolygonshape3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex rules for static levels # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex rules for static levels - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — collision cost of concave world hulls - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/3d_world_building_csg_bake_tool.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html # - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_meshinstance3d.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — materials preserved or reassigned on bake # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — materials preserved or reassigned on bake - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody collision after CSG → mesh conversion - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/3d_world_building_grid_map_manager.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html # - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/classes/class_navigationregion3d.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — deferred nav updates after place/remove # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — deferred nav updates after place/remove - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — owning GridMap scenes in streamed levels - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/3d_world_building_gridmap_runtime_builder.gd
- Network accessline 96
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 97
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html # - https://docs.godotengine.org/en/stable/classes/class_gridmap.html - Network accessline 98
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 99
# - https://docs.godotengine.org/en/stable/classes/class_gridmap.html - Network accessline 100
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 101
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — rebake NavigationRegion3D after cell batches # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 102
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — rebake NavigationRegion3D after cell batches - Network accessline 103
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — generators driving set_cell_item at runtime - Network accessline 104
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/3d_world_building_lod_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — distance thresholds relative to active camera # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — distance thresholds relative to active camera - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when visibility ranges beat full mesh LOD - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — HLOD / impostors at outdoor scale - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/3d_world_building_occlusion_setup.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html # - https://docs.godotengine.org/en/stable/classes/class_occluderinstance3d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_occluderinstance3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_quadoccluder3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — occlusion CPU cost vs draw-call wins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — occlusion CPU cost vs draw-call wins - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — opaque occluders vs thin emissive/transparent walls - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/3d_world_building_safe_csg_baking.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html # - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_csgshape3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await process_frame before reading deferred CSG meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await process_frame before reading deferred CSG meshes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — bake_collision_shape handoff to StaticBody3D - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md
skills/godot-master/scripts/ability_system_ability_caster_network.gd
- Network accessline 47
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html — RPC authority patterns - Network accessline 48
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html — RPC authority patterns # Related: - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html — RPC authority patterns - Network accessline 50
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — lag compensation # --- - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — lag compensation
skills/godot-master/scripts/ability_system_ability_container.gd
- Network accessline 64
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one-shot per-ability cooldown Timers - Network accessline 65
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one-shot per-ability cooldown Timers # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene ability children - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_timer.html — one-shot per-ability cooldown Timers - Network accessline 67
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene ability children - Network accessline 68
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — added/activated/cooldown_started - Network accessline 69
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — container owns ability nodes + timers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-arc - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — container owns ability nodes + timers - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface container signals to HUD/FSM - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — activate_ability from action map / hotbar
skills/godot-master/scripts/ability_system_ability_manager.gd
- Network accessline 49
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick cooldowns with stable delta - Network accessline 50
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick cooldowns with stable delta # - https://docs.godotengine.org/en/stable/classes/class_time.html — timestamp-based cooldown registr - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick cooldowns with stable delta - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_time.html — timestamp-based cooldown registry - Network accessline 53
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — cast/ready UI hooks - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — keep manager decoupled from Character - Network accessline 55
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/targeting after execute() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archit - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/targeting after execute() - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — ability_cast / cooldown signal ownership - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate cooldown/cost balance after wiring
skills/godot-master/scripts/ability_system_ability_resource.gd
- Network accessline 44
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — scriptable ability data - Network accessline 45
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — scriptable ability data # - https://docs.godotengine.org/en/stable/classes/class_resource.html — Resource base + duplicate semantics - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — scriptable ability data - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — Resource base + duplicate semantics - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector metadata/stats/effects - Network accessline 49
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for effects arrays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for effects arrays - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — energy_cost and stat-affecting effects - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — prefer effect Resources over deep ability subclasses
skills/godot-master/scripts/ability_system_buff_stat.gd
- Network accessline 18
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — buffs as drag-and-drop Resources - Network accessline 19
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — buffs as drag-and-drop Resources # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before mutating runtime st - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — buffs as drag-and-drop Resources - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before mutating runtime state - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — duration via create_timer on target tree - Network accessline 23
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — damage_multiplier and modifier stacking # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sys - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — damage_multiplier and modifier stacking - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — apply buffs inside hit/ability resolve - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sim buff uptime vs raw damage
skills/godot-master/scripts/ability_system_charge_ability.gd
- Network accessline 41
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick recharge on physics step - Network accessline 42
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick recharge on physics step # Related: - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick recharge on physics step - Network accessline 44
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown & GCD contract # --- - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown & GCD contract
skills/godot-master/scripts/ability_system_combo_tracker.gd
- Network accessline 38
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html — window timing via ticks - Network accessline 39
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html — window timing via ticks # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — combo_triggered for UI/VFX - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_time.html — window timing via ticks - Network accessline 41
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — combo_triggered for UI/VFX - Network accessline 42
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — scene-scoped manager policy # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-adv - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — scene-scoped manager policy - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — animation lock during combo chains
skills/godot-master/scripts/ability_system_skill_node.gd
- Network accessline 50
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before assigning ranks at runtime - Network accessline 51
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before assigning ranks at runtime # Related: - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before assigning ranks at runtime - Network accessline 53
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — stat_bonuses application # --- - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — stat_bonuses application
skills/godot-master/scripts/ability_system_skill_tree_manager.gd
- Network accessline 59
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Autoload catalog vs scene-scoped cast policy - Network accessline 60
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Autoload catalog vs scene-scoped cast policy # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Autoload catalog vs scene-scoped cast policy - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist ranks and skill_points
skills/godot-master/scripts/ability_system_status_effect.gd
- Network accessline 26
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before runtime apply - Network accessline 27
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before runtime apply # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick in physics step via - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate(true) before runtime apply - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — tick in physics step via manager - Network accessline 30
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DoT application # --- - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DoT application
skills/godot-master/scripts/ability_system_status_effect_manager.gd
- Network accessline 20
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep copy on apply - Network accessline 21
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep copy on apply # Related: - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep copy on apply - Network accessline 23
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Cooldown & Status Timing Contract # --- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — Cooldown & Status Timing Contract
skills/godot-master/scripts/adapt_2d_to_3d_adapt_2d_to_3d_patterns.gd
- Network accessline 81
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 82
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 87
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — mouse→3D PhysicsRayQueryParameters3D picks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — mouse→3D PhysicsRayQueryParameters3D picks - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — SubViewport / mixed-resolution presentation - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — shaded Sprite3D receiving DirectionalLight3D - Network accessline 91
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-master/scripts/adapt_2d_to_3d_characterbody3d_migration_movement.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-master/scripts/adapt_2d_to_3d_crisp_projected_ui.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout for projected 2D HUD widgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout for projected 2D HUD widgets - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — active Camera3D selection for unproject_position - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-master/scripts/adapt_2d_to_3d_physics_layer_migration_checklist.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_collisionobject3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_collisionobject3d.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-master/scripts/adapt_2d_to_3d_spring_arm_camera_setup.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-master/scripts/adapt_2d_to_3d_sprite_plane.gd
- Network accessline 85
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 86
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — billboard / alpha-cut materials for Sprite3D planes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — billboard / alpha-cut materials for Sprite3D planes - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — screen-space UI anchored via world_to_screen_rect() - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-master/scripts/adapt_2d_to_3d_vector_mapping.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Vector2/Vector3 conventions before mapping helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Vector2/Vector3 conventions before mapping helpers - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — get_vector input remapped onto XZ movement - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_2d_lighting_normals.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_canvastexture.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_lights_and_shadows.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_canvastexture.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_pointlight2d.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — bake normals before 2D port # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/ - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — bake normals before 2D port - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — CanvasTexture on Sprite2D - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_adapt_3d_to_2d_patterns.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — inverse pattern set # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKI - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — inverse pattern set - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — ortho vs perspective choices - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when SubViewport cost bites - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_billboard_sprite_manager.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-dir frame sheets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL. - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-dir frame sheets - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — view-relative facing - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_depth_sorting_y_sort.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_canvasitem.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_canvasitem.html # - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_canvasitem.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/2d/introduction_to_2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite trees under Y-sort parents # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilema - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite trees under Y-sort parents - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer Y-sort interaction - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_directional_sprite_resolver.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_sprite3d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-way sheet ordering # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKIL - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 8-way sheet ordering - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera-relative facing - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_fake_3d_shadows.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — shadow Sprite2D under characters # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — shadow Sprite2D under characters - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — soft-shadow alternatives - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_hitbox_depth_manager.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D masks + custom height AABB # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-s - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D masks + custom height AABB - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — ground-vs-air hit validation - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_isometric_math_core.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_transforms.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_transform2d.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — iso tile placement coords # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-ma - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — iso tile placement coords - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — pure math helpers - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_jump_z_axis_sim.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 57
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — separate ground velocity from height # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — separate ground velocity from height - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — pixel gravity tuning - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_model_to_sprite_bake.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_nav_region_flattening.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — layered 2D nav regions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navi - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — layered 2D nav regions - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — agent layer masks for flyers - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_ortho_simulation.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — ground XY + simulated Z jump # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-phys - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — ground XY + simulated Z jump - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — gravity scale in pixels - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_ortho_to_perspective_fx.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — Mode-7 / pitch warp CanvasItem shader # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — Mode-7 / pitch warp CanvasItem shader - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen-space FX placement - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_parallax_depth_camera.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_parallax.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_parallax2d.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D-driven layer offsets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders- - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D-driven layer offsets - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — optional depth warp FX - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_3d_to_2d_projection_utils.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen-space nameplates/UI anchors # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui- - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen-space nameplates/UI anchors - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — healthbar Control placement - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_battery_saver_mode.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — APPLICATION_PAUSED thermal/battery patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — APPLICATION_PAUSED thermal/battery patterns - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS singleton - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_dynamic_joystick_spawner.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — left-half touch zones # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SK - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — left-half touch zones - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — dynamic Control spawn anchors - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_gesture_combo_system.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — swipe/pinch buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — swipe/pinch buffers - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — tap/swipe consumers - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_haptic_feedback_manager.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/index.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — VIBRATE permission + iOS plugin hooks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — VIBRATE permission + iOS plugin hooks - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central haptic singleton - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_mobile_shader_fallback.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html # - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_standardmaterial3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — which StandardMaterial3D flags to strip # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — which StandardMaterial3D flags to strip - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — cheaper mobile shader substitutes - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_mobile_ui_adapter.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_touchscreenbutton.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — scale touch button minimum sizes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — scale touch button minimum sizes - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — feature-tag mobile detection - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — enable touch controls vs mouse - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_offline_save_sync.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auto - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — always-on save Autoload - Network accessline 51
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_on_screen_keyboard_handler.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 43
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween UI up for OSK height # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKI - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween UI up for OSK height - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — LineEdit focus + layout reflow - Network accessline 46
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_resolution_scaler.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html # - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when scale floor still misses FPS # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when scale floor still misses FPS - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Mobile renderer pairing - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_touch_camera_pan_zoom.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D follow/zoom contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-h - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D follow/zoom contracts - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — two-finger distance ratio - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_ui_safe_area_margins.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer theme/separation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer theme/separation - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — notch/cutout device testing - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_desktop_to_mobile_virtual_joystick.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_touchscreenbutton.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch indices + deadzones # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch indices + deadzones - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — ship joystick with mobile HUD - Network accessline 80
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_cursor_state_manager.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover/menu cursor affordances # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handli - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover/menu cursor affordances - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — capture vs free cursor states - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_desktop_input_adapter.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — injecting PC events onto mobile actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — injecting PC events onto mobile actions - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — action names shared with touch controls - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_desktop_ui_scaler.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — anchors when shrinking touch targets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — anchors when shrinking touch targets - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — desktop-density theme sizes - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_dynamic_window_manager.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS window mode expectations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project- - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS window mode expectations - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — display project defaults - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_hover_bridge.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover visual states absent on touch # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — hover visual states absent on touch - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control mouse_entered/exited targets - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_keybinding_remapper.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action map foundations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-syste - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action map foundations - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persisting remaps with settings - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_mouse_capture_look.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — mouse-look / pitch-yaw camera rigs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inp - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — mouse-look / pitch-yaw camera rigs - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — capture toggle and relative motion - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_multi_monitor_handling.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-monitor launch placement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-expor - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-monitor launch placement - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — desktop export smoke on multi-display PCs - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_quit_confirmation.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — save prompt before quit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-de - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — save prompt before quit - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — WM close button expectations - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_resolution_dropdown.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout survival across resolution changes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout survival across resolution changes - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — stretch mode / content scale - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_scroll_wheel_zoom.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D/3D zoom contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handl - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera2D/3D zoom contracts - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse wheel as discrete InputEvents - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_mobile_to_desktop_uncapped_framerate.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS budgets after VSync unlock # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS budgets after VSync unlock - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — high-refresh display expectations - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_multiplayer_sync.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — replication config and tick-rate defaults # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — replication config and tick-rate defaults - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — parent bodies that need puppet-position smoothing - Network accessline 69
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_auth_server_validator.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative server patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative server patterns - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — retune speed caps after validation rejects - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_debug_overlay_monitor.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — overlay placement and remote debug # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — overlay placement and remote debug - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — CanvasLayer HUD layout for stats - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_delta_compression_sync.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — quantization / bit-pack companions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — quantization / bit-pack companions - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — bandwidth budgets for property sync - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_interest_management.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — large-map visibility culling consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — large-map visibility culling consumers - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fewer sync targets per peer - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_lag_compensation.gd
- Network accessline 82
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 83
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 87
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — bodies/shapes rewound for hit tests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycas - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — bodies/shapes rewound for hit tests - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — server ray queries after rewind - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — RID PhysicsServer patterns - Network accessline 91
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_latency_simulator.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — stress-test with artificial RTT/loss # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — stress-test with artificial RTT/loss - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — multi-instance local QA loops - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_lobby_late_join_sync.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — world-state payload assembly on join # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — world-state payload assembly on join - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — lobby peer_connected flows - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_prediction_reconciliation.gd
- Network accessline 96
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 97
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 98
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 99
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 100
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 101
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — replayable move_and_slide steps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inpu - Network accessline 102
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — replayable move_and_slide steps - Network accessline 103
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — authority-gated input samples for the buffer - Network accessline 104
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_rpc_rate_limiter.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — RPC channel and reliability choices # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — RPC channel and reliability choices - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — fire/reload RPC spam surfaces - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_snapshot_interpolation.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot cadence vs bandwidth # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot cadence vs bandwidth - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — buffer size vs render smoothness cost - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_net_upnp_discovery_logic.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_upnp.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_upnp.html # - https://docs.godotengine.org/en/stable/tutorials/networking/index.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_upnp.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/index.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — LAN discovery alternatives # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-exp - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — LAN discovery alternatives - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — firewall/export notes for listen servers - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/adapt_single_to_multiplayer_rpc_bridge.gd
- Network accessline 63
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 64
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 68
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local signals bridged into RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local signals bridged into RPCs - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — typical home for a session RPC hub - Network accessline 71
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md
skills/godot-master/scripts/agent_vision_asset_sheet.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-master/scripts/agent_vision_capture.py
skills/godot-master/scripts/agent_vision_ensure_gitignore.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-master/scripts/agent_vision_stage_editor_bridge.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-master/scripts/agent_vision_webp_encode.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-master/scripts/analyst_marking_rubrics_atlas.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload/layout caps per genre rubric # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload/layout caps per genre rubric - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS/memory budgets in atlas entries - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-master/scripts/analyst_scoring_logic.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_regex.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_regex.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_regex.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed GDScript patterns audited by RegEx # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed GDScript patterns audited by RegEx - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — line-level compliance after complexity flags - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-master/scripts/analyst_visionary_comparison.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/scripting/filesystem.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// baselines for trend deltas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// baselines for trend deltas - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — regression gates on score decay - Network accessline 51
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md
skills/godot-master/scripts/animation_player_active_animation_culler.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-screen AnimationPlayer.active budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-screen AnimationPlayer.active budgets - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validate cull savings in the profiler - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_animation_sequencer.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 94
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequence_completed / per-clip finished wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequence_completed / per-clip finished wiring - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay FSM owning combo intent vs queue - Network accessline 97
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_audio_sync_tracks.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — footstep streams and blend-aware audio tracks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — footstep streams and blend-aware audio tracks - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — 2D walk cycles keyed to TYPE_AUDIO - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_bezier_curve_extraction.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — drive emission rate from bezier samples # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-twe - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — drive emission rate from bezier samples - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — when a Tween curve is enough vs baked bezier - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_character_part_swapper_tracks.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — equipment meshes as swappable resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — equipment meshes as swappable resources - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equip state mirrored into visibility tracks - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_dynamic_shader_animation.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader_parameter paths and instance uniforms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — shader_parameter paths and instance uniforms - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material_override vs embedded resource bloat - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_method_track_logic.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit gameplay events from method keys # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit gameplay events from method keys - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — discrete hitbox activate/deactivate windows - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_precise_audio_sync.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — voice limits and bus routing for keyed SFX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — voice limits and bus routing for keyed SFX - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — seek-synced timelines vs speed_scale drift - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_procedural_track_modifier.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — safe runtime track_set_key_value edits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — safe runtime track_set_key_value edits - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — jump-height retarget without new clips - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_programmatic_anim.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animation.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_animation.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — building Animation resources in code # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — building Animation resources in code - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — when create_tween beats baking a one-off clip - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_reset_track_orchestrator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — RESET before scene swaps / pooled reuse # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — RESET before scene swaps / pooled reuse - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — property restore after hybrid sprite timelines - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_root_motion_physics_sync.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide with extracted root deltas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide with extracted root deltas - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — root motion under AnimationTree graphs - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_player_runtime_anim_lib_swapper.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationlibrary.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — shared library .tres ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — shared library .tres ownership - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — weapon/stance library swaps mid-fight - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_advanced_transition_masking.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodeadd2.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeadd2.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblend2.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — upper/lower body combat layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — upper/lower body combat layers - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-2d-to-3d/SKILL.md — bone filter paths when porting rigs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_blendtree_logic_mixing.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblend2.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblend2.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aim/combat mix weights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fp - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aim/combat mix weights - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — layered aim while moving - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_dynamic_timescale_control.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationnodetimescale.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible scale ramps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKIL - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible scale ramps - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — stun / haste presentation - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_nested_state_machine.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendspace2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — keep sub-graphs from becoming spider webs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — keep sub-graphs from becoming spider webs - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — nested BlendSpace parameters from movement - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_nested_tree_architecture.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical intent mirrors nested anim graphs # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical intent mirrors nested anim graphs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — locomotion/combat sub-machines - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_reactive_oneshot_vfx.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeoneshot.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitreact / recoil overlays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SK - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitreact / recoil overlays - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — VFX spawned beside OneShot FIRE - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_root_motion_animtree_sync.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D + move_and_slide with root motion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D + move_and_slide with root motion - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — root motion tracks on source clips - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_runtime_tree_debugging.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — structured runtime diagnostics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-pe - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — structured runtime diagnostics - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — throttle debug logging off hot paths - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_skeleton_ik_lookat.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html # - https://docs.godotengine.org/en/stable/classes/class_skeletonmodifier3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_lookatmodifier3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_skeletonmodifier3d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — head/weapon look-at beside locomotion tree # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — head/weapon look-at beside locomotion tree - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — look targets from camera aim - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_statemachine_travel_code.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachine.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs anim travel # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gameplay intent vs anim travel - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — actions that choose travel targets - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_sync_group_layering.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodesync.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodesync.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationnodesync.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendtree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — reload/walk phase alignment # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animatio - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — reload/walk phase alignment - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — layered cycles that still need Sync - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_sync_parameter_manager.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_animationnodeblendspace2d.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — blend_position sources need guarded updates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — blend_position sources need guarded updates - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid per-frame parameter churn - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/animation_tree_mastery_tree_travel_manager.gd
- Network accessline 64
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 65
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachinetransition.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachinetransition.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — cache playback; separate gameplay FSM # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — cache playback; separate gameplay FSM - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — condition flags from events - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md
skills/godot-master/scripts/audio_systems_audio_adaptive_music_player.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — bar/beat boundary consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKI - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — bar/beat boundary consumers - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — crossfade after bar wait - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — explore/combat music states - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_bus_ducker_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectcompressor.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — Dialog bus as duck trigger # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/S - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — Dialog bus as duck trigger - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — attack/release volume ramps - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — keep Music bus user volume as duck baseline - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_bus_manager.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_audiobuslayout.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — author Bus Layout resource # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autolo - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — author Bus Layout resource - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central bus/pool owner - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — restore mute/volume per bus - Network accessline 89
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_environmental_reverb_zone.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectreverb.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectreverb.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectreverb.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for zone triggers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-wor - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D enter/exit for zone triggers - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place reverb volumes in level art - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — cave/hall atmosphere routing - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_footstep_surface_selector.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamrandomizer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamrandomizer.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamrandomizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — floor RayCast3D surface hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-chara - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — floor RayCast3D surface hits - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — step cadence from movement state - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — groups/metadata on floor colliders - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_interactive_music_manager.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamsynchronized.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — stem volume fades over 1–2s # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SK - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — stem volume fades over 1–2s - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — intensity drivers for stem mix - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — map game states to stem levels - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_linear_volume_interpolator.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — wire HSlider 0–1 to linear_to_db # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-l - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — wire HSlider 0–1 to linear_to_db - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist linear bus values - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — default bus layout names - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_manager.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton AudioManager pattern # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton AudioManager pattern - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — music crossfade helpers - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep manager across scene changes - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_occlusion_raycast.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectlowpassfilter.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsRayQueryParameters3D masks for LOS # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsRayQueryParameters3D masks for LOS - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collision layers for occluders - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth attenuation_filter_cutoff_hz ramps - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_procedural_generator_synth.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamgenerator.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreamgenerator.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamgeneratorplayback.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamgenerator.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamgeneratorplayback.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fill_buffer cost vs mix latency # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fill_buffer cost vs mix latency - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — procedural clicks/metronomes - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — tight _process fill loops - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_reactive_visualizer_component.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — drive uniforms from magnitude bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-pa - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — drive uniforms from magnitude bands - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — pulse emission from bass energy - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — light energy from spectrum peaks - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_visualizer.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — FFT bands → material params # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/ - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — FFT bands → material params - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — reactive particle bursts - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — world light pulse from energy - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_voice_limiter_manager.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioeffecthardlimiter.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — concurrent SFX caps vs perceived power # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — concurrent SFX caps vs perceived power - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — explosion/gunshot spam sources - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fewer voices = cheaper mix - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_audio_voice_pool_manager.gd
- Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_audiostreampolyphonic.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_audio_samples.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still burns mix CPU # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still burns mix CPU - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune steal priority vs gameplay clarity - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — typical Autoload home for the pool - Network accessline 90
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_interactive_music_graph.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplaybackinteractive.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audiostreaminteractive.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplaybackinteractive.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — clip graph mirrors game FSM # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-co - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — clip graph mirrors game FSM - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — trigger explore→combat switches - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md — Beat/Bar switch_mode alignment - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/audio_systems_subtitle_sync_system.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — VO lines + subtitle keys # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-pl - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — VO lines + subtitle keys - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — Audio Playback track alternative - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — render localized subtitle text - Network accessline 57
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md
skills/godot-master/scripts/auditor_audit_memory_fragmentation.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB snapshot/diff workflow # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB snapshot/diff workflow - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool short-lived Objects after spikes - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-master/scripts/auditor_audit_signals.py
- Executable scriptline 1
Executable file - Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 57
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed Signal.connect and lambda disconnect rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed Signal.connect and lambda disconnect rules - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — prove leaks with connection/orphan tooling - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-master/scripts/auditor_audit_type_hints.py
- Executable scriptline 1
Executable file - Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Array/Dictionary decrees # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Array/Dictionary decrees - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Signal.connect vs string connect - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-master/scripts/auditor_purge_report_generator.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — orphan node confirmation in Debugger # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — orphan node confirmation in Debugger - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — unused preload / dependency hygiene - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — free or reparent nodes before scene swap - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md
skills/godot-master/scripts/autoload_architecture_autoload_bootstrapper.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — defer cross-singleton start until peers are ready # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — defer cross-singleton start until peers are ready - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload list order for bootstrap dependencies - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — call_deferred / ready gates - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_autoload_init_order_diag.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate boot-order hangs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate boot-order hangs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings Autoload list - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert dependency order in CI - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_autoload_initializer.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call initialize_all from main scene boot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call initialize_all from main scene boot - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep heavy work out of Autoload _ready - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — registration before lazy init - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_autoload_reference_checker.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — optional Autoload names for plugins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — optional Autoload names for plugins - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — null-safe getters in tests without full registry - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — NodePath / get_node_or_null patterns - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_cross_autoload_comms.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect after peer Autoloads exist # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect after peer Autoloads exist - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — typical SaveManager hook target - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnose null peer at boot - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_debug_console_autoload.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html # - https://docs.godotengine.org/en/stable/classes/class_canvaslayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_canvaslayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game console overlay workflows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game console overlay workflows - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout for always-on debug HUD - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — toggle key while tree paused - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_global_event_bus.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus contracts, no stored state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus contracts, no stored state - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — enemy_defeated / score fan-out - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — level_started listeners - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_global_game_state.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — MENU/PLAYING/PAUSED ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — MENU/PLAYING/PAUSED ownership - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — state changes that trigger scene loads - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — state_changed emit contracts - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_lazy_loaded_singleton.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — defer heavy systems until first use # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — defer heavy systems until first use - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — preload vs load tradeoffs - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — root.add_child lifecycle - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_persistent_data_holder.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize inventory/settings from this holder # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize inventory/settings from this holder - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — cross-scene inventory consumer - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — data that must survive change_scene - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_safe_scene_switcher.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — primary owner of load/unload UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-reso - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — primary owner of load/unload UX - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PackedScene / ResourceLoader paths - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade wrappers around switch - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_service_locator.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — register components without Node Autoload spam # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — register components without Node Autoload spam - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName keys / static helpers - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — swap fakes via clear/register - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_service_registry.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — named service interfaces vs hard Autoloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — named service interfaces vs hard Autoloads - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName O(1) dictionary keys - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — missing-service diagnostics - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_singleton_dependency_diagram.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 43
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — document Autoload order as source of truth # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — document Autoload order as source of truth - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visualize circular boot deps - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md — architecture docs for agent planning - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_singleton_health_check_test.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT asserts for Autoload presence # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-de - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT asserts for Autoload presence - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — boot-time health gate - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — expected singleton names - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_stateless_bus.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — post-office bus, no stored packages # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — post-office bus, no stored packages - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — health_changed listeners without bus state - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD binds to bus signals - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_static_state_manager.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — static var / class_name without SceneTree # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — static var / class_name without SceneTree - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — when a Resource beats static globals - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid Node Autoload overhead for pure data - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/autoload_architecture_thread_safe_global_access.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + Autoload shared maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + Autoload shared maps - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — call_deferred back to main thread - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — typical background writer into global caches - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md
skills/godot-master/scripts/builder_add_node.py
- Executable scriptline 1
Executable file - Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — set owner or nodes vanish on save # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — set owner or nodes vanish on save - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — prefer composition over deep hardcoded trees - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_asset_reimport_utility.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 58
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — enforce lossless/ASTC before shipping # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — enforce lossless/ASTC before shipping - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch reimport vs ad-hoc editor clicks - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_base.py
- Executable scriptline 1
Executable file - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — GODOT_PATH / project root discovery # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — GODOT_PATH / project root discovery - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless export flags shared with CI - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — SceneTree worker scripts written by write_worker - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_ci_export_prepper.gd
- Executable scriptline 1
#!/usr/bin/env -S godot -s - Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — which preset.N.options keys are safe to mutate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — which preset.N.options keys are safe to mutate - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — keep export_presets.cfg VCS policy clear - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_ci_exporter.py
- Executable scriptline 1
Executable file - Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — presets, templates, and signing beyond CLI wrap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — presets, templates, and signing beyond CLI wrap - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — desktop export smoke expectations - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — post-export smoke tests - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_collision_generator.py
- Executable scriptline 1
Executable file - Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html # - https://docs.godotengine.org/en/stable/classes/class_mesh.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_concavepolygonshape3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_mesh.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex tradeoffs and layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d- - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh vs convex tradeoffs and layers - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — attach generated bodies to level scenes - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_config_compiler.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — data Resources vs ConfigFile tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — data Resources vs ConfigFile tradeoffs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — runtime config vs designer .cfg tables - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_create_scene.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — owner + pack before save # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — owner + pack before save - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene root conventions - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_csg_optimizer.py
- Executable scriptline 1
Executable file - Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html # - https://docs.godotengine.org/en/stable/classes/class_csgcombiner3d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_csgcombiner3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — author CSG then bake static meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — author CSG then bake static meshes - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — bake NavMesh only after CSG→mesh - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid shipping live CSG at runtime - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_export_mesh_library.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_meshlibrary.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/csg_tools.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — MeshLibrary items for GridMap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resou - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — MeshLibrary items for GridMap - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack meshlib Resources correctly - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_get_debug_output.py
- Executable scriptline 1
Executable file - Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — interpret engine stdout/stderr from headless runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — interpret engine stdout/stderr from headless runs - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert on captured CLI logs in CI - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_get_godot_version.py
- Executable scriptline 1
Executable file - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 11
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 12
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 14
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — pin engine version to project features # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 15
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — pin engine version to project features - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — match export templates to engine build - Network accessline 17
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_get_project_info.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — parse display/features from project.godot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — parse display/features from project.godot - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — feature list informs export presets - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_get_uid.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — prefer uid:// over fragile paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — prefer uid:// over fragile paths - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — UID database lives under .godot/ - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_gltf_processor.py
- Executable scriptline 1
Executable file - Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/available_formats.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/index.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_3d_scenes/available_formats.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_gltfdocument.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place converted scenes into levels # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place converted scenes into levels - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material import expectations on glTF - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — follow with collision_generator - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_import_automator.py
- Executable scriptline 1
Executable file - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — VRAM compression must match target platforms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — VRAM compression must match target platforms - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — import defaults drive runtime memory - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_launch_editor.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — open the correct project.godot root # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — open the correct project.godot root - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor sessions for interactive debug - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_list_projects.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — recognize valid project.godot roots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — recognize valid project.godot roots - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md — multi-project workspace layouts - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_load_sprite.py
- Executable scriptline 1
Executable file - Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html # - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_images.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_sprite2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite frames after texture assign # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resou - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite frames after texture assign - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — load via uid:// not hardcoded extensions - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_navmesh_baker.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html # - https://docs.godotengine.org/en/stable/classes/class_navigationregion3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_navigationregion3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — runtime agents consume baked meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — runtime agents consume baked meshes - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — bake after static level geometry settles - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_orphan_asset_scanner.gd
- Network accessline 63
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 64
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 68
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — export size after slop removal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — export size after slop removal - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — keep export filters aligned with used deps - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — main_scene must be set for tracing - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_profile_generator.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_editorfeatureprofile.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_editorfeatureprofile.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — module stripping vs feature tags # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — module stripping vs feature tags - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — smaller editor/runtime footprints - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_run_project.py
- Executable scriptline 1
Executable file - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — capture runtime failures from CLI runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — capture runtime failures from CLI runs - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — prefer -s test scripts over ad-hoc run for CI - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_save_scene.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack ownership + post-save --import for UIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack ownership + post-save --import for UIDs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — persist scene trees safely - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_stop_project.py
- Executable scriptline 1
Executable file - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — terminate hung headless Godot PIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — terminate hung headless Godot PIDs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — clean CI jobs after export - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_test_runner.py
- Executable scriptline 1
Executable file - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/integration scripts launched headlessly # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/integration scripts launched headlessly - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — balance sims via repeated -s runs - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — triage failing CI test stdout - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_tilemap_generator.py
- Executable scriptline 1
Executable file - Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileSet/layer conventions for generated maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileSet/layer conventions for generated maps - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — collision layers on generated tiles - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_ui_assembler.py
- Executable scriptline 1
Executable file - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — emit Containers not absolute Control coords # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — emit Containers not absolute Control coords - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme inheritance on assembled UI trees - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/builder_update_project_uids.py
- Executable scriptline 1
Executable file - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceuid.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/import_process.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — never set_id without has_id # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ex - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — never set_id without has_id - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — UID sync before release export - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md
skills/godot-master/scripts/camera_systems_camera_follow_2d.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — velocity look-ahead from real_velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — velocity look-ahead from real_velocity - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — optional soft handoff when retargeting - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — level limit rects / stretch context - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_camera_shake_trauma.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — add_trauma from combat/VFX events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — add_trauma from combat/VFX events - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — cap trauma so readability survives spam - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — process-time noise sampling patterns - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_camera_shake_trauma_pro.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — layer shake over follow via signals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — layer shake over follow via signals - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — trauma decay vs perceived impact - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep noise cheap vs per-frame rand spam - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_camera_state_machine.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — expand Follow/Static/Cinematic ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — expand Follow/Static/Cinematic ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS_CUBIC camera handoffs - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — request transitions without hard refs - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_cinematic_framing_logic.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_pathfollow2d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — lead room from target.velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tween - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — lead room from target.velocity - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cutscene framing blends - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — framing fairness when multiple actors share a view - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_deadzone_drag_margins.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # Related skills: - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer motion that fills drag margins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — platformer motion that fills drag margins - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — window aspect affects perceived deadzone - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor_draw_drag_margin tuning loop - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_first_person_sway.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — parent CharacterBody3D velocity source # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inp - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — parent CharacterBody3D velocity source - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse capture / look axes for FPS - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — local-origin bob without fighting look_at - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_juice_camera.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — trauma pulses from hits/explosions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — trauma pulses from hits/explosions - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — lead-room velocity source - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — juice vs competitive clarity - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_minimap_viewport_manager.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — UPDATE_WHEN_VISIBLE / lower update rates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — UPDATE_WHEN_VISIBLE / lower update rates - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — SubViewportContainer layout in HUD - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — world/minimap camera ownership across scenes - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_phantom_decoupling.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interest-point weights via events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interest-point weights via events - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cinematic offset blends on the phantom - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — lock phantom during cutscenes - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_remote_transform_decoupling.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_remotetransform2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — avoid parenting camera under physics body # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — avoid parenting camera under physics body - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnose rotation/scale bleed into view - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — remote_path setup and update flags - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_split_screen_setup.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_hsplitcontainer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local coop camera ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local coop camera ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — stretch ratios for asymmetric splits - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — dual SubViewport cost budgets - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — which viewport owns the 2D audio listener - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_spring_lerp_camera_3d.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — follow CharacterBody3D / collision context # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — follow CharacterBody3D / collision context - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — custom occlusion if not using SpringArm - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — prove follow jitter vs physics tick - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/camera_systems_zoom_damping_controller.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — wheel / magnify gesture routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — wheel / magnify gesture routing - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — alternative cubic zoom Tweens - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — keep HUD crisp when zoom changes world scale - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md
skills/godot-master/scripts/characterbody_2d_aerial_drift_acceleration.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — air control feel tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mas - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — air control feel tuning - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — move_toward acceleration units - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_ceiling_bonk_detection.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — ceiling contacts and shape sizing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debuggin - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — ceiling contacts and shape sizing - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — sticky-head collision debug - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_dash_controller.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — dash I-frames and hitstun # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-b - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — dash I-frames and hitstun - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — dash cooldown / distance balance - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_dash_state_controller.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — dash as a timed state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-s - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — dash as a timed state - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — I-frames during dash - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_expert_physics_2d.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump buffer / coyote action timing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d- - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump buffer / coyote action timing - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — floor layers under move_and_slide - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_frame_perfect_coyote_time.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — just_pressed sampling for buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genr - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — just_pressed sampling for buffers - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — coyote as platformer feel baseline - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_game_feel_profiler.gd
- Network accessline 25
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/scripts/expert_physics_2d.gd — tune coyote/buffer against visualized apex - Network accessline 26
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/scripts/expert_physics_2d.gd — tune coyote/buffer against visualized apex # --- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/scripts/expert_physics_2d.gd — tune coyote/buffer against visualized apex
skills/godot-master/scripts/characterbody_2d_impulse_response_handler.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — knockback via CharacterBody velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — knockback via CharacterBody velocity - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — external forces vs solver bodies - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_performance_character_pooling.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool vs spawn CharacterBodies # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool vs spawn CharacterBodies - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred free and instance reuse - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_root_motion_controller.gd
- Network accessline 18
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — get_root_motion_position API - Network accessline 19
# Docs: # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — get_root_motion_position API # Related: - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — get_root_motion_position API - Network accessline 21
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — clip-driven locomotion # --- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — clip-driven locomotion
skills/godot-master/scripts/characterbody_2d_slope_stair_snapping.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/kinematic_character_2d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — stair/ledge ray queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-ma - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — stair/ledge ray queries - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — tile steps vs snap length - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_subpixel_movement_rounding.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_sprite_animation.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — pixel-art visuals vs physics precision # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — pixel-art visuals vs physics precision - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — sub-pixel jitter diagnosis - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_variable_jump_height.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — release-to-cut jump height # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — release-to-cut jump height - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — short-hop vs full-jump balance - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_wall_jump_controller.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 74
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — directional wall jump abilities # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-in - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — directional wall jump abilities - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — wall jump input windows - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/characterbody_2d_wall_slide_jump_refined.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — wall-jump ability gating # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-mac - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — wall-jump ability gating - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — wall-slide state transitions - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md
skills/godot-master/scripts/combat_system_combat_system_patterns.gd
- Network accessline 77
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html — nodeless AoE intersect_shape - Network accessline 78
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html — nodeless AoE intersect_shape # - https://docs.godotengine.org/en/stable/classes/class_tween.html — kill/recreate hitstun VFX twee - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html — nodeless AoE intersect_shape - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — kill/recreate hitstun VFX tweens - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_collisionshape2d.html — set_deferred disabled on hitboxes - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html — ANIMATION_CALLBACK_MODE_PROCESS_PHYSICS - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — space queries + deferred collision toggles # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — space queries + deferred collision toggles - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bind/unbind combat log Callables - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — physics-synced attack callbacks - Network accessline 87
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md
skills/godot-master/scripts/combat_system_hitbox_component.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — 3D HitboxComponent area_entered - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — 3D HitboxComponent area_entered # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask team filtering - Network accessline 42
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html — 3D HitboxComponent area_entered - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask team filtering - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — AttackData as transferable hit payload - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HitboxComponent on weapon/projectile scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HitboxComponent on weapon/projectile scenes - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — elemental/team filters before receive_hit - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — ability execute feeds AttackData fields - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md
skills/godot-master/scripts/combat_system_hitbox_hurtbox.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Area2D hit/hurt overlap pattern - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Area2D hit/hurt overlap pattern # - https://docs.godotengine.org/en/stable/classes/class_area2d.html — area_entered damage delivery - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Area2D hit/hurt overlap pattern - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html — area_entered damage delivery - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — hit-stop timer with ignore_time_scale - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_engine.html — Engine.time_scale for hit-stop - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks for hit vs hurt volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks for hit vs hurt volumes - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface hit events without UI coupling - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate hit-stop/i-frame TTK impact - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md
skills/godot-master/scripts/composition_apps_comp_ability_sequencer.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — child Ability nodes with execute() # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sta - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — child Ability nodes with execute() - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — cast sequencing beside FSM states - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_base_component.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — single-responsibility component base # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdsc - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — single-responsibility component base - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed signals and class_name components - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_data_driven_config.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres configs for hot-swap behavior # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres configs for hot-swap behavior - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — resource folder conventions - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_dependency_injector.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — reinject deps after dynamic spawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gd - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — reinject deps after dynamic spawn - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — set()/property injection without get_node - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_health_component.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — context-agnostic health data component # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-si - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — context-agnostic health data component - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — health_changed / depleted emit contracts - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_hitbox_component.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — export-linked hit→health bridge # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-s - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — export-linked hit→health bridge - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — damage payloads into modular health - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_logic_visual_syncer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual response without logic knowing Theme/Anim # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual response without logic knowing Theme/Anim - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — logic state_changed → visual play - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_orchestrator_base.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-up / call-down wiring without sibling calls # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-up / call-down wiring without sibling calls - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — shared Orchestrator ownership model - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_persistence_component.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — Saveable group collection patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — Saveable group collection patterns - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serializable state dictionaries - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_apps_comp_rock_test_boilerplate.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — isolate component rock tests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composi - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — isolate component rock tests - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — context-agnostic Has-A validation - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md
skills/godot-master/scripts/composition_composition_root_init.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — root connects health_depleted and calls down into workers # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — root connects health_depleted and calls down into workers - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — orchestrator CharacterBody2D owns physics tick delegation - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — prefer %UniqueNames / @export over fragile $ paths - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_follower_component.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — re-resolve NodePath targets after scene swaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — re-resolve NodePath targets after scene swaps - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Inspector NodePath wiring for composition slots - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_health_component.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — max/current HP and heal/damage as stat-backed values # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — max/current HP and heal/damage as stat-backed values - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage pipelines listen to health_changed / health_depleted - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit past-tense health events; parent wires handlers - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_hit_box_component.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D monitoring layers for receive-hit volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D monitoring layers for receive-hit volumes - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit reception delegates into HealthComponent - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_hurt_box_component.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — area_entered overlap rules for deal-damage volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — area_entered overlap rules for deal-damage volumes - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — typed HitBoxComponent cast keeps hurtboxes focused - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_interaction_component.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable injection instead of giant match tables # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable injection instead of giant match tables - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — parent can bind interact handlers with context - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_state_component_vsm.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — child-node states with enter/exit transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — child-node states with enter/exit transitions - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — state_changed fans out to visuals/AI listeners - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_status_effect_component.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — buff/debuff scenes as stacked child effect instances # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — buff/debuff scenes as stacked child effect instances - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — effect PackedScene/Resource definitions - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_velocity_component.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/node_alternatives.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — apply_velocity calls move_and_slide on injected body # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — apply_velocity calls move_and_slide on injected body - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — orchestrator passes Input direction into accelerate_in_direction - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/composition_visual_sync_component.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — flip/sync sprite presentation from logical velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — flip/sync sprite presentation from logical velocity - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — optional future: drive flips from moved signals - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md
skills/godot-master/scripts/debugging_profiling_advanced_backtrace_recorder.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — stack/locals capture APIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-pa - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — stack/locals capture APIs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — crash report fixtures in CI - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_automated_qa_suite.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/CI assertion patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-bui - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — GUT/CI assertion patterns - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless export template runs - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_break_on_condition.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — breakpoint keyword and asserts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testi - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — breakpoint keyword and asserts - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — fail-fast invalid state checks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_custom_debug_draw.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — visualize query results # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — visualize query results - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — path/debug overlays - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_custom_editor_monitor.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — act on custom monitor spikes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — act on custom monitor spikes - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register monitors from Autoload - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_debug_overlay.gd
- Network accessline 65
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 66
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interpret overlay FPS/mem # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interpret overlay FPS/mem - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — CanvasLayer overlay layout - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_debugger_tab_plugin.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editordebuggerplugin.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editordebuggerplugin.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_editordebuggerplugin.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — EditorPlugin registration layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — EditorPlugin registration layout - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — avoid Autoload-only debugger hooks - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_engine_editor_hint_logic.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/plugins/running_code_in_the_editor.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — @tool script project layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-wo - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — @tool script project layout - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — editor-time visualization gizmos - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_engine_error_interceptor.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global error capture Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global error capture Autoload - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server-side analytics sinks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_high_precision_benchmarker.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — turn usec deltas into fixes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — turn usec deltas into fixes - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — timed balance sim loops - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_memory_usage_threshold_alert.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — memory leak remediation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scen - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — memory leak remediation - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — free transient scenes on threshold - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_orphan_node_detector.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene free vs orphan growth # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-a - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene free vs orphan growth - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — retained connections keep nodes alive - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_performance_plotter.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/the_profiler.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — plot then optimize bottlenecks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — plot then optimize bottlenecks - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — plot release exports not editor debug - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_property_watcher_gizmo.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — property setters without print spam # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — property setters without print spam - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Label overlays for live values - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_push_error_safe_exit.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/output_panel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — push_error vs assert semantics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — push_error vs assert semantics - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — soft-fail config/save IO - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_remote_debug_console.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — on-device console when no terminal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ex - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — on-device console when no terminal - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — debug consoles in device exports - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_scene_tree_dump.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/debugger_panel.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — tree bloat after scene swaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composi - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — tree bloat after scene swaps - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — unexpected component node counts - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_stack_trace_logger.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — get_stack / print_stack usage # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — get_stack / print_stack usage - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — trace unexpected emit callers - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_thread_safe_logger.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html # - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/logging.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register custom Logger Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register custom Logger Autoload - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — worker-thread log sinks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/debugging_profiling_thread_safety_assert.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server APIs vs SceneTree access # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server APIs vs SceneTree access - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — offload work without races - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md
skills/godot-master/scripts/dialogue_system_branching_condition_validator.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — flag/stat conditions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — flag/stat conditions - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — skill-check thresholds - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — balance gated choices - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_engine.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_regex.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode / custom tags # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode / custom tags - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — narrative_event fan-out - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_event_bridge.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — GlobalBus event routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-sys - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — GlobalBus event routing - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — quest hooks from dialogue - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_manager.gd
- Network accessline 102
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 103
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 104
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 105
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 106
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 107
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — line/choice emit contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest- - Network accessline 108
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — line/choice emit contracts - Network accessline 109
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — variable/flag gates - Network accessline 110
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist dialogue variables - Network accessline 111
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_manager_singleton.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archi - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload ownership - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — dialogue state signals - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_node_data.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — exported line/node fields # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-r - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — exported line/node fields - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — speaker text consumed by RTL - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_option_data.gd
- Network accessline 9
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 10
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 11
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 13
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — condition flags for choices # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-container - Network accessline 14
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — condition flags for choices - Network accessline 15
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — spawn choice buttons - Network accessline 16
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_portrait_manager.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_texturerect.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_texturerect.html # - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_texturerect.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — portrait entry animation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — portrait entry animation - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — portrait slot layout - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_resource.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource graph containers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auto - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource graph containers - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — manager loads these Resources - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_dialogue_ui_controller.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_button.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — options container layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archite - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — options container layout - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — listen to manager signals - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_localized_dialogue_resource.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_translations.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_translationserver.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keys on Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foun - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keys on Resources - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — locale project settings - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/dialogue_system_typebox_effect.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — skippable reveal Tweens # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.m - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — skippable reveal Tweens - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — RTL visible_characters alternative - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md
skills/godot-master/scripts/economy_system_currency_label_sync.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD label placement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD label placement - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — subscribe to balance_changed only - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_currency_pickup_effect.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — VFX reacts to balance_changed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-par - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — VFX reacts to balance_changed - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — pickup burst tuning - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_currency_resource.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Currency denominations as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Currency denominations as Resources - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — icon/display_name bind to HUD - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_dynamic_price_modifier.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — charisma/reputation multipliers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-da - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — charisma/reputation multipliers - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — inject modifiers without mutating base - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_economy_persistence_handler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — plug wallet blob into save schema # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — plug wallet blob into save schema - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — restore Autoload balances on load - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_loot_drop_economy_bridge.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — listen for loot events, grant funds # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sig - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — listen for loot events, grant funds - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bridge node keeps combat decoupled - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_loot_table_weighted.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate weighted drop careers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-r - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate weighted drop careers - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — loot tables as swappable Resources - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_shop_item_data.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — ShopItem wraps InventoryItem # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resourc - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — ShopItem wraps InventoryItem - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — priced Resource templates - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_shop_system_logic.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — buy/sell inventory exchange # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-conta - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — buy/sell inventory exchange - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — shop UI calls logic, not wallet - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_trade_contract_resource.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — multi-item barter validation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-s - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — multi-item barter validation - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — quest turn-in style contracts - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_transaction_manager.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — atomic purchase inventory checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mul - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — atomic purchase inventory checks - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative spend validation - Network accessline 76
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/economy_system_wallet_manager_singleton.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Wallet Autoload ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signa - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Wallet Autoload ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — balance_changed signal discipline - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md
skills/godot-master/scripts/export_builds_export_android_signing_env.ps1
- Executable scriptline 1
Executable file - Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html # - https://docs.godotengine.org/en/stable/tutorials/export/android_gradle_build.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/export/android_gradle_build.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Android store packaging expectations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Android store packaging expectations - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — signed APK/AAB smoke installs - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_build_size_report.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — find oversized packed resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — find oversized packed resources - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when filters are not enough - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_ci_github_actions.yml
- Network accessline 11
uses: firebelley/godot-export@v5.2.1 with: godot_executable_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_linux.x86_64.zip - Network accessline 12
with: godot_executable_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_linux.x86_64.zip export_debug: false - Network accessline 13
godot_executable_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_linux.x86_64.zip - Network accessline 14
export_debug: false export_templates_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_export_templates.tpz verbose: true - Network accessline 15
export_templates_download_url: https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_export_templates.tpz - Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI artifact verification jobs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugg - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI artifact verification jobs - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnose CI-only export failures - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_custom_build_stripper.py
- Executable scriptline 1
Executable file - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html # - https://docs.godotengine.org/en/stable/engine_details/development/compiling/introduction_to_the_buildsystem.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/engine_details/development/compiling/introduction_to_the_buildsystem.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — size vs feature tradeoffs after stripping # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — size vs feature tradeoffs after stripping - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — custom Web templates often need size flags - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_feature_flag_manager.gd
- Network accessline 16
func get_api_endpoint() -> String: if is_debug(): return "https://dev.api.game.com" - Network accessline 17
if is_debug(): return "https://dev.api.game.com" return "https://api.game.com" - Network accessline 18
return "https://dev.api.game.com" - Network accessline 19
return "https://api.game.com" - Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile feature tag branches # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile feature tag branches - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — strip debug-only tools via release tag - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_headless_pipeline.ps1
- Executable scriptline 1
Executable file - Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI smoke tests on exported artifacts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI smoke tests on exported artifacts - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — desktop preset naming for headless jobs - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_macos_notarize_cmd.ps1
- Executable scriptline 1
Executable file - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html # - https://docs.godotengine.org/en/stable/tutorials/export/running_on_macos.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_macos.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/export/running_on_macos.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — macOS distribution and Gatekeeper UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — macOS distribution and Gatekeeper UX - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — notarized build install smoke tests - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_pck_patch_loader.gd
- Network accessline 7
const PATCH_URL = "https://cdn.game.com/updates/patch_v1.pck" - Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user:// patch cache paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user:// patch cache paths - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — pack override / DLC resource layout - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_post_process_hook.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_editorexportplugin.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorPlugin / export plugin APIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-re - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorPlugin / export plugin APIs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — manifest/zip payload layout - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_steam_upload.ps1
- Executable scriptline 1
Executable file - Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md - Network accessline 46
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_universal_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-preset desktop matrix # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — multi-preset desktop matrix - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — include mobile presets in one-click export - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_export_version_sync.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — application/config/version ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — application/config/version ownership - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorScript tooling patterns - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_headless_build.sh
- Executable scriptline 1
#!/bin/bash - Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — version string lives in project.godot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — version string lives in project.godot - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — post-export butler/CI verification - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/export_builds_version_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — VersionManager as Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-c - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — VersionManager as Autoload - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — surface version strings in menus - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md
skills/godot-master/scripts/game_loop_collection_collectible_item.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D layers/masks and shape scaling rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D layers/masks and shape scaling rules - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — vfx_on_collect before queue_free - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — pickup one-shots on item_collected - Network accessline 87
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-master/scripts/game_loop_collection_collection_compass.gd
- Network accessline 75
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 76
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — host compass HUD in Control layouts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-cam - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — host compass HUD in Control layouts - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — compass orientation relative to player/camera - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-master/scripts/game_loop_collection_collection_loop_patterns.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_mainloop.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_mainloop.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_mainloop.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred scene swaps and threaded loads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred scene swaps and threaded loads - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await physics_frame and match state machines - Network accessline 89
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-master/scripts/game_loop_collection_collection_manager.gd
- Network accessline 105
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 106
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 107
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 108
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 109
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 110
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect many collectibles to one manager # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 111
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect many collectibles to one manager - Network accessline 112
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist collection dictionaries - Network accessline 113
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — promote completed collections to quest rewards - Network accessline 114
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-master/scripts/game_loop_collection_hidden_item_spawner.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html # - https://docs.godotengine.org/en/stable/classes/class_collisionshape3d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_collisionshape3d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — spawn_chance and max_spawn_count tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — spawn_chance and max_spawn_count tuning - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place Marker3D hunts inside authored levels - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md
skills/godot-master/scripts/game_loop_harvest_harvest_autosave_manager.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — user:// JSON autosave writes - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — user:// JSON autosave writes # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — serialize harvest progress safely - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — user:// JSON autosave writes - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — serialize harvest progress safely - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html — user:// path semantics - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_timer.html — interval Timer child for execute_save - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_time.html — timestamp field in save blob - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production save schema beyond interval JSON # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production save schema beyond interval JSON - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — autosave manager as Autoload - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-master/scripts/game_loop_harvest_harvest_inventory_manager.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — inventory_updated for UI decoupling - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — inventory_updated for UI decoupling # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — hub re - Network accessline 36
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — inventory_updated for UI decoupling - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — hub receives harvested; UI listens - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — inventory dict belongs in save payload - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — replace dict hub with full stacking inventory # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — replace dict hub with full stacking inventory - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — inventory_updated bus patterns - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — consume_resource for sinks/crafting - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-master/scripts/game_loop_harvest_harvest_loop_patterns.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html — low_processor_usage_mode for idle gather UIs - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html — low_processor_usage_mode for idle gather UIs # - https://docs.godotengine.org/en/stable/classes/class_time.html — unix offline tick delta - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_os.html — low_processor_usage_mode for idle gather UIs - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_time.html — unix offline tick delta - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — batch yield math off main thread - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html — lock shared inventory from workers - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await gather delays without Timer nodes - Network accessline 81
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — resource_updated UI bus - Network accessline 82
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — idle/low-processor and thread batching # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — idle/low-processor and thread batching - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate offline/income rates after wiring - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unbind/bus patterns for harvest UI - Network accessline 86
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-master/scripts/game_loop_harvest_harvest_respawn_manager.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload world respawn registry - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload world respawn registry # - https://docs.godotengine.org/en/stable/classes/class_time.html — respawn_at via ticks; prefer uni - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload world respawn registry - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_time.html — respawn_at via ticks; prefer unix for saves - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — _process poll of depleted list - Network accessline 51
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — node_respawned consumers - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton init order for managers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton init order for managers - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist depleted IDs and absolute respawn times - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — open-world resource regeneration loops - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-master/scripts/game_loop_harvest_harvest_tool_data.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — tool type/tier/damage as Resource - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — tool type/tier/damage as Resource # - https://docs.godotengine.org/en/stable/classes/class_resource.html — serialize/swap tools without node st - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — tool type/tier/damage as Resource - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — serialize/swap tools without node state - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector-tuned damage and tier - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tool Resources beside harvest Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tool Resources beside harvest Resources - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equippable tools as inventory items - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-master/scripts/game_loop_harvest_harvestable_node.gd
- Network accessline 83
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html — world harvest collider entity - Network accessline 84
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html — world harvest collider entity # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html — layer swap on deplete/respaw - Network accessline 85
# - https://docs.godotengine.org/en/stable/classes/class_staticbody3d.html — world harvest collider entity - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html — layer swap on deplete/respawn - Network accessline 87
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — harvested/took_damage/interaction_failed - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — mesh hit-shake juice - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — local create_timer respawn fallback - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D layers for interactables # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayc - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — StaticBody3D layers for interactables - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — player raycast → apply_hit - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — extend hit juice beyond position shake - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface harvest signals to HUD/inventory - Network accessline 95
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-master/scripts/game_loop_harvest_resource_data.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — HarvestResourceData as designer .tres - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — HarvestResourceData as designer .tres # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before runti - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — HarvestResourceData as designer .tres - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate templates before runtime mutation - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — @export_group stats/interaction/respawn - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — optional item_scene drop instance - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for yield/tool gates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for yield/tool gates - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — yield_range feeds economy sources - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md
skills/godot-master/scripts/game_loop_time_trial_ghost_recorder.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_node3d.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — sample transforms on physics ticks with the vehicle body # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — sample transforms on physics ticks with the vehicle body - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist get_data() samples after stop_recording - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-master/scripts/game_loop_time_trial_ghost_replayer.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/classes/class_node3d.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — replay cameras following non-colliding ghost visuals # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — replay cameras following non-colliding ghost visuals - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — lerp/slerp weight math between ordered keyframes - Network accessline 98
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-master/scripts/game_loop_time_trial_time_trial_leaderboard_bridge.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store integer msec records instead of float display strings # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store integer msec records instead of float display strings - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD labels consuming format_msec / format_frames - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-master/scripts/game_loop_time_trial_time_trial_manager.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 74
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap/split/finish signals from ordered checkpoint validation # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap/split/finish signals from ordered checkpoint validation - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area gates that feed pass_checkpoint indices - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-master/scripts/game_loop_time_trial_time_trial_patterns.gd
- Network accessline 85
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 86
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 91
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 93
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-authoritative validate_checkpoint RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-authoritative validate_checkpoint RPCs - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — flush_buffered_events before boost application - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune rubber-band distance→speed factors - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — NavigationServer3D.agent_set_max_speed pacing - Network accessline 98
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-master/scripts/game_loop_time_trial_time_trial_playback_buffer.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_transform3d.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_transform3d.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_transform3d.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable streamed frames that need a jitter buffer # - https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable streamed frames that need a jitter buffer - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — snapshot/interpolation patterns for remote ghosts - Network accessline 67
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-time-trial/SKILL.md
skills/godot-master/scripts/game_loop_waves_wave_loop_patterns.gd
- Network accessline 72
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 73
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — swarm scale patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigat - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — swarm scale patterns - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — async query_path + avoidance - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-master/scripts/game_loop_waves_wave_manager.gd
- Network accessline 126
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 127
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 128
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 129
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 130
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 131
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — wave_started/cleared fan-out # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-comb - Network accessline 132
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — wave_started/cleared fan-out - Network accessline 133
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — death hooks that clear active enemies - Network accessline 134
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-master/scripts/game_loop_waves_wave_resource.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveResource export groups # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mon - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveResource export groups - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune compositions without code - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-master/scripts/game_loop_waves_wave_spawner.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — editor Markers as spawn portals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genr - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — editor Markers as spawn portals - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — lane spawn points - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-master/scripts/game_loop_waves_wave_weighted_spawner.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — weight tables vs difficulty feel # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — weight tables vs difficulty feel - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — variety without hard-coded spawn scripts - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md
skills/godot-master/scripts/gdas_reader_read_artifact.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-master/scripts/gdscript_mastery_advanced_lambdas.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lambdas as short-lived signal handlers # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lambdas as short-lived signal handlers - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_array_preallocation_perf.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — resize before append storms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — resize before append storms - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — pre-size lattices/meshes in generators - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_await_sequence_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loaders before enabling gameplay # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loaders before enabling gameplay - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — await signal chains vs timer flag soup - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_callable_binding_context.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bind context on shared handlers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-u - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bind context on shared handlers - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — bind index/id on button.pressed - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_dictionary_safe_iteration.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_dictionary.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — erase expired save keys safely # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-reso - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — erase expired save keys safely - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — mutate Resource dicts without iterator bugs - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_functional_lambda_logic.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — reduce/closest-target patterns in AI queries # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — reduce/closest-target patterns in AI queries - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_performance_analyzer.gd
- Network accessline 122
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 123
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 124
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 125
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 126
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 127
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate analyzer hits to profiler # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 128
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate analyzer hits to profiler - Network accessline 129
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — fix confirmed hot-path smells - Network accessline 130
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_safe_type_casting.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — safe `as` on body_entered payloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat- - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — safe `as` on body_entered payloads - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — cast hitboxes without hard-cast crashes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_signal_architecture_validator.gd
- Network accessline 109
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 110
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 111
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 112
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 113
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 114
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deeper connect/bus fixes after validator hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 115
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deeper connect/bus fixes after validator hits - Network accessline 116
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — children emit; parents wire and call down - Network accessline 117
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_static_var_singleton_alt.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_advanced.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — when Autoload beats static var # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — when Autoload beats static var - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — register Autoload only when needed - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_type_checker.gd
- Network accessline 112
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 113
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 114
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 115
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html - Network accessline 116
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 117
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — project-wide typing gates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SK - Network accessline 118
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — project-wide typing gates - Network accessline 119
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — fail CI on untyped public APIs - Network accessline 120
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_typed_collections_mastery.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — typed collections before broader CPU tactics # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — typed collections before broader CPU tactics - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — typed Dictionaries over ad-hoc Variant bags - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_typed_signal_definitions.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed emits before bus/sequencer patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed emits before bus/sequencer patterns - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — typed damage_taken payloads - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/gdscript_mastery_unbind_signal_args.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unbind unwanted physics/UI args # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — unbind unwanted physics/UI args - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md
skills/godot-master/scripts/genre_action_rpg_animation_condition_sync.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html — Advance Conditions / parameters - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html — Advance Conditions / parameters # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — set() parameters/conditions/ - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html — Advance Conditions / parameters - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html — set() parameters/conditions/* - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — clip playback under AnimationTree # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-st - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — clip playback under AnimationTree - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — attack/move FSM drives conditions - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_aoe_group_broadcaster.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group AoE broadcast - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group AoE broadcast # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — avoid SceneTree scans - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group AoE broadcast - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — avoid SceneTree scans - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_aoe_damage resolve # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architec - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_aoe_damage resolve - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — group calls vs signal buses - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_aoe_physics_query.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html — direct_space_state queries - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html — direct_space_state queries # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html — intersect_shape AoE - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html — direct_space_state queries - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html — intersect_shape AoE - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — duck-typed take_damage on hits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability- - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — duck-typed take_damage on hits - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — explosion execute() payloads - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_base_stat_resource.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — stats as .tres data - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — stats as .tres data # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector-tuned attributes - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — stats as .tres data - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — Inspector-tuned attributes - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for RPG data # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource composition for RPG data - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — modifiers on top of base stats - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_character_stats_resource.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — modular RPG attributes - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — modular RPG attributes # - https://docs.godotengine.org/en/stable/classes/class_resource.html — typed Dictionary resistances - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — modular RPG attributes - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — typed Dictionary resistances - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — scaling and mitigation formulas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — scaling and mitigation formulas - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sim resistance vs DPS curves - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_combat_damage_calculator.gd
- Network accessline 33
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — NEVER linear armor to 100% - Network accessline 34
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — NEVER linear armor to 100% # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SK - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — NEVER linear armor to 100% - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DamageData integration
skills/godot-master/scripts/genre_action_rpg_combat_event_bus.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — global combat signals - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — global combat signals # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — Autoload observers - Network accessline 17
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — global combat signals - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — Autoload observers - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bus ownership and fan-out # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-s - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — bus ownership and fan-out - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — enemy_defeated / XP hooks - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_combat_log_connector.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — bind metadata on connect - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — bind metadata on connect # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — inject listeners, - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — bind metadata on connect - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — inject listeners, do not hardcode UI - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — health_changed ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — health_changed ownership - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — entity damage events - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_cooldown_coroutine.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await create_timer cooldowns - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await create_timer cooldowns # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — cast gating vs ti - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — await create_timer cooldowns - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — cast gating vs tick timing - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — skill cooldown patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-ba - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — skill cooldown patterns - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — uptime vs cooldown balance - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_damage_label_manager.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene pool instantiate - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene pool instantiate # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html — PackedScene pool instantiate - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — float/fade ticks - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — spawn_label from hit resolve # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-compositio - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — spawn_label from hit resolve - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — pooled VFX as sibling components - Network accessline 76
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_deep_stat_duplicator.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate() before mutate - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate() before mutate # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — shared Resource references - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — duplicate() before mutate - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — shared Resource references - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — template vs instance Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — template vs instance Resources - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — per-entity buff mutation - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_duck_typed_hitbox.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — Area overlap for hits - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — Area overlap for hits # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — body_entered duck-typed damage - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — Area overlap for hits - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html — body_entered duck-typed damage - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DamageData dictionaries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKI - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — DamageData dictionaries - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — hitboxes without class hard-coupling - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_enemy_area_scaler.gd
- Network accessline 21
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — exponential progression curve policy - Network accessline 22
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — exponential progression curve policy # --- - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — exponential progression curve policy
skills/godot-master/scripts/genre_action_rpg_entity_stat_duplicator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep duplicate(true) - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep duplicate(true) # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — prevent cross-instance leaks - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html — deep duplicate(true) - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — prevent cross-instance leaks - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — spawn-time localization # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-st - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — spawn-time localization - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — unique current_stats blocks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_health_component.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — health_changed / died - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — health_changed / died # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats Resource export - Network accessline 24
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — health_changed / died - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats Resource export - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HealthComponent composition # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HealthComponent composition - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage apply pipeline - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_hierarchical_state_base.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — physics_tick delegation - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — physics_tick delegation # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — state c - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — physics_tick delegation - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — state children under owner - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical ARPG AI/player FSM # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical ARPG AI/player FSM - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — movement states under physics - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_high_speed_aggro_broadcaster.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group_flags DEFERRED - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group_flags DEFERRED # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — threat alerts vs signals - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — call_group_flags DEFERRED - Network accessline 20
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — threat alerts vs signals - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deferred group vs bus tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — deferred group vs bus tradeoffs - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — on_threat_detected state entry - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_hitbox_component.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — area_entered hit detect - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — area_entered hit detect # - https://docs.godotengine.org/en/stable/classes/class_area2d.html — safe 'as' cast to HealthComponent - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — area_entered hit detect - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html — safe 'as' cast to HealthComponent - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox pairing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKIL - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox pairing - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HitboxComponent sibling pattern - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_leveling_table.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — XP curve Resource - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — XP curve Resource # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — designer Curve export - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — XP curve Resource - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html — designer Curve export - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — level-up stat grants # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/S - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — level-up stat grants - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate XP/power curve - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_loot_generator.gd
- Network accessline 53
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — Item resources and affix application - Network accessline 54
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — Item resources and affix application # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-econom - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — Item resources and affix application - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — drop tables and sinks
skills/godot-master/scripts/genre_action_rpg_signal_combat_decoupler.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — signals up for combat_logged - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — signals up for combat_logged # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — UI observes, - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — signals up for combat_logged - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html — UI observes, combat emits - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combat ↔ HUD decoupling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sy - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combat ↔ HUD decoupling - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage_dealt hooks - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_stat_reduction_solver.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats defense input - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats defense input # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html — Array.reduce modifier ch - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — BaseStats defense input - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html — Array.reduce modifier chains - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — diminishing returns / modifier order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte- - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — diminishing returns / modifier order - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sim modifier stacks - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_telegraphed_enemy.gd
- Network accessline 99
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — wind-up/attack in _physics_process - Network accessline 100
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — wind-up/attack in _physics_process # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — player group - Network accessline 101
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html — wind-up/attack in _physics_process - Network accessline 102
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — player group targeting - Network accessline 103
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html — Hitbox Area2D strikes - Network accessline 104
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — CHARGE/ATTACK/RECOVERY states # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 105
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — CHARGE/ATTACK/RECOVERY states - Network accessline 106
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — chase movement - Network accessline 107
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — telegraph → damage window - Network accessline 108
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_threaded_inventory_loader.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — add_group_task inventory parse - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — add_group_task inventory parse # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — large save/loot JSON off main threa - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html — add_group_task inventory parse - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — large save/loot JSON off main thread - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item Resource hydration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-sy - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item Resource hydration - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — async load gates - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_action_rpg_typed_inventory_storage.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — equipment slot Resources - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — equipment slot Resources # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html — Dictionary[StringName, Re - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — equipment slot Resources - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/static_typing.html — Dictionary[StringName, Resource] - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equip/unequip + rarity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKI - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equip/unequip + rarity - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — recalc on gear change - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md
skills/godot-master/scripts/genre_battle_royale_async_map_loader.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sector/chunk streaming for large maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — sector/chunk streaming for large maps - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread hitch on load - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_authoritative_looting.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — backpack/item state ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multip - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — backpack/item state ownership - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-validated RPCs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_enet_br_server.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet peer capacity and match host setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet peer capacity and match host setup - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — dedicated host process shape - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_headless_branch_logic.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated server export presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated server export presets - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — headless feature branching - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_kill_feed_bus.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local elimination event bus # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multi - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local elimination event bus - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — interest-scoped kill events - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_multimesh_vegetation.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — foliage density on BR terrain # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfo - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — foliage density on BR terrain - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — draw-call batching budgets - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_rid_loot_spawner.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/instance density without nodes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/instance density without nodes - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — loot identity when interactables need authority - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_server_state_buffer.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — jitter/out-of-order UDP handling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — jitter/out-of-order UDP handling - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — tick-sorted state buffers - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_state_replication_unreliable.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable movement transfer modes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — unreliable movement transfer modes - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — snapshot interpolation shells - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_storm_system.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — zone phase DPS / shrink pacing bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — zone phase DPS / shrink pacing bands - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative storm state replication - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_targeted_rpc_relay.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — rpc_id interest targeting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perf - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — rpc_id interest targeting - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cut broadcast bandwidth - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_battle_royale_threaded_ai_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — bot pathfinding off the match tick # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-serv - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — bot pathfinding off the match tick - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server CPU isolation for AI - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md
skills/godot-master/scripts/genre_card_game_board_query_filter.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — filter/Callable board queries without index bugs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — filter/Callable board queries without index bugs - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — keyword flags (Taunt) consumed by filters - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_board_state_dictionary.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Dictionary[Vector2i] board models vs node order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Dictionary[Vector2i] board models vs node order - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — store CardData refs, not Control nodes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_card_data.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres CardData authorship and emit_changed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres CardData authorship and emit_changed - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — enums/exports for Inspector-safe definitions - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_card_data_resource.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — duplicate-before-mutate for match buffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — duplicate-before-mutate for match buffs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed → reactive card faces - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_card_drag_drop.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — pointer vs shortcut/accessibility drag paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — pointer vs shortcut/accessibility drag paths - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — mouse_filter / z_index while dragging - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_card_effect_resolution.gd
- Network accessline 72
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 73
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — effect_started/finished UI locks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — effect_started/finished UI locks - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — keyword effects pushed as stack commands - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/heal targets during resolve - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_card_tween_manager.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/parallel patterns for interruptible card juice # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — kill/parallel patterns for interruptible card juice - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — tween global_position vs layout containers - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_deck_builder_validator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_array.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — owned-card collection feeding builder rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — owned-card collection feeding builder rules - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate mana curves against sim win-rates - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — pack/shop costs that constrain deck construction - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_deck_shuffle_bag.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_array.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — measure streak risk vs shuffle-bag fairness # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — measure streak risk vs shuffle-bag fairness - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Array pile ops (shuffle/pop_back) - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_match_state_resetter.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reset/duplication so .tres stay pristine # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reset/duplication so .tres stay pristine - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist collection, never in-match buffs - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_reactive_card_ui.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed → label/stat refresh # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed → label/stat refresh - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — bind UI to duplicated match instances - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_card_game_turn_state_machine.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — shared Draw/Main/Combat/End phase ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — shared Draw/Main/Combat/End phase ownership - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — escalate when phases need nested FSMs - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — phase_changed events for UI locks - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md
skills/godot-master/scripts/genre_educational_adaptive_difficulty_adjuster.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate ~70% flow success bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate ~70% flow success bands - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — difficulty_changed / hint_suggested wiring - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — rolling window + threshold logic - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_adaptive_ui_anchors.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — prefer containers over raw anchors when possible # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — prefer containers over raw anchors when possible - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — scale-aware theme constants - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — stretch mode / window size defaults - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_assessment_pause_handler.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause-safe lesson transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause-safe lesson transitions - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — overlay show/hide while paused - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — assessment vs world states - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_dynamic_localization.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_gettext.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_gettext.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_translationserver.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — refresh BBCode after locale change # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-th - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — refresh BBCode after locale change - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — font fallbacks per locale - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist student language preference - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_focus_navigation_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_cancel / focus actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-container - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_cancel / focus actions - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — focusable control trees - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visible focus styles for classrooms - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_interactive_rich_text.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — meta_clicked glossary patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-contai - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — meta_clicked glossary patterns - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — popup definition layout - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — glossary open signals - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_low_processor_optimizer.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/index.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/index.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/performance/index.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — battery/idle CPU budgets on school laptops # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — battery/idle CPU budgets on school laptops - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — OS / display project settings - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — disable low-processor mode during juice - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_spaced_repetition_scheduler.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — question banks as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mo - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — question banks as Resources - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — retention interval fairness - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_student_progress_config.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production profile persistence patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — production profile persistence patterns - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Resource vs ConfigFile tradeoffs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — feed mastery metrics into balance sims - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_text_reveal_effect.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom BBCode effect registration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom BBCode effect registration - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — alternate non-shader reveal timing - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — pair reveals with reward VFX - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_threaded_scoring_engine.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when grading still stalls UI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when grading still stalls UI - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — marshal results back to main thread - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — bind/callable task payloads - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_educational_tts_manager.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consent toggle + accessibility input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-u - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consent toggle + accessibility input - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — speak visible prompt text - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — OS TTS availability assumptions - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md
skills/godot-master/scripts/genre_fighting_bitwise_state_flags.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — compact fighter state bits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gds - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — compact fighter state bits - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — bitmask enums in hot paths - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_deterministic_physics_loop.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — fixed tick configuration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characte - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — fixed tick configuration - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — teleport + reset_physics_interpolation - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_direct_hitbox_query.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — immediate intersect_shape resolution # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-comba - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — immediate intersect_shape resolution - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — frame-perfect hit confirms - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_fighting_input_buffer.gd
- Network accessline 104
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 105
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 106
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 107
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 108
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 109
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — frame buffers and action sampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proj - Network accessline 110
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — frame buffers and action sampling - Network accessline 111
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — input map + physics tick defaults - Network accessline 112
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_hit_stop_controller.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit-stop thaw timers ignore_time_scale # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit-stop thaw timers ignore_time_scale - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_hitbox_component.gd
- Network accessline 50
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 51
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox DamageData contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d- - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitbox/hurtbox DamageData contracts - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks for High/Low/Throw - Network accessline 57
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_input_accumulation_control.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — sub-frame timing and accumulation policy # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — sub-frame timing and accumulation policy - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_manual_animation_advancer.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html # - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_animationmixer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_animationplayer.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — ADVANCE_MANUAL hit windows # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — ADVANCE_MANUAL hit windows - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_raw_byte_network_sync.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — UDP/ENet input exchange # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — UDP/ENet input exchange - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — late-join and lobby sync - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_rollback_state_serializer.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot/rollback state payloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — snapshot/rollback state payloads - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — reconciliation consumers - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_round_timer_logic.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — round timeout / match-end events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — round timeout / match-end events - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — timeout win-rate simulation knobs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_fighting_string_name_optimization.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName comparisons for AI/state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — StringName comparisons for AI/state - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — state id tokens - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md
skills/godot-master/scripts/genre_horror_async_scare_loader.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded scene queues for scare props # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded scene queues for scare props - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid sync load hitch spikes - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — ResourceLoader status polling - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_director_pacing.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate sawtooth peak/relief budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate sawtooth peak/relief budgets - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Director as central pacing owner - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — suspicion peaks share tension curves - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_flashlight_flicker.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_spotlight3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SpotLight3D energy and shadow cost # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — SpotLight3D energy and shadow cost - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — procedural flicker without AnimationPlayer - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — flashlight follows player look - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_fog_claus_intensifier.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html # - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_environment.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — lights required for visible volumetric fog # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — lights required for visible volumetric fog - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — density ramps during dread buildup - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — Camera3D.environment overrides - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_horror_patterns.gd
- Network accessline 107
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 108
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 109
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 110
# - https://docs.godotengine.org/en/stable/tutorials/3d/volumetric_fog.html - Network accessline 111
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 112
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 113
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — fog and flashlight atmosphere kit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycast - Network accessline 114
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — fog and flashlight atmosphere kit - Network accessline 115
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — LoS helpers in the pattern pack - Network accessline 116
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item duplicate on pickup - Network accessline 117
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_inventory_data_storage.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — typed Dictionary[StringName, Resource] slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — typed Dictionary[StringName, Resource] slots - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource definitions vs scene UI - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md — scarcity item budgets - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_item_state_duplicator.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — mutable ammo/durability per instance # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — mutable ammo/durability per instance - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — duplicate(true) deep copy rules - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist unique item state - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_monster_los_check.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — intersect_ray masks and exclude lists # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — intersect_ray masks and exclude lists - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collision layers for vision queries - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LoS feeds chase retargeting - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_offscreen_logic_suspender.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — disable AI far from frustum # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — disable AI far from frustum - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — notifier tracks active camera frustum - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pause agents when suspended - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_optimized_horror_state_machine.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName states for hot-path AI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName states for hot-path AI - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — chase/search path retargets - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — higher-level agent behavior stacks - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_predator_stalking_ai.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — view-cone stalker and hiding-spot patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — view-cone stalker and hiding-spot patterns - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — patrol/chase/search transitions - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — honest LoS instead of Area overlap - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_sanity_manager.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — LowPass/drive on Master under stress # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ca - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — LowPass/drive on Master under stress - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — shake intensity from sanity - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — env/fog couples to fear level - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_sanity_shader_manager.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/shaders/screen-reading_shaders.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — instance uniforms for per-mesh distortion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — instance uniforms for per-mesh distortion - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material overrides for sanity FX - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — screen effects couple to shake - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_horror_spatial_noise_emitter.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — spatial cues that feed sensory AI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayca - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — spatial cues that feed sensory AI - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape queries for hear radius - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — noise attracts suspicion meters - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_big_int_save_parser.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — parse scientific notation balances # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — parse scientific notation balances - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — to_float before int for e-notation - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_big_number.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — mantissa/exponent arithmetic patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — mantissa/exponent arithmetic patterns - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — balance careers over BigNumber curves - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_decoupled_economy_signal_bus.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — currency_updated signal discipline # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — currency_updated signal discipline - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — bus ownership across scenes - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_functional_income_reducer.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reduce hot income loops # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdsc - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reduce hot income loops - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Array.reduce functional patterns - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_generator.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — generator .tres templates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-econ - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — generator .tres templates - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — cost/revenue as economy Resources - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_idle_performance_setup.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — low_processor_usage_mode tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — low_processor_usage_mode tuning - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — battery-friendly idle sessions - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_lightweight_upgrade_resource.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — upgrade data without Node trees # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — upgrade data without Node trees - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — prestige/upgrade curve careers - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_offline_progress_calculator.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist last_save UNIX timestamps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist last_save UNIX timestamps - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — resume/offline catch-up on phones - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_precision_cost_validator.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_equal_approx purchase guards # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-econ - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_equal_approx purchase guards - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — afford checks before spend - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_scientific_notation_formatter.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html # - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — suffix/scientific HUD strings # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-contain - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — suffix/scientific HUD strings - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — bind formatted values to labels - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_scientific_notation_math.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_string.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_string.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — String.num_scientific and snappedf # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-u - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — String.num_scientific and snappedf - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — scientific HUD fallbacks - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_thread_safe_ui_updater.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — main-thread Label updates only # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performa - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — main-thread Label updates only - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — call_deferred from WorkerThreadPool - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_idle_clicker_threaded_catchup_simulator.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — background offline tick sims # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — background offline tick sims - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — publish results after wait_for_group_task - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md
skills/godot-master/scripts/genre_metroidvania_ability_state_machine.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_@gdscript.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_@gdscript.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical traversal/combat states # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — hierarchical traversal/combat states - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — ability unlocks that enable state branches - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — physics body driven by state matches - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_ability_unlock_resource.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ability defs as Resource assets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ability defs as Resource assets - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — grant/unlock pipeline consuming this resource - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune unlock power/cost before ship - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_background_room_streamer.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load queues for room graphs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load queues for room graphs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — streamer ownership as Autoload vs scene node - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_decoupled_hazard_logic.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D hazard layers and masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D hazard layers and masks - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — duck-typed take_damage components - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_fast_wall_detector.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — direct space queries and exclusion RIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ch - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — direct space queries and exclusion RIDs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — wall-slide / cling consumers of this probe - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_metroid_game_state.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — doors/items/visited-cell persistence # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — doors/items/visited-cell persistence - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global world-state Autoload - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_minimap_fog.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog overlay authorship # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog overlay authorship - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize visited Vector2i cells - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_minimap_fog_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — SubViewport minimap + fog layer setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — SubViewport minimap + fog layer setup - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — minimap camera framing vs world Camera2D - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_minimap_fog_revealer.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — local_to_map / Vector2i cell clearing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — local_to_map / Vector2i cell clearing - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — player position source for reveal radius - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_persistent_progression_system.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — StringName ability flag dictionaries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — StringName ability flag dictionaries - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — round-trip unlocked abilities - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_platformer_jump_buffer.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 43
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer jump feel on CharacterBody2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer jump feel on CharacterBody2D - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — unhandled input capture for buffered actions - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — broader movement-feel patterns - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_progression_gate_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton gate/ability authority # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton gate/ability authority - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — unlock payloads gates consume - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate unlock order vs soft-locks - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_safe_scene_switcher.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred swaps and spawn handoff # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sav - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred swaps and spawn handoff - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist state before room teardown - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_save_station_broadcast.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — save-triggered heal/respawn events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — save-triggered heal/respawn events - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — checkpoint write on station interact - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_metroidvania_smooth_room_camera_transition.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — room limits and transition polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scen - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — room limits and transition polish - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — camera handoff timing with room loads - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md
skills/godot-master/scripts/genre_moba_ability_ui_binder.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # Related skills: - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — ability_cast bus wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-s - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — ability_cast bus wiring - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown UI contracts - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_async_arena_baker.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — threaded bake patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-worl - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — threaded bake patterns - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — arena collision vs nav source - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_decoupled_ability_damage.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_damage duck-typing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_damage duck-typing - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — skill-shot hitboxes - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_fog_grid_mask.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — tile fog mask UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/S - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — tile fog mask UX - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — grid reveal cost - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_fog_visibility_check.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless LOS query recipes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-r - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless LOS query recipes - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — fog vision patterns - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_hero_net_sync.gd
- Network accessline 16
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-mo - Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md # ================================================================== - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_hero_state_machine.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName state graphs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-abilit - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — StringName state graphs - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — channeling / stun locks - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_jungle_creep.gd
- Network accessline 19
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-mo - Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md # ================================================================== - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_minion_flow_calculator.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch offload budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-naviga - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch offload budgets - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — path work vs main thread - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_minion_worker_pathfinder.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — time-sliced agent updates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perf - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — time-sliced agent updates - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — wave-scale path budgets - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_replay_manager.gd
- Network accessline 17
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-mo - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md # ================================================================== - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_server_minion_sync.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — batch sync and authority # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — batch sync and authority - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — lifting solo prototypes online - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_skill_shot_indicator.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cast telegraph input sampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability- - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cast telegraph input sampling - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — QWER targeting indicators - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_status_effect_data.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # Related skills: - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — buff multipliers on hero stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-syst - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — buff multipliers on hero stats - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — effect payload resources - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_status_effect_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # Related skills: - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — apply/cleanse lifecycle # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archite - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — apply/cleanse lifecycle - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — effect-added listeners - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_synced_ability_controller.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_scenereplicationconfig.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative cast RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-abilit - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative cast RPCs - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cooldown sync fields - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_tower_priority_aggro.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — tower shot hit contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-ba - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — tower shot hit contracts - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — dive/aggro priority balance knobs - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_moba_weighted_target_selector.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # Related skills: - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aggro/target ranking # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balanc - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — aggro/target ranking - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — priority weight tuning - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md
skills/godot-master/scripts/genre_open_world_async_chunk_loader.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — finalize instantiate on main thread via call_deferred # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — finalize instantiate on main thread via call_deferred - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — ResourceLoader status polling patterns - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_binary_save_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — delta world-state schemas and versioning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — delta world-state schemas and versioning - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — persist chunk-scoped quest/entity flags - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_chunk_limited_pathfinder.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html # - https://docs.godotengine.org/en/stable/classes/class_navigationpathqueryparameters3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_navigationpathqueryparameters3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — included_regions limits for active chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — included_regions limits for active chunks - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid global A* across the whole map - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_dynamic_lod_adjuster.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html # - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS-driven mesh_lod_threshold bias # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — FPS-driven mesh_lod_threshold bias - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — quality vs distance when camera zooms - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_floating_origin_shifter.gd
- Network accessline 52
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 53
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — keep bodies/sensors consistent after world shift # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — keep bodies/sensors consistent after world shift - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera position drives shift threshold - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_global_state.gd
- Network accessline 8
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-op - Network accessline 9
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md # ============================================================ - Network accessline 10
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_group_weather_broadcaster.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — group broadcast vs find_child for global weather # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — group broadcast vs find_child for global weather - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — environment reactors for time-of-day/weather - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_hlod_visibility_config.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/3d/mesh_lod.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — HLOD proxies on outdoor props/buildings # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — HLOD proxies on outdoor props/buildings - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — transition distances relative to active camera - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_landscape_height_query.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — nodeless height sampling for prop placement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — nodeless height sampling for prop placement - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — stamp props onto streamed terrain heights - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_lod_logic_enabler.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PROCESS_MODE_DISABLED for far AI/logic # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PROCESS_MODE_DISABLED for far AI/logic - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — disable path agents outside active radius - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_multimesh_foliage_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — partition MultiMesh for frustum culling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — partition MultiMesh for frustum culling - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — landscape prop density without Node storms - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_server_prop_spawner.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID visuals when SceneTree props are too heavy # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID visuals when SceneTree props are too heavy - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — free RIDs when chunks unload - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_world_origin_shifter.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — reset_physics_interpolation after origin snap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — reset_physics_interpolation after origin snap - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — global shader world_offset uniform sync - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_open_world_world_streamer.gd
- Network accessline 92
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 93
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 96
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 97
# - https://docs.godotengine.org/en/stable/classes/class_thread.html - Network accessline 98
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk PackedScene ownership and load queues # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 99
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk PackedScene ownership and load queues - Network accessline 100
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — unload/radius budgets to avoid OOM - Network accessline 101
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md
skills/godot-master/scripts/genre_party_character_select_grid.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — FOCUS_ALL + focus neighbors for pads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-in - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — FOCUS_ALL + focus neighbors for pads - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — D-pad ui_* actions reach Controls - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_connection_monitor.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reconnect overlay on pause # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-arc - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reconnect overlay on pause - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — active player device set - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_deferred_scene_switcher.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call_deferred free before instantiate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — call_deferred free before instantiate - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — hub path from party singleton - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_impact_camera_shake.gd
- Network accessline 17
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pa - Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md # ================================================================= - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_local_input_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed hotplug # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed hotplug - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify UI on device remap - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_minigame_async_loader.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded preload during instructions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded preload during instructions - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — scene_path from MinigameData - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_minigame_data.gd
- Network accessline 9
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pa - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md # ================================================================= - Network accessline 11
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_minigame_orchestrator.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — phase INTRO/PLAY/RESULTS transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — phase INTRO/PLAY/RESULTS transitions - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — return to board/meta after results - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_minigame_player_controller.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — deadzone + get_joy_axis per device # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-cha - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — deadzone + get_joy_axis per device - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — analogous 2D move_and_slide consumers - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_party_input_router.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 76
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — device-bound InputMap actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-a - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — device-bound InputMap actions - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — player_joined / routed actions - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_party_manager.gd
- Network accessline 15
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pa - Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md # ================================================================= - Network accessline 17
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_player_haptic_feedback.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — per-device vibration duration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-sy - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — per-device vibration duration - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — pair rumble with hit SFX - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_player_join_manager.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadbutton.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadbutton.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadbutton.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — raw joypad join vs action polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auto - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — raw joypad join vs action polling - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — persist slot→device map - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_shared_party_camera.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — bounds zoom/pan for shared screen # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sign - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — bounds zoom/pan for shared screen - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — optional shake/impact observers - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_split_screen_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — per-player Camera3D in shared World3D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — per-player Camera3D in shared World3D - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer stretch layout - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_split_screen_setup.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — 1–4 player column grid # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/S - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — 1–4 player column grid - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — spawn camera per viewport - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_party_tournament_state.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — scores/rounds outside minigame trees # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — scores/rounds outside minigame trees - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — retune point awards / 1v3 offsets - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md — round counter drives board turns - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md
skills/godot-master/scripts/genre_platformer_advanced_platformer_controller.gd
- Network accessline 92
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 93
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 96
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer/variable jump on CharacterBody2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — coyote/buffer/variable jump on CharacterBody2D - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — jump apex and assist timing knobs - Network accessline 99
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_checkpoint.gd
- Network accessline 11
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pl - Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md # ============================================================ - Network accessline 13
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_coyote_timer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — is_on_floor grace after leave # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte- - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — is_on_floor grace after leave - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — coyote window fairness - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_custom_collision_slider.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision2d.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_collide manual slide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-phy - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_collide manual slide - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — high-speed collision response - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_fast_projectile_ccd.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — CCD_MODE_CAST_RAY anti-tunneling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sy - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — CCD_MODE_CAST_RAY anti-tunneling - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — fast hazard/projectile hits - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_game_feel_helper.gd
- Network accessline 10
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pl - Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md # ============================================================ - Network accessline 12
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_jump_buffer.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — unhandled jump capture before physics tick # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — unhandled jump capture before physics tick - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — buffer window vs mistimed presses - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_ledge_grab_sensor.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters2d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape queries for ledge volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ch - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — shape queries for ledge volumes - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — climb/grab after air control - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_one_way_drop_handler.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — one-way platform layers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handlin - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — one-way platform layers - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — down+jump drop-through chord - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_platformer_animation_sync.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — boolean conditions from physics state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — boolean conditions from physics state - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — run/idle/air visual sync - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_platformer_camera.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — look-ahead and smoothing for platformers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — look-ahead and smoothing for platformers - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — velocity-driven camera offset - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_platformer_controller_2d.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_movement.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide + lerpf ground control # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — move_and_slide + lerpf ground control - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump action buffering - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_player_ground_controller.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — floor_constant_speed and snap on slopes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — floor_constant_speed and snap on slopes - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — slope max angle / snap interplay - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_speed_trail.gd
- Network accessline 8
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-pl - Network accessline 9
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md # ============================================================ - Network accessline 10
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_synchronized_platform.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_animatablebody2d.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — sync_to_physics moving platforms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/ - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — sync_to_physics moving platforms - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tweened platform paths with physics sync - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_variable_jump.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_character_body_2d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — cut upward velocity on release # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — cut upward velocity on release - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — jump just_released cutoff - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_platformer_wall_slide_sensor.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_characterbody2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless wall ray queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characte - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless wall ray queries - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — wall slide / wall jump from normals - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md
skills/godot-master/scripts/genre_puzzle_command_undo_redo.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit can_undo/can_redo without UI owning history # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit can_undo/can_redo without UI owning history - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — gate input while a command is replaying - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_grid_input_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # Related skills: - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consume viewport events after grid hit-tests # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — consume viewport events after grid hit-tests - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_grid_manager.gd
- Network accessline 57
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 58
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cell motion juice without mutating Vector2i truth mid-tween # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — cell motion juice without mutating Vector2i truth mid-tween - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — visualize walls while dictionary owns occupancy - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_grid_tween_mover.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE presets for grid slides # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-m - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE presets for grid slides - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — map_to_local for visual targets - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_match_three_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html # Related skills: - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — animate removals after flood-fill queues settle # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — animate removals after flood-fill queues settle - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — measure cascade depth / dead-board rates - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_perspective_overlay.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject / behind-camera culling for world-space UI # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject / behind-camera culling for world-space UI - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — place overlay controls without fighting anchors - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_puzzle_history.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html # Related skills: - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify HUD after commit_action # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify HUD after commit_action - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_puzzle_pathfinder.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — graduate beyond AStarGrid2D when maps get layered # - https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — graduate beyond AStarGrid2D when maps get layered - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — sample hint path lengths for difficulty bands - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_puzzle_saver.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — versioned progress beyond one-off board JSON # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — versioned progress beyond one-off board JSON - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_puzzle_state_validator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — solved signal after recursive_equal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — solved signal after recursive_equal - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — compare target-state hardness across seeds - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_puzzle_undo_manager.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_undoredo.html # Related skills: - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_undoredo.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — bind undo/redo actions from keyboard/gamepad # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — bind undo/redo actions from keyboard/gamepad - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_puzzle_validator.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit completion once when reduce succeeds # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit completion once when reduce succeeds - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — batch-validate generated boards for solvability - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_shuffle_bag.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html # Related skills: - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress fair bag distributions vs pure RNG streaks # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress fair bag distributions vs pure RNG streaks - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — feed bag draws into generated boards - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_sleepy_block.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # Related skills: - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — PhysicsDirectBodyState2D sleep thresholds for settle checks # Parent skill: https://github.com/thedivergentai/gd-agentic- - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — PhysicsDirectBodyState2D sleep thresholds for settle checks - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_puzzle_tile_animator.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # Related skills: - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween_callback Callables after match clears # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween_callback Callables after match clears - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md
skills/godot-master/scripts/genre_racing_arcade_vehicle_controller.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D arcade kart motion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-h - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — CharacterBody3D arcade kart motion - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — analog steer without VehicleBody - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_arcade_vehicle_physics.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html # - https://docs.godotengine.org/en/stable/classes/class_vehiclewheel3d.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_vehiclewheel3d.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — VehicleBody3D gravity/force discipline # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inp - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — VehicleBody3D gravity/force discipline - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — drift/steer action mapping - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_engine_audio_controller.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_streams.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer3d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus/Doppler layering for engines # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus/Doppler layering for engines - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — throttle axis to RPM mapping - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_force_feedback_router.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — rumble/haptic device routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3 - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — rumble/haptic device routing - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collision/terrain impulse sources - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_ghost_recorder.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ghost binary load/save paths # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ghost binary load/save paths - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — compact transform sampling - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_lap_checkpoint_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequential gate validation events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequential gate validation events - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — best-lap persistence hooks - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_lap_tracker.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap_completed signal graph # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte- - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — lap_completed signal graph - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — lap-time fairness sampling - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_minimap_icon_projector.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — minimap Control layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/S - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — minimap Control layout - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — world-to-UI projection framing - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_racing_checkpoint.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint enter ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physic - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint enter ownership - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D monitoring layers - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_raycast_suspension.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — spring/damper ray queries # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — spring/damper ray queries - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — apply forces from suspension hits - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_raycast_vehicle_controller.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody3D custom suspension forces # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayca - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody3D custom suspension forces - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — wheel ray recipes - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_skid_mark_emitter.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — trail/smoke gated by slip # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optim - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — trail/smoke gated by slip - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid per-frame skid spawns - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_slipstream_handler.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — draft volume Area3D masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-bala - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — draft volume Area3D masks - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — slipstream boost balance - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_spline_ai_controller.gd
- Network accessline 65
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 66
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — when opponents leave the racing line # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mo - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — when opponents leave the racing line - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — rubber-band speed knobs - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_racing_spline_track_spawner.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html # - https://docs.godotengine.org/en/stable/classes/class_curve3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_curve3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Path3D/Curve3D scene setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physic - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Path3D/Curve3D scene setup - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — spawned obstacle collision - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md
skills/godot-master/scripts/genre_rhythm_audio_spectrum_analyzer.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html # - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_audioeffectspectrumanalyzerinstance.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect instance setup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basic - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect instance setup - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — drive uniforms from magnitude bands - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — bass-reactive hit flourishes - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_beat_synced_animator.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE for receptor pulses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — TRANS/EASE for receptor pulses - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — sprite pulse alternatives to Tween - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — beat boundaries from the conductor - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_dynamic_bpm_handler.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — tempo-aware interactive/stream switches # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — tempo-aware interactive/stream switches - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tempo-map Resource schemas - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — marker arrays and beat math - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_input_judge_logic.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — lane press events vs process polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-m - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — lane press events vs process polling - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune Perfect/Good window widths - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — song-time base for judgment diffs - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_latency_calibrator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — output latency and playback position APIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — output latency and playback position APIs - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — tap timestamps during calibration - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist user A/V offset - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_note_lane_manager.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — GPU highway UV scroll alternatives # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — GPU highway UV scroll alternatives - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — lane receptor Control layout - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — scroll timing from song clock - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_note_object_pool.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still hitchs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when pool size still hitchs - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PackedScene note templates - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — shared pool Autoload lifetime - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_note_orchestrator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — conductor time for spawn windows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — conductor time for spawn windows - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — active note counts vs hitch risk - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — chart NoteData resources - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_rhythm_conductor.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mix latency and stream clock helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mix latency and stream clock helpers - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — typical Autoload home for the conductor - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — beat/measure signal ownership - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_rhythm_scoring_system.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html # - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — score/miss economy vs clear rate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — score/miss economy vs clear rate - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — judgment → score event wiring - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed judgment enums and offsets - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_rhythm_ui_feedback.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/rise judgment splash # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKIL - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/rise judgment splash - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HUD layer for feedback labels - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — Perfect hit particle bursts - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_rhythm_score_combo_manager.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # Related skills: - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — combo multiplier curves vs difficulty # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — combo multiplier curves vs difficulty - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — combo/score HUD bindings - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combo_broken / score_changed owners - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rhythm/SKILL.md
skills/godot-master/scripts/genre_roguelike_astar_grid_handler.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid A* vs NavigationRegion rebake choice # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid A* vs NavigationRegion rebake choice - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — solid cells mirror TileMapLayer walkability - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_async_turn_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — await turn loops vs signal-driven schedulers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — await turn loops vs signal-driven schedulers - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — sync attack/move animations inside turns - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_director_ai.gd
- Network accessline 12
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 14
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_dungeon_generator.gd
- Network accessline 77
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 78
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 82
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — walker/BSP orchestration patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — walker/BSP orchestration patterns - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-thread generate, main-thread apply - Network accessline 85
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_dungeon_generator_walker.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — Drunkard's Walk cave/room carving # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — Drunkard's Walk cave/room carving - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — Vector2i floor sets → TileMapLayer cells - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_example_relic_vampirism.gd
- Network accessline 7
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 8
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 9
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_fog_of_war_masker.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — fog layer clears from FOV cell sets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — fog layer clears from FOV cell sets - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — tile fog vs GPU mask tradeoffs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_fov_raycast_calculator.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsDirectSpaceState LOS without Area2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsDirectSpaceState LOS without Area2D - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — vision cones for stealth/aggro triggers - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_json_state_serializer.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_json.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — JSON run state without PackedScene bloat # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — JSON run state without PackedScene bloat - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serializable Dictionaries vs Resources - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_meta_progression_manager.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted meta saves across runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted meta saves across runs - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Meta Autoload vs ephemeral RunManager - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate upgrade power vs win% - Network accessline 87
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_meta_progression_resource.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — permanent unlock Resources separate from run # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — permanent unlock Resources separate from run - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ResourceSaver paths under user:// - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_meta_stats_resource.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted_pass meta stats protection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — encrypted_pass meta stats protection - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — subtle +5–15% meta buffs vs grind-to-win - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_move_command_object.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — command objects as reversible turn events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — command objects as reversible turn events - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — entity states consuming move commands - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_noise_dungeon_generator.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — noise caves + connectivity repair # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — noise caves + connectivity repair - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — AStarGrid2D corridor carving - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_roguelike_patterns.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — BSP/shuffle-bag/WorkerThreadPool snippets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — BSP/shuffle-bag/WorkerThreadPool snippets - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — frame-safe generation patterns - Network accessline 86
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_room_assembler.gd
- Network accessline 11
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 13
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_run_manager.gd
- Network accessline 38
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_seeded_rng_resource.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — persist seed/state for shareable runs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — persist seed/state for shareable runs - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — seeded Monte Carlo of loot/win rates - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_synergy_manager.gd
- Network accessline 10
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md # ============================================================= - Network accessline 12
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_turn_manager_decoupled.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # Related skills: - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-driven turn coordination # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal-driven turn coordination - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global turn Autoload without entity coupling - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_roguelike_weighted_loot_table.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — drop Resources into run inventories # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — drop Resources into run inventories - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — dead-item and pity-timer validation - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md
skills/godot-master/scripts/genre_romance_affection_manager.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — multi-axis stats as Resource-backed data # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — multi-axis stats as Resource-backed data - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — milestone_reached / stats_changed buses - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — gift diminishing returns and thresholds - Network accessline 99
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_date_event_system.gd
- Network accessline 81
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 82
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — DateLocation preference weights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — DateLocation preference weights - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — repetition penalty / success thresholds - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — date interaction dialogue keys - Network accessline 90
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_dialogue_expression_parser.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html # - https://docs.godotengine.org/en/stable/classes/class_expression.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/evaluating_expressions.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_expression.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — condition strings on choice nodes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gds - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — condition strings on choice nodes - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — safe Expression parse/execute - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_global_affection_tracker.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton ownership for global affection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton ownership for global affection - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — affection_updated UI decoupling - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_npc_schedule.gd
- Network accessline 12
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 14
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_player_romance_manager.gd
- Network accessline 13
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 15
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_romance_mood_manager.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_colorrect.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_colorrect.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — mood overlay and portrait crossfade # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-sy - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — mood overlay and portrait crossfade - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mood-driven BGM / stingers - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — portrait layers in VN scenes - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_romance_patterns.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 75
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom RichTextEffect / BBCode # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/ - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — custom RichTextEffect / BBCode - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — typewriter visible_ratio tweens - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — romance UI chrome consistency - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_route_manager.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 89
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — gallery + route flag persistence # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — gallery + route flag persistence - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — CG unlock presentation - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — route lock as story gate - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_seasonal_dialogue.gd
- Network accessline 9
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 11
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_romance_ui_feedback.gd
- Network accessline 9
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ro - Network accessline 10
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md # =============================================================== - Network accessline 11
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md
skills/godot-master/scripts/genre_rts_building_grid_astar.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid placement path checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-bui - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid placement path checks - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md — base-building placement loops - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_crowd_navigation_unit.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — avoidance + arrival dampening # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — avoidance + arrival dampening - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — crowd agent budgets - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_fog_of_war_tile_mask.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog clear cells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — TileMapLayer fog clear cells - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — vision-mask shader consumers - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_global_economy_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — economy Autoload boot order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-eco - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — economy Autoload boot order - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — multi-resource spend/ledger patterns - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate cost curves vs gather rates - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_navigation_mask_helper.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — dynamic navigation layer bitmasks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — dynamic navigation layer bitmasks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rendering_ghost_spawner.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID ghosts without SceneTree cost # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID ghosts without SceneTree cost - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_army_manager.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch AI off main thread # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-aut - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — batch AI off main thread - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central army manager ownership - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_formation_manager.gd
- Network accessline 34
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rt - Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md # =================================================================== - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_group_commander.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — decoupled group command broadcast # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — decoupled group command broadcast - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_massive_unit_renderer.gd
- Network accessline 21
# ============================================================================= # GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rt - Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md # =================================================================== - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_path_query_pool.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pooled path queries for mass orders # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pooled path queries for mass orders - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_selection_overlay.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject/screen-space selection framing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — unproject/screen-space selection framing - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — marquee drag input lifecycle - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_targeting_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — nearest-target filters before hit resolution # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — nearest-target filters before hit resolution - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance-squared mass scans - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_unit.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/classes/class_navigationagent2d.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_navigationagent2d.html - Network accessline 70
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — RVO agent movement contract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-st - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — RVO agent movement contract - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — Idle/Move/Attack unit states - Network accessline 73
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_rts_unit_stat_duplicator.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # Related skills: - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Resource duplicate(true) isolation # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Resource duplicate(true) isolation - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_selection_manager_marquee_2d.gd
- Network accessline 116
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 117
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 118
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 119
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 120
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — drag-box and shift-add selection input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 121
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — drag-box and shift-add selection input - Network accessline 122
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — broadcast commands to selected units - Network accessline 123
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_rts_selection_manager_raycast_3d.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsServer direct picks under load # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — PhysicsServer direct picks under load - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse position to camera ray - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md
skills/godot-master/scripts/genre_sandbox_cellular_automata_liquid.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 83
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — seed/grid patterns that feed CA sims # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — seed/grid patterns that feed CA sims - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — dirty-cell lists vs full-grid ticks - Network accessline 86
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-master/scripts/genre_sandbox_dynamic_placement_validator.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — shape queries for obstruction checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rayca - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — shape queries for obstruction checks - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — direct space state picking patterns - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-master/scripts/genre_sandbox_sandbox_patterns.gd
- Network accessline 83
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 84
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/3d/global_illumination/using_voxel_gi.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 91
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — block aim via intersect_ray # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-l - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — block aim via intersect_ray - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — binary ResourceSaver chunk dumps - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — VoxelGI quality/range with procedural data - Network accessline 95
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-master/scripts/genre_sandbox_sandbox_world_serializer.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — schema/versioned world saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resour - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — schema/versioned world saves - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource vs JSON tradeoffs for chunks - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-master/scripts/genre_sandbox_voxel_chunk_manager.gd
- Network accessline 62
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 63
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 67
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh buffer update discipline # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh buffer update discipline - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — GridMap alternative for varied block meshes - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-master/scripts/genre_sandbox_voxel_chunk_mesher.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-thread meshing + call_deferred set_mesh # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-thread meshing + call_deferred set_mesh - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — WorkerThreadPool task discipline - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-master/scripts/genre_sandbox_voxel_world.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/physics/large_world_coordinates.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk node load/unload lifecycle # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gen - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk node load/unload lifecycle - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — streaming radii and origin shift pairing - Network accessline 67
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md
skills/godot-master/scripts/genre_shooter_advanced_weapon_controller.gd
- Network accessline 111
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 112
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 113
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 114
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 115
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 116
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage pipeline after hitscan/projectile fire # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 117
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage pipeline after hitscan/projectile fire - Network accessline 118
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — recoil kick applied to camera, not model only - Network accessline 119
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_shooter_cover_validator_rays.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — multi-ray cover height / peek clusters # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — multi-ray cover height / peek clusters - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — cover state used beside detection loops - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_advanced_fps_controller.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 45
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - move axes and capture before air/ground lerp # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - move axes and capture before air/ground lerp - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - head-bob camera local offset composition - Network accessline 48
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_advanced_weapon_controller.gd
- Network accessline 111
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 112
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 113
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 114
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 115
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - duck-typed take_damage after hitscan confirm # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 116
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - duck-typed take_damage after hitscan confirm - Network accessline 117
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - recoil/bloom/TTK bands before shipping stats - Network accessline 118
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_aim_assist.gd
- Network accessline 41
# GDSkills research links (agents) # Docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html — analog look + deadzones - Network accessline 42
# Docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html — analog look + deadzones # Related: - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html — analog look + deadzones - Network accessline 44
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — friction 0.3 + magnetism 0.1 baseline # --- - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — friction 0.3 + magnetism 0.1 baseline
skills/godot-master/scripts/genre_shooter_fps_bullet_decal_spawner.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html # - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_decal.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - decal fade/pool budgets under fire spam # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - decal fade/pool budgets under fire spam - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md - shared impact polish patterns - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_fps_camera_look.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - relative mouse and capture modes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camer - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - relative mouse and capture modes - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - yaw/pitch pivot hierarchy - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_fps_movement_logic.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - Input.get_vector move basis # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-fo - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - Input.get_vector move basis - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md - InputMap action names for walk/sprint - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_frame_perfect_input.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventmousemotion.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_inputeventmousemotion.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - buffered semi-auto fire to avoid dropped shots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md - buffered semi-auto fire to avoid dropped shots - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md - fire intent signals without string connects - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_hitscan_weapon_logic.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - exclude player RID and collision masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - exclude player RID and collision masks - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - hit-zone damage multipliers - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_hitscan_weapon_query.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - nodeless space-state hitscan # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multi - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md - nodeless space-state hitscan - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md - server re-run of the same query shape - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_player_anim_bridge.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # Related skills: - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md - velocity to blend parameters # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md - velocity to blend parameters - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md - StringName locomotion states - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_procedural_recoil_handler.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - kick on pivot, not weapon mesh # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-c - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - kick on pivot, not weapon mesh - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - recoil pattern vs TTK feel bands - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_recoil_system.gd
- Network accessline 39
# GDSkills research links (agents) # Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/scripts/procedural_recoil_handler.gd — camera pivot kick - Network accessline 40
# Related: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/scripts/procedural_recoil_handler.gd — camera pivot kick # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/scripts/procedural_recoil_handler.gd — camera pivot kick - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — spray pattern vs TTK bands
skills/godot-master/scripts/genre_shooter_fps_server_projectile_instance.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - RID visual bullets without nodes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md - RID visual bullets without nodes - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md - server-authoritative spawn, client visuals only - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_weapon_bobbing_system.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - sway/bob layered with look and recoil # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md - sway/bob layered with look and recoil - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md - optional tween assists for viewmodel settle - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_weapon_spread_calc.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - bloom vs accuracy win-rate bands # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md - bloom vs accuracy win-rate bands - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md - spread direction into damage queries - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_fps_weapon_state_machine.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md - fire/reload/idle StringName transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md - fire/reload/idle StringName transitions - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md - fired/reloaded signal-object connects - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md
skills/godot-master/scripts/genre_shooter_lag_compensator.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # Related skills: - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction shells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multipl - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction shells - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — RPC authority - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_shooter_projectile.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision3d.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_kinematiccollision3d.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_collide projectile bodies and bounce # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_collide projectile bodies and bounce - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — take_damage on collider impact - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_shooter_shooter_patterns.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_decals.html - Network accessline 89
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — direct-space hitscan and shape AoE helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — direct-space hitscan and shape AoE helpers - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — server-side fire validation patterns - Network accessline 92
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_shooter_soft_lock_aim_assist.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — stick look curves before soft-lock slerp # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — stick look curves before soft-lock slerp - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — assist rotates camera basis toward target - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_shooter_tps_camera_spring_arm.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html # - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/spring_arm.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_springarm3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — SpringArm boom, exclusions, shoulder swap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — SpringArm boom, exclusions, shoulder swap - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — look input driving arm rotation - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_shooter_weapon_recoil_pattern.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # Related skills: - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WeaponData resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sho - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WeaponData resources - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — FPS recoil polish - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md
skills/godot-master/scripts/genre_simulation_economy_graph_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — recipe DAGs as data Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — recipe DAGs as data Resources - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — yield/cost Monte Carlo before shipping - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-master/scripts/genre_simulation_npc_schedule_agent.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html # - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — map_get_path and agent budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — map_get_path and agent budgets - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — hour_passed schedule triggers - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-master/scripts/genre_simulation_sim_tick_manager.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tick buses for economy/AI listeners # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tick buses for economy/AI listeners - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — TimeManager ownership across scenes - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-master/scripts/genre_simulation_simulation_patterns.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + low-processor mode # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — WorkerThreadPool + low-processor mode - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — binary store_var world saves - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — AStarGrid2D logistics grids - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-master/scripts/genre_simulation_simulation_tick_controller.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sim_tick consumers without polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sim_tick consumers without polling - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — speed multipliers vs visual FPS - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-master/scripts/genre_simulation_tycoon_economy.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — wallets/sinks composing with multi-resource stocks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — wallets/sinks composing with multi-resource stocks - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — prove bankruptcy and growth bands - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-simulation/SKILL.md
skills/godot-master/scripts/genre_sports_magnus_ball_physics.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — spin/force application on RigidBody3D # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — spin/force application on RigidBody3D - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-master/scripts/genre_sports_sports_ball_physics.gd
- Network accessline 43
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 44
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate3d.html - Network accessline 48
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody continuous CD and custom integrators # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — RigidBody continuous CD and custom integrators - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — ballistic curve/stat bands when tuning shots - Network accessline 51
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-master/scripts/genre_sports_sports_patterns.gd
- Network accessline 69
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 70
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_physicsmaterial.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 74
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad axes and vibration helpers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mult - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad axes and vibration helpers - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative goal RPC + unreliable bytes - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — promote local patterns to net authority - Network accessline 78
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-master/scripts/genre_sports_sports_umpire_logic.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — PRE_GAME/ACTIVE/POST_GOAL match phases # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — PRE_GAME/ACTIVE/POST_GOAL match phases - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — goal Area3D body_entered event wiring - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-master/scripts/genre_sports_stat_modifier_powerup.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — buff duration/multiplier fairness sims # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — buff duration/multiplier fairness sims - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timer.timeout.bind context for buff expiry - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-master/scripts/genre_sports_team_manager.gd
- Network accessline 76
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 77
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_marker3d.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 81
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agents path to formation slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agents path to formation slots - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — CHASE vs FORMATION player states - Network accessline 84
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sports/SKILL.md
skills/godot-master/scripts/genre_stealth_light_detector.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 55
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — OmniLight3D energy/range for light-gem sampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — OmniLight3D energy/range for light-gem sampling - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — occluded light rays to sample points - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — ambient vs direct exposure balance - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-master/scripts/genre_stealth_sound_occlusion_manager.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpaths.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — emit loud events onto AI-audible buses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — emit loud events onto AI-audible buses - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — prefer path-length hearing over Euclidean - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — geometry muffling via world-layer rays - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-master/scripts/genre_stealth_stealth_ai_controller.gd
- Network accessline 87
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 88
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 91
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 93
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — LoS and exclude RIDs for vision casts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 94
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — LoS and exclude RIDs for vision casts - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — IDLE/SUSPICIOUS/ALERT/COMBAT transitions - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune detection_threshold and cool-down rates - Network accessline 97
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-master/scripts/genre_stealth_stealth_patterns.gd
- Network accessline 70
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 71
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_navigationserver3d.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier3d.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 77
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless intersect_ray / intersect_shape recipes # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — nodeless intersect_ray / intersect_shape recipes - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — investigation paths and avoidance masks - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — AI_Audible bus routing for hearing - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-master/scripts/genre_stealth_stealth_vision_cone.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 84
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — composite FOV + chest-height LoS samples # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 85
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — composite FOV + chest-height LoS samples - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — perception cone feeding AI awareness - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — playback_alert meter signals to UI - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-master/scripts/genre_stealth_visibility_manager.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/3d/lights_and_shadows.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — shadow/cover modifiers that scale detection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — shadow/cover modifiers that scale detection - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-horror/SKILL.md — hiding-spot multipliers shared with stalker AI - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — bush/locker multiplier fairness sims - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-master/scripts/genre_stealth_vision_cone_3d.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — dot-product FOV then intersect_ray confirmation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — dot-product FOV then intersect_ray confirmation - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — collider identity checks on ray results - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — FOV/view_distance/detection_speed knobs - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md
skills/godot-master/scripts/genre_survival_crafting_recipe_processor.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — validate-then-consume crafting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — validate-then-consume crafting - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — recipe cost / tech-tree careers - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — crafted sinks and material costs - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_survival_interactable.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interact prompts without polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interact prompts without polling - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-harvest/SKILL.md — harvest/pickup interactables - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_survival_inventory_data.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — grid inventory Resource models # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save- - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — grid inventory Resource models - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize InventoryData .tres / saves - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_survival_inventory_slot_data.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — slot Resources for serialization # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — slot Resources for serialization - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — stackable slot payloads - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_survival_inventory_slot_resource.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — durability metadata on slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-i - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — durability metadata on slots - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — weighted stack Resources - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_survival_modular_inventory_controller.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — stack merge / bag controllers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resour - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — stack merge / bag controllers - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ItemResource vs slot state - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_survival_status_depletion_manager.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — hunger/thirst as depleting stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-a - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — hunger/thirst as depleting stats - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global needs ownership - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_survival_survival_patterns.gd
- Network accessline 96
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 97
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 98
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 99
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html - Network accessline 100
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 101
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 102
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh forests and threaded chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 103
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh forests and threaded chunks - Network accessline 104
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — GridMap snap base-building - Network accessline 105
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — Persist group / ConfigFile progression - Network accessline 106
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-survival/SKILL.md
skills/godot-master/scripts/genre_tower_defense_homing_projectile_3d.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_quaternion.html # - https://docs.godotengine.org/en/stable/classes/class_basis.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_quaternion.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_basis.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile lifetime and target-lost handling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile lifetime and target-lost handling - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — Area3D hit detection on impact - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool homing missiles under wave spikes - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-master/scripts/genre_tower_defense_tower.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_circleshape2d.html - Network accessline 89
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D range cache via body_entered/exited # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — Area2D range cache via body_entered/exited - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — Idle/Acquire/Attack/Cooldown tower FSM - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile fire and hit resolution - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-master/scripts/genre_tower_defense_tower_defense_patterns.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_astargrid2d.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsServer bullets and deferred corpse disable # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — PhysicsServer bullets and deferred corpse disable - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative purchase RPC and unreliable sync - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — grid/path validation before placement - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-master/scripts/genre_tower_defense_tower_targeting_system.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html # - https://docs.godotengine.org/en/stable/tutorials/math/vectors_advanced.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/math/vectors_advanced.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/3d/using_transforms.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — lead prediction and priority targeting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — lead prediction and priority targeting - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — First/Last/Strongest fairness under wave mixes - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D range and aim transforms - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-master/scripts/genre_tower_defense_wave_manager.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — prepare/defend/reward around wave_started # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — prepare/defend/reward around wave_started - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveGroup data as Resources - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — wave_completed / all_waves_complete buses - Network accessline 99
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-master/scripts/genre_tower_defense_wave_resource_spawner.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_path3d.html # - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_path3d.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_pathfollow3d.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveData .tres spawn sequences # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — WaveData .tres spawn sequences - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md — interval spawning without switch spam - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — interval/count bands vs leak rate - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md
skills/godot-master/scripts/genre_visual_novel_dialogue_ui.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode + visible_ratio typewriter # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweeni - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode + visible_ratio typewriter - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween_property lifecycle for reveals - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — skip/advance without double-consuming accept - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-master/scripts/genre_visual_novel_story_manager.gd
- Network accessline 82
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 83
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 88
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — line/choice runner patterns this driver specializes # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — line/choice runner patterns this driver specializes - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — line_advanced / options_presented wiring - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — JSON vs Resource script payloads - Network accessline 92
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-master/scripts/genre_visual_novel_visual_novel_patterns.gd
- Network accessline 70
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 71
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 76
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode-aware visible_ratio animation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-twe - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — BBCode-aware visible_ratio animation - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — background crossfade modulate tweens - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ConfigFile flag persistence patterns - Network accessline 80
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-master/scripts/genre_visual_novel_vn_rollback_manager.gd
- Network accessline 57
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 58
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist history stacks beyond in-memory undo # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist history stacks beyond in-memory undo - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — deep-copy flag dictionaries safely - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — notify UI when rollback restores state - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md
skills/godot-master/scripts/input_handling_action_state_machine.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — just-pressed/released → states # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — just-pressed/released → states - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — variable jump height release - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_advanced_input_buffer.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — priority among buffered specials # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — priority among buffered specials - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — dash-over-jump buffer priority - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_analog_deadzone_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_inputeventjoypadmotion.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — radial stick → move_and_slide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platfo - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — radial stick → move_and_slide - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md — pad feel on console targets - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_combo_validator.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — special-move sequence windows # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — special-move sequence windows - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_glyph_prompt_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — swap prompt textures on device_changed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — swap prompt textures on device_changed - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — broadcast last-active device - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton glyph router - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_hold_toggle_accessibility.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store hold vs toggle prefs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-conta - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — store hold vs toggle prefs - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — settings toggle for sprint mode - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_input_buffer.gd
- Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — jump/dash buffer windows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbo - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md — jump/dash buffer windows - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — consume buffer on floor contact - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_input_buffer_manager.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload buffer service # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-charact - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload buffer service - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — frame-window consume in physics - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_input_echo_filter.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — echo OK for UI nav, not confirm # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogu - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — echo OK for UI nav, not confirm - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — advance lines ignore key repeat - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_input_remapper.gd
- Network accessline 82
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 83
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 87
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ConfigFile binding store # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-fo - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — ConfigFile binding store - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — default Input Map seed - Network accessline 90
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_input_replay_buffer.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — deterministic replay harnesses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — deterministic replay harnesses - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — ghost playback consumers - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_mouse_capture_manager.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — FPS look capture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKI - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — FPS look capture - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — apply relative motion to camera - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_multi_touch_gestures.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — pinch/zoom and virtual sticks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — pinch/zoom and virtual sticks - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile touch delivery quirks - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_safe_runtime_rebind.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist rebinds to user:// # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-conta - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist rebinds to user:// - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — rebind UI listens for next event - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_unhandled_input_priority.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menus accept_event before gameplay # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sign - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menus accept_event before gameplay - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — interact only when UI idle - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/input_handling_virtual_input_injector.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_inputeventaction.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI input injection # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — CI input injection - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md
skills/godot-master/scripts/inventory_system_consumable_item_logic.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — consumables that trigger abilities/effects # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — consumables that trigger abilities/effects - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — potions/food that modify stats - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_drag_and_drop_slot.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — PanelContainer/slot chrome around drag targets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — PanelContainer/slot chrome around drag targets - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — pointer paths that start Control drag - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_grid_inventory_logic.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Dictionary[Vector2i] footprint maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Dictionary[Vector2i] footprint maps - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed Vector2i keys and placement math - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_inventory_data_resource.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — inventory arrays owned as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — inventory arrays owned as Resources - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — batch inventory_updated after loops - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_inventory_grid.gd
- Network accessline 89
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 90
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 91
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 94
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — visual grid vs data footprint # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-themin - Network accessline 95
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — visual grid vs data footprint - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — occupied/empty cell chrome - Network accessline 97
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_inventory_item_resource.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_texture2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — item blueprints as composable Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — item blueprints as composable Resources - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — weight/stat fields on equipment items - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_inventory_persistence.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — inventory slice of project save schema # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — inventory slice of project save schema - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serialize ids/paths not nested Resources - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_inventory_ui_controller.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer slot layout # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-archit - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer slot layout - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — UI listens; data owns mutations - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_item_database_loader.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — id → Resource registry pattern # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — id → Resource registry pattern - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — global ItemDatabase autoload ownership - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_item_pickup_node.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html # - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_area_2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_area2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — world drops after combat rewards # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — world drops after combat rewards - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — pickup → inventory grant signals - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_item_slot_data.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — slot_changed without UI coupling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — slot_changed without UI coupling - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reactive slot Resource pattern - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/inventory_system_loot_table_resource.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — rarity tiers and drop economy coupling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — rarity tiers and drop economy coupling - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate weighted drop bands via simulation - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md
skills/godot-master/scripts/mechanic_revival_consequence_tracker.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — difficulty_changed on death thresholds - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — difficulty_changed on death thresholds # - https://docs.godotengine.org/en/stable/classes/class_node.html — accumulate death/revive coun - Network accessline 33
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — difficulty_changed on death thresholds - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_node.html — accumulate death/revive counters - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate death-penalty curves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate death-penalty curves - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — meta consequences after run death - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_corpse_run_dropper.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — spawn grave_scene at death position - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — spawn grave_scene at death position # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html — add_child on current_scene for - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — spawn grave_scene at death position - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html — add_child on current_scene for persistence - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — currency_loss_percentage vs wallet # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sce - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — currency_loss_percentage vs wallet - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — grave outlives player death transition - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_async_restorer.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — TRANS_SINE property restore - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — TRANS_SINE property restore # - https://docs.godotengine.org/en/stable/classes/class_node.html — bind_node so tweens die with restorer - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — TRANS_SINE property restore - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_node.html — bind_node so tweens die with restorer - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for organic recovery # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-sta - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for organic recovery - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — health/mana property names - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_auto_save_manager.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — checkpoint-triggered auto-save - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — checkpoint-triggered auto-save # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — SaveManager Autoload bridg - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — checkpoint-triggered auto-save - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — SaveManager Autoload bridge - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — implement SaveManager.save_game # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-res - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — implement SaveManager.save_game - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — what payload the auto-save writes - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_checkpoint_persistence.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — checkpoint Resource payload - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — checkpoint Resource payload # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html — ResourceSaver.save to user:// - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — checkpoint Resource payload - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html — ResourceSaver.save to user:// - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html — user://checkpoint_data.res path - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — typed checkpoint Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sav - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — typed checkpoint Resources - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable save contract beyond RAM - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_checkpoint_validator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — shrine Area3D progress gate - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — shrine Area3D progress gate # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask filtering for player ent - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html — shrine Area3D progress gate - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask filtering for player enter - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html — place checkpoints as scene Markers, not hardcoded coords - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint activate events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint activate events - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — progress-index shrines in ARPG loops - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_checkpoint_visuals.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — active vs inactive material_override - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — active vs inactive material_override # - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html — MeshInstance3D material s - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — active vs inactive material_override - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html — MeshInstance3D material swap feedback - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — emissive active shrine materials # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — emissive active shrine materials - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — glow when material flags are not enough - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_death_analytics.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — append JSON lines under user:// - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — append JSON lines under user:// # - https://docs.godotengine.org/en/stable/classes/class_json.html — JSON.stringify death entries - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — append JSON lines under user:// - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_json.html — JSON.stringify death entries - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html — user://death_analytics.json - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — heatmaps and difficulty spike proof # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — heatmaps and difficulty spike proof - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — cause_of_death from combat pipeline - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_death_timer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one_shot death→respawn delay - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one_shot death→respawn delay # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — alternate SceneTreeTimer delay pattern - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_timer.html — one_shot death→respawn delay - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — alternate SceneTreeTimer delay pattern - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → UI YOU DIED → global respawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → UI YOU DIED → global respawn - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — death screen layout during wait - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_ghost_mode.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — collision_layer / mask spirit swap - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — collision_layer / mask spirit swap # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — ghost body still mo - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — collision_layer / mask spirit swap - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — ghost body still moves with filters - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — spirit-realm visual swap with layer change # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — spirit-realm visual swap with layer change - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — prevent hazard hits while ghosted - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_global_manager.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload owns death→delay→respawn - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload owns death→delay→respawn # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — get_first_node_in_grou - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload owns death→delay→respawn - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — get_first_node_in_group("Player") for restore - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — respawn_delay via create_timer - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — player_died / player_respawned ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — player_died / player_respawned ownership - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — revive existing instance; do not reload whole level - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_health_restitution.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — I-frame modulate pulse loops - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — I-frame modulate pulse loops # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — i_frame_duration timeout - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — I-frame modulate pulse loops - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — i_frame_duration timeout - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — set_invincible / health restore through stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — set_invincible / health restore through stats - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible revive VFX tweens - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — prove I-frame TTK impact - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_manager.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — revival_available / true_death events - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — revival_available / true_death events # - https://docs.godotengine.org/en/stable/classes/class_node.html — charge counters as Node compo - Network accessline 50
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — revival_available / true_death events - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_node.html — charge counters as Node component state - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — health-zero calls attempt_revive # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-compos - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — health-zero calls attempt_revive - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — charges as child component, not Character monolith - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_soul_grave.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — Player group pickup check - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — Player group pickup check # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — grave scene instantiate at death site - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — Player group pickup check - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — grave scene instantiate at death site - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — add_currency ledger safety # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-actio - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — add_currency ledger safety - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — souls-like retrieval loop - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_spectral_shader.gdshader
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html — ALPHA/EMISSION soul pulse - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html — ALPHA/EMISSION soul pulse # - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html — spati - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html — ALPHA/EMISSION soul pulse - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html — spatial shader_type basics - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — assign spectral material at runtime - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ghost/emissive patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/S - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ghost/emissive patterns - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — when StandardMaterial3D transparency suffices first - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_revival_revival_state_reset_guard.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — zero velocity on respawn - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — zero velocity on respawn # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — clear residual physics state - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — zero velocity on respawn - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — clear residual physics state - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — force Idle after death locks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-c - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — force Idle after death locks - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — reset guard as child utility - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-master/scripts/mechanic_secrets_input_sequence_watcher.gd
- Network accessline 64
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 65
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — shared action names and echo-safe buffering # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — shared action names and echo-safe buffering - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequence_matched consumers - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_interaction_threshold_trigger.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — threshold_reached consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — threshold_reached consumers - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — interact call sites from Area input - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_audio_environment_occluder.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect enable/disable patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sign - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect enable/disable patterns - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — area enter/exit discovery cues - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_interaction_spam_tracker.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — secret_spam_triggered routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dia - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — secret_spam_triggered routing - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — NPC poke-count Easter eggs - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_konami_legacy_code.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_* action bindings for pad/keyboard parity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_* action bindings for pad/keyboard parity - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — meta unlock persistence after Konami - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_lockout_cheat_guard.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — fail counting around sequence buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — fail counting around sequence buffers - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — denied lockout cue - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_meta_persistence.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — separate meta file from slot saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — separate meta file from slot saves - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload meta unlock owner - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_persistence_handler.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user://secrets.cfg vs game saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user://secrets.cfg vs game saves - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — static helper vs Autoload service - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_progress_threshold_unlocker.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — completion % → true-ending gates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-c - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — completion % → true-ending gates - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate threshold reach rates - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_random_encounter_spawner.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune spawn_chance and pity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proce - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune spawn_chance and pity - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — weighted encounter tables - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_sequence_combo_matcher.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — timeout windows vs gameplay input buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — timeout windows vs gameplay input buffers - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combo_achieved event bus - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_vfx_discovery_glimmer.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — light_energy glimmer tween loop # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SK - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — light_energy glimmer tween loop - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — optional sparkle accompany - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/mechanic_secrets_secret_visibility_detector.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera forward for look-at dots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shader - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera forward for look-at dots - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — reveal/dissolve on look trigger - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-master/scripts/monte_carlo_balancer_balance_lab_template_Cargo.toml
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-master/scripts/monte_carlo_balancer_balance_lab_template_launcher.ps1
- Executable scriptline 1
Executable file - Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-master/scripts/monte_carlo_balancer_balance_lab_template_launcher.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-master/scripts/monte_carlo_balancer_balance_lab_template_src_main.rs
- Network accessline 14
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html // - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 16
// - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
// - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 18
// - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
// Related skills: // - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract // - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-test - Network accessline 20
// - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 21
// - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 22
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-master/scripts/monte_carlo_balancer_compare_balance_snapshots.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 138
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 139
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 140
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 141
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 142
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 143
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 144
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 145
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 146
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-master/scripts/multiplayer_networking_client_network_setup.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — host/join client path after SP→MP split # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — host/join client path after SP→MP split - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — matching client export/protocol with server - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_client_prediction_synchronizer.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction/reconcile shells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction/reconcile shells - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — deterministic move steps for resim - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_game_state_sync_manager.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — authoritative clock on dedicated host # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — authoritative clock on dedicated host - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep sync across scene swaps - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_multiplayer_spawner_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — spawn paths and packed scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — spawn paths and packed scenes - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — late-join spawn graphs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_adaptive_sync_throttle.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scenereplicationconfig.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — Hz caps when peers degrade # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — Hz caps when peers degrade - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure RTT before throttling - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_anti_desync_reconciler.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — detect desync before snap-correcting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — detect desync before snap-correcting - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — reconcile after prediction - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_custom_id_mapper.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable UserIDs vs ephemeral PeerIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable UserIDs vs ephemeral PeerIDs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — session Autoload owns ID maps - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_enet_expert_config.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_enetconnection.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — channel/bandwidth budgets under load # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — channel/bandwidth budgets under load - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure before retuning ENet knobs - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_headless_server_auto_start.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — CLI/feature-tag headless boot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-exp - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — CLI/feature-tag headless boot - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated-server packaging - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_heartbeat_monitor.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RTT/jitter overlays for players # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RTT/jitter overlays for players - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — adapt sync when latency spikes - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_lan_discovery.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html # - https://docs.godotengine.org/en/stable/classes/class_udpserver.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_udpserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/networking/index.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — LAN co-op desktop defaults # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload- - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — LAN co-op desktop defaults - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — discovery Autoload lifecycle - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_packet_bit_packer.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedbytearray.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedbytearray.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_packedbytearray.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — PackedByteArray encode/decode # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — PackedByteArray encode/decode - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep payloads under MTU - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_packet_rate_limiter.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server-side flood protection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server-side flood protection - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — spot RPC spam vs legit traffic - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_rollback_helper.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — rollback/resim migration patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — rollback/resim migration patterns - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — fixed-tick rollback consumers - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_net_visibility_grid_culling.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interest management at scale # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interest management at scale - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — large-world visibility budgets - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_network_error_handler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface disconnect/fail as signals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface disconnect/fail as signals - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — connection-error UI flows - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_network_input_synchronizer.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap → network intent packets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adap - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap → network intent packets - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction-ready input buffers - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_networked_interpolator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — remote puppet motion smoothing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tween - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — remote puppet motion smoothing - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — optional tween blends vs per-frame lerp - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_packet_peer_latency_test.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — latency/jitter test harness # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-expor - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — latency/jitter test harness - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — multi-instance ping tests - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_secure_variable_synchronizer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — authority-owned shared state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — authority-owned shared state - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist economy/identity, not PeerIDs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_secured_rpc_pattern.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — keep local events separate from RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — keep local events separate from RPCs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed @rpc annotations and sender checks - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_server_authoritative_controller.gd
- Network accessline 99
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 100
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 101
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 102
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 103
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 104
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — clients send intents, server applies # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 105
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — clients send intents, server applies - Network accessline 106
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — authoritative simulation host - Network accessline 107
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/multiplayer_networking_server_dedicated_host.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — headless dedicated host scaffolding # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — headless dedicated host scaffolding - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — server export presets without GUI - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_agent_stuck_detection.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_debug_tools.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_debug_tools.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — recovery transitions on stall # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — recovery transitions on stall - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — unstick engage/flank movement - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_async_dynamic_baking.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bake after runtime geometry spawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bake after runtime geometry spawn - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — async bake avoids main-thread stalls - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_dynamic_nav_manager.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — source geometry for region rebakes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — source geometry for region rebakes - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — dirty-flag rebake after layout changes - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_group_avoidance_formations.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — formation offsets prevent clumping # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-ca - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — formation offsets prevent clumping - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — crowd spacing affects engagement timing - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_layer_mask_navigation.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — capability bits for restricted routes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-t - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — capability bits for restricted routes - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — layer masks over multi-height 2D maps - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_low_level_avoidance.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — server RVO for large unit counts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performanc - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — server RVO for large unit counts - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoidance callbacks without agent nodes - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_memory_optimized_queries.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reuse query objects under crowd load # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reuse query objects under crowd load - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_moving_obstacle_server.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectiles/hazards as RVO pushers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genr - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectiles/hazards as RVO pushers - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — moving blockers without full remesh - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_nav_link_traversal.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — manual jump/teleport during link traversal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — manual jump/teleport during link traversal - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place links between navmesh islands - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_server_navigation_setup.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID maps bypass node overhead # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID maps bypass node overhead - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_smart_navigation_agent.gd
- Network accessline 104
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 105
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 106
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 107
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 108
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — parent CharacterBody applies safe velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 109
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — parent CharacterBody applies safe velocity - Network accessline 110
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — unreachable/finished signals drive AI states - Network accessline 111
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/navigation_pathfinding_terrain_cost_manager.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — path preference via enter/travel costs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — path preference via enter/travel costs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — cost weights affect simulated travel time - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-master/scripts/particles_2d_physics_interpolation_fix.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_cpuparticles2d.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_cpuparticles2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_cpuparticles2d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — physics-parented trails that stutter on GPUParticles2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — physics-parented trails that stutter on GPUParticles2D - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — player/projectile-attached 2D particle trails - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_custom_particle_logic.gdshader
- Network accessline 28
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 29
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html // - https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html - Network accessline 30
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 31
// - https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html - Network accessline 32
// - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 34
// - ../godot-shaders-basics/SKILL.md — CUSTOM/USERDATA particle process shaders // - ../godot-performance-optimization/SKILL.md — GPU orbit/wind without per-particle CPU // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 35
// - ../godot-performance-optimization/SKILL.md — GPU orbit/wind without per-particle CPU // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md // ==================================== - Network accessline 36
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_dynamic_userdata_modulation.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — USERDATA uniforms without duplicating ShaderMaterials # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — USERDATA uniforms without duplicating ShaderMaterials - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — preserve GPU batching across emitter instances - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_local_vs_global_coords.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — projectile smoke trails in global space # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — projectile smoke trails in global space - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — aura FX that must follow the caster (local_coords) - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_massive_swarm_multimesh.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh cutover when GPUParticles amount ceilings fail # - https://github.com/thedivergentai/gd-agentic-s - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh cutover when GPUParticles amount ceilings fail - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — dense swarm/fish/insect instance buffers - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_particle_attractor_opt.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticlesattractor3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticlesattractor3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cull_mask isolation vs global attractor cost # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cull_mask isolation vs global attractor cost - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — layered environmental VFX zones - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_particle_burst_emitter.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — one-shot hit/explosion bursts from damage events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — one-shot hit/explosion bursts from damage events - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished-driven cleanup after bursts - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_particle_lod_manager.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance culling environmental torches/fires # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance culling environmental torches/fires - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — range thresholds relative to active camera - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_screenspace_weather_heightfield.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticlescollisionheightfield3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticlescollisionheightfield3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — follow_camera_enabled weather collision volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — follow_camera_enabled weather collision volumes - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — outdoor rain/snow against terrain height - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_smart_oneshot_recycler.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished connections for pool return/free # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished connections for pool return/free - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — restart() vs emitting=true after GPU async finish - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_sub_emitter_impact.gdshader
- Network accessline 24
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 25
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html // - https://docs.godotengine.org/en/stable/tutorials/3d/particles/subemitters.html - Network accessline 26
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 27
// - https://docs.godotengine.org/en/stable/tutorials/3d/particles/subemitters.html - Network accessline 28
// - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html - Network accessline 30
// - ../godot-combat-system/SKILL.md — splash/debris sub-emitters on impact // - ../godot-audio-systems/SKILL.md — GPU collision limits vs looped impact SFX // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 31
// - ../godot-audio-systems/SKILL.md — GPU collision limits vs looped impact SFX // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md // ============================================= - Network accessline 32
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/particles_vfx_shader_manager.gd
- Network accessline 11
# 1. Custom Particle Shader Assignment # Expert logic: Bypassing the Standard ParticlesMaterial for # custom GLSL logic (e.g., Flocking, Curl Noise, Swirling). - Network accessline 12
# Expert logic: Bypassing the Standard ParticlesMaterial for # custom GLSL logic (e.g., Flocking, Curl Noise, Swirling). _setup_custom_behavior() - Network accessline 13
# custom GLSL logic (e.g., Flocking, Curl Noise, Swirling). - Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ShaderMaterial assignment on GPUParticles process_material # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ShaderMaterial assignment on GPUParticles process_material - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — visibility-driven emitting/process culling - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-master/scripts/performance_optimization_custom_monitor_profiler.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton monitor service pattern # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton monitor service pattern - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Debugger Monitors tab workflow - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_custom_performance_monitor.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pathfinding_ms custom monitor consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pathfinding_ms custom monitor consumers - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk_load_ms while streaming scenes - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_low_level_physics_query.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — space-state query patterns and masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — space-state query patterns and masks - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — 2D PhysicsDirectSpaceState usage - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D query equivalents and shape cost - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_manual_culling_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier2d.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera frustum drives on-screen enter/exit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera frustum drives on-screen enter/exit - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — occlusion/LOD layout for large levels - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_multimesh_foliage_manager.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — outdoor foliage budgets and LOD handoff # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — outdoor foliage budgets and LOD handoff - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — wind/sway shaders on MultiMesh instances - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_multimesh_optimizer.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — prop density and spatial MultiMesh partitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — prop density and spatial MultiMesh partitions - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — foliage/crowd instancing at world scale - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_navigation_agent_optimization.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent APIs and async bake pairing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent APIs and async bake pairing - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — crowd AI that consumes staggered path budgets - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_object_pool_system.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — node lifecycle before reuse/hide pooling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — node lifecycle before reuse/hide pooling - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — disconnect pooled emitters to avoid leaks - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_rendering_server_direct.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — materials/shaders used with server canvas items # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — materials/shaders used with server canvas items - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — when visuals bypass SceneTree but collisions still need bodies - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_shared_resource_strategy.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — local-to-scene vs shared ownership rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — local-to-scene vs shared ownership rules - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — packed scenes that share materials/meshes - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_texture_array_batching.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html # - https://docs.godotengine.org/en/stable/classes/class_texture2darray.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_texture2darray.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — sampler2DArray shader sampling for batched draws # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — sampler2DArray shader sampling for batched draws - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material setup that feeds array layers - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/performance_optimization_worker_thread_pool_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind and task completion waits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind and task completion waits - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep heavy loads off the main thread during transitions - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-master/scripts/physics_3d_custom_gravity_well_3d.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Area3D overlap signal ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3 - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Area3D overlap signal ownership - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — planetary zones vs level collision layout - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_joint_3d_breakage_logic.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html # - https://docs.godotengine.org/en/stable/classes/class_generic6dofjoint3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_generic6dofjoint3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — destructible props driven by joint snaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — destructible props driven by joint snaps - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — break-force thresholds as balance knobs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_kinematic_3d_stairs_logic.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — stair stepping for FPS locomotion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-i - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — stair stepping for FPS locomotion - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — physics-step input sampling for movement feel - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_physics_ccd_3d_projectile.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bullet tunneling vs hit registration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mo - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bullet tunneling vs hit registration - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — CCD/speed knobs that change TTK curves - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_physics_layers_3d_config.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings 3D physics layer names # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings 3D physics layer names - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — shared layer/mask mental model across dimensions - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_physics_server_3d_bullets.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID swarm pooling vs SceneTree RigidBody3D cost # - https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID swarm pooling vs SceneTree RigidBody3D cost - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile layer/mask consumers of server bodies - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_ragdoll_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html # - https://docs.godotengine.org/en/stable/classes/class_physicalbonesimulator3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_physicalbonesimulator3d.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — animation↔physics handoff on death # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — animation↔physics handoff on death - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md — get-up / revival after ragdoll stop - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_ray_query_3d_vision.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — query masks, exclusions, and ShapeCast recipes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — query masks, exclusions, and ShapeCast recipes - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LOS checks alongside nav agents - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_raycast_visualizer.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game hit/normal visualization for query bugs # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game hit/normal visualization for query bugs - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — deeper RayCast3D vs space-state diagnostics - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_shapecast_3d_ground_check.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — ground/slope detection for FPS movement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — ground/slope detection for FPS movement - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visualize cast hits when stairs fail - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_soft_body_3d_interaction.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — soft-body CPU cost and tick-rate tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — soft-body CPU cost and tick-rate tradeoffs - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — pinned cloth on animated characters - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/physics_3d_vehicle_simulation_tuning.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — drift/suspension feel built on VehicleWheel3D knobs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — drift/suspension feel built on VehicleWheel3D knobs - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — speed-linked camera FOV for racing - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-master/scripts/platform_console_achievement_offline_queue.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// queues across sessions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// queues across sessions - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — online flush when platform services return - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_async_save_manager.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — atomic rename and slot schema # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resou - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — atomic rename and slot schema - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serializing Dictionary/JSON payloads - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_background_data_prefetcher.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — prefetch queues tied to scene transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — prefetch queues tied to scene transitions - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — I/O budgets on slow console storage - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_certification_manager.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed and pause UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sa - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed and pause UX - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — save indicators during forced pauses - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_console_boot_config.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — feature tags that select boot profiles # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — feature tags that select boot profiles - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — max_fps / VSync / GI half-res tradeoffs - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_console_compliance_handler.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse mode hidden for controller-only # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse mode hidden for controller-only - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — save icon / overlay Control visibility - Network accessline 76
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_controller_prompt_mapper.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — GUID/name based device identity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — GUID/name based device identity - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — swapping prompt icons in menus - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_memory_budget_guard.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RAM monitors and budget alerts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sc - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RAM monitors and budget alerts - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — unload strategies when threshold hits - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_performance_scaler_fsr.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when FSR2 beats lowering effects # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when FSR2 beats lowering effects - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validating locked FPS after scale changes - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_platform_console_patterns.gd
- Network accessline 62
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 63
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 67
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — get_vector deadzones and joypad slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — get_vector deadzones and joypad slots - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md — multi-pad active player polling - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_platform_dialog_invoker.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — falling back when native dialogs unavailable # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — falling back when native dialogs unavailable - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — virtual_keyboard_show feature parity - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_console_server_side_projectile.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/server paths vs Node swarms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/server paths vs Node swarms - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — PhysicsServer3D body lifecycle for projectiles - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-master/scripts/platform_desktop_desktop_integration_manager.gd
- Network accessline 99
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 100
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 101
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 102
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 103
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 104
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 105
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central desktop integration autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 106
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central desktop integration autoload - Network accessline 107
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — quit-path save flush - Network accessline 108
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store SDK availability at export - Network accessline 109
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_desktop_performance_monitor.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — apply suggested graphics presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — apply suggested graphics presets - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validate presets with profilers - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_desktop_settings_persistent.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pair settings INI with game saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pair settings INI with game saves - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Settings autoload ownership - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_desktop_window_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — display stretch + window project settings # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — display stretch + window project settings - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — settings UI that drives window modes - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_graceful_shutdown_handler.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves on close request # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autolo - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves on close request - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — shutdown handler lifetime - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_low_processor_eco_mode.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — idle-friendly launchers/tools # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — idle-friendly launchers/tools - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when eco mode is not enough - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_native_dialog_helper.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_filedialog.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — native UX for tool apps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-sy - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — native UX for tool apps - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — open/save dialogs for user data - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_native_shell_executor.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_windows.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_windows.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — editor/tool shell integrations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-expor - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — editor/tool shell integrations - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — platform path/security constraints - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_physical_input_rebinder.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action design before rebind UIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action design before rebind UIs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — remapper rows and conflict prompts - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_platform_desktop_patterns.gd
- Network accessline 35
# EXPERT NOTE: Always encode URIs to prevent injection or broken links on different OSs. func open_support_page() -> void: var uri := "https://docs.godotengine.org".uri_encode() - Network accessline 36
func open_support_page() -> void: var uri := "https://docs.godotengine.org".uri_encode() OS.shell_open(uri) - Network accessline 37
var uri := "https://docs.godotengine.org".uri_encode() - Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — app chrome + multi-window patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — app chrome + multi-window patterns - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md — promote mobile ports to desktop UX - Network accessline 89
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_platform_sdk_wrapper.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store builds with Steam/Epic plugins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store builds with Steam/Epic plugins - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — SDK wrapper as autoload - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_desktop_secondary_window_spawner.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_window.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — floating tool windows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/ - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — floating tool windows - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — content inside secondary Windows - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-master/scripts/platform_mobile_adaptive_safe_area_inset.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer / offset contracts for insets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer / offset contracts for insets - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — safe-area margin pairing on ports - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_android_runtime_permissions.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/index.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — declare permissions in Android export presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — declare permissions in Android export presets - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central permission Autoload - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_haptic_pattern_generator.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/index.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — haptic manager patterns on ports # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — haptic manager patterns on ports - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — shared vibration singleton - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_mobile_gesture_recognizer.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch index buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch index buffers - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — pinch/swipe consumers - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_mobile_iap_flow_boilerplate.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_ios.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/platform/ios/index.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — product catalogs + receipt validation ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — product catalogs + receipt validation ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store billing plugin / capability wiring - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_mobile_safe_area_handler.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — side margin Control wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-deskto - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — side margin Control wiring - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — notch/cutout device testing - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_mobile_sensor_fusion.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — normalize / deadzone sensor axes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — normalize / deadzone sensor axes - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — tilt controls beside touch HUD - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_mobile_vram_optimizer.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when memory flush is not enough # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when memory flush is not enough - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — cheaper materials that cut VRAM pressure - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_native_share_invoker.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_plugin.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/platform/ios/ios_plugin.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship native share plugins in presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship native share plugins in presets - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — optional share singleton - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_orientation_layout_adaptor.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — landscape/portrait root layouts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-d - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — landscape/portrait root layouts - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — content-scale pairing on rotate - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_platform_mobile_patterns.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/javaclasswrapper_and_androidruntimeplugin.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 75
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inpu - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — touch emulation + sensor reads - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — Android JNI / permission export gates - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_mobile_thermal_throttle_monitor.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — battery saver pairing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-s - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — battery saver pairing - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute master bus while backgrounded - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS thermal Autoload - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-master/scripts/platform_vr_platform_vr_patterns.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html # - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_webxrinterface.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — WebXR session_started/ended patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-exp - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — WebXR session_started/ended patterns - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — OpenXR + WebXR export packaging - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — foveation and render scale knobs - Network accessline 94
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_hand_gesture_detector.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html # - https://docs.godotengine.org/en/stable/classes/class_xrhandmodifier3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_xrhandmodifier3d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — gesture strength as input alongside controllers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — gesture strength as input alongside controllers - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — pinch/grab driving physics interactables - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_haptic_sequencer.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — haptic action names from the Action Map # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — haptic action names from the Action Map - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — pair tactile pulses with UI/event SFX - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_headset_focus_guard.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html # - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause tree on focus loss / system menu # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause tree on focus loss / system menu - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute master bus while headset is off - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_input_action_mapper.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html # - https://docs.godotengine.org/en/stable/classes/class_openxractionmap.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_openxractionmap.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — map OpenXR actions into gameplay verbs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — map OpenXR actions into gameplay verbs - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — match on action names, not device paths - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_locomotion_handler.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html # - https://docs.godotengine.org/en/stable/classes/class_xrorigin3d.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/classes/class_xrorigin3d.html - Network accessline 55
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — rotate origin around headset/camera Y # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — rotate origin around headset/camera Y - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — comfort vignette overlays during turns - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_openxr_initializer.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html # - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_xrserver.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — viewport/project setup before use_xr # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — viewport/project setup before use_xr - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — disable VSync; headset paces frames - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_passthrough_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html # - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Quest MR passthrough on Android OpenXR # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Quest MR passthrough on Android OpenXR - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — lighting virtual content over real-world underlay - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_performance_config.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html # - https://docs.godotengine.org/en/stable/tutorials/3d/variable_rate_shading.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/variable_rate_shading.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_openxrinterface.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — 90/120 Hz budgets vs supersampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — 90/120 Hz budgets vs supersampling - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — thermal/resolution tradeoffs on standalone HMDs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_physics_hand.gd
- Network accessline 83
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 84
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 88
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — grab freeze / throw linear_velocity on RigidBody3D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — grab freeze / throw linear_velocity on RigidBody3D - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — grip actions without hardcoded device paths - Network accessline 91
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_physics_hand_controller.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide hands that respect solids # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide hands that respect solids - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — physics_process follow toward controllers - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_vr_vr_safety_guardian_warner.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html # - https://docs.godotengine.org/en/stable/classes/class_xrserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_xrserver.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_xrcamera3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — headset pose vs play-area bounds checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — headset pose vs play-area bounds checks - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — warn with spatial SFX near guardian edges - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-master/scripts/platform_web_platform_web_patterns.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — web feature tags + canvas resize policy # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — web feature tags + canvas resize policy - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship patterns with HTML5 presets - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_bridge_sync.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 58
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize before localStorage put # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize before localStorage put - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — bridge helper Autoload - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_browser_input_guard.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — own game inputs before preventDefault # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — own game inputs before preventDefault - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile browser gesture conflicts - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_clipboard_interface.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — clipboard helper singleton # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-c - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — clipboard helper singleton - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HTTPS-gated copy/paste UI affordances - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_external_url_opener.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS.shell_open fallback off-web # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-co - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS.shell_open fallback off-web - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — click-gated external link buttons - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_javascript_bridge_callback.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_javascriptobject.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — keep create_callback refs on Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — keep create_callback refs on Autoload - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — browser message bridges for online hooks - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_local_storage_wrapper.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — quota-safe storage + cloud fallback # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — quota-safe storage + cloud fallback - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — OS.has_feature("web") gates - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_navigation_guard.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves before unload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves before unload - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — toggle beforeunload from game state - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_performance_profiler.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate WebGL budget misses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate WebGL budget misses - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — Compatibility + compression export gates - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_resource_lazy_loader.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/http_request_class.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_httprequest.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PCK/resource pack contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ex - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PCK/resource pack contracts - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — host split PCK artifacts - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_responsive_canvas_adaptor.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html # - https://docs.godotengine.org/en/stable/tutorials/platform/web/customizing_html5_shell.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/customizing_html5_shell.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout under canvas resize # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proj - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout under canvas resize - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — stretch mode + content scale - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/platform_web_web_visibility_auto_pause.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute/pause buses on tab hide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-a - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute/pause buses on tab hide - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS visibility guard - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-master/scripts/procedural_generation_bsp_tree_rooms.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — structured floor plans for run-based dungeons # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — structured floor plans for run-based dungeons - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — place rooms then batch hallway floors - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_cellular_automata_dungeon.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — paint CA walls/floors with terrain autotile # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — paint CA walls/floors with terrain autotile - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — cellular automata sandboxes reuse the same grid rules - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_drunknard_walk_path.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — carve walk cells into floors/rivers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — carve walk cells into floors/rivers - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — lightweight tunnel layouts for early floors - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_dungeon_generator.gd
- Network accessline 91
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 92
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 96
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — place BSP rooms then batch hallways # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — place BSP rooms then batch hallways - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — room_count / size exports feed run floors - Network accessline 99
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — same partitions can drive GridMap cells - Network accessline 100
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_fast_noise_noise2d_master.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html # - https://docs.godotengine.org/en/stable/classes/class_noise.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_noise.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_image.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — sample height/biome Image into TileMapLayer cells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — sample height/biome Image into TileMapLayer cells - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — drive GridMap / terrain meshes from noise maps - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_l_system_tree_gen.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — bark/leaf materials on generated branch meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — bark/leaf materials on generated branch meshes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh forests instead of per-tree nodes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_marching_squares_metaballs.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_meshes.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — contour influence as canvas_item mask inputs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — contour influence as canvas_item mask inputs - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — rebuild CollisionPolygon2D from contour edges - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_mesh_gen_infinite_terrain.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — LOD / visibility ranges around generated chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — LOD / visibility ranges around generated chunks - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh/convex collision after mesh commit - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_multi_threaded_chunk_gen.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — chunk request radii around the player # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — chunk request radii around the player - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — main-thread scene attach after deferred finalize - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_poisson_disk_sampling_2d.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune min radius vs spawn density / difficulty # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune min radius vs spawn density / difficulty - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh instance props at blue-noise points - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_proc_gen_graph_layout.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astar2d.html # - https://docs.godotengine.org/en/stable/classes/class_astar3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_astar3d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — validate reachability before geometry spawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — validate reachability before geometry spawn - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — room graph drives floor progression - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_proc_gen_marching_cubes_base.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html # - https://docs.godotengine.org/en/stable/classes/class_arraymesh.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_arraymesh.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — create_trimesh_collision only for active chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — create_trimesh_collision only for active chunks - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — hand off voxel meshes into level streaming - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_proc_gen_seed_history.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist seed + RNG state with player deltas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist seed + RNG state with player deltas - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — shareable run seeds and undoable roll steps - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_wave_function_collapse_lite.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — adjacency rule Resources per tile # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — adjacency rule Resources per tile - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — commit collapsed cells via set_pattern - Network accessline 98
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/procedural_generation_wfc_level_generator.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tile_library adjacency Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tile_library adjacency Resources - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — constraint-safe room tiles for seeded runs - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep WFC off the main thread - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-master/scripts/project_foundations_action_buffer_input.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action maps and device routing beyond buffering # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action maps and device routing beyond buffering - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — _unhandled_input avoids UI click-through - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_advanced_telemetry_logger.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_logger.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — production sinks pair with editor profilers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — production sinks pair with editor profilers - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — release builds need crash/telemetry hooks - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_async_resource_loader.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — full transition managers wrap threaded loads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — full transition managers wrap threaded loads - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread load() stalls - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_base_data_resource.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — catalogs, duplication, and emit_changed conventions # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — catalogs, duplication, and emit_changed conventions - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed vs domain EventBus events - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_build_metadata_provider.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — version/build tags surface in export pipelines # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — version/build tags surface in export pipelines - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — stamp logs with build metadata - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_dependency_auditor.gd
- Network accessline 106
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 107
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 108
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 109
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 110
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 111
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate circular deps into editor diagnostics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 112
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate circular deps into editor diagnostics - Network accessline 113
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene graphs must stay acyclic across swaps - Network accessline 114
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_feature_scaffolder.gd
- Network accessline 131
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 132
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 133
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 134
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 135
# - https://docs.godotengine.org/en/stable/classes/class_editorscript.html - Network accessline 136
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — scaffolded entity/ui folders become composed scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 137
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — scaffolded entity/ui folders become composed scenes - Network accessline 138
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — generated scripts follow style-guide naming - Network accessline 139
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_global_event_bus.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus connect/disconnect lifetime # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus connect/disconnect lifetime - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register EventBus without monolithic managers - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_managed_autoload.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and RefCounted delegation patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and RefCounted delegation patterns - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — keep Autoload APIs signal-light when possible - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_node_pooling_system.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pooling when spawn rates dominate frame time # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pooling when spawn rates dominate frame time - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — recycle instances instead of change_scene churn - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_project_bootstrapper.gd
- Network accessline 57
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 58
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_diraccess.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — clean feature tree before export packaging # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — clean feature tree before export packaging - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — feature folders map to scene modules - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_runtime_configurator.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — tick/FPS profiles feed deeper tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — tick/FPS profiles feed deeper tuning - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — override.cfg vs export preset settings - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_scene_naming_validator.gd
- Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_editorscript.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — snake_case / PascalCase enforcement source # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — snake_case / PascalCase enforcement source - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — unique names stabilize parent wiring - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_foundations_threaded_task_worker.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — offload CPU work without tree mutations from workers # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — offload CPU work without tree mutations from workers - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — call_deferred / Mutex patterns in typed GDScript - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-master/scripts/project_templates_accessibility_tts_manager.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — speak focused Control labels from menus/HUD # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — speak focused Control labels from menus/HUD - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload placement for accessibility services - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_base_actor.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — virtual hooks and typed signals on base entities # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — virtual hooks and typed signals on base entities - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — actor state_changed paired with FSM nodes - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_base_game_manager.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and lean GameManager ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and lean GameManager ownership - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed buses when state_changed outgrows one Autoload - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_base_level.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — level completion handoff into scene swap queues # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — level completion handoff into scene swap queues - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — levels as owned scene modules - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_base_menu.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — focus-safe container layouts for pause/main menus # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — focus-safe container layouts for pause/main menus - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_cancel / accept routing for menu close - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_bootstrap_config.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — validating Autoload priority lists at boot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — validating Autoload priority lists at boot - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — project.godot Autoload registration hygiene - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_level_steamer_manager.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load status loops and change_scene_to_packed # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load status loops and change_scene_to_packed - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — hitch budgets while streaming levels - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_modular_dlc_loader.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — building and signing PCK packs for DLC # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — building and signing PCK packs for DLC - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — loading scenes after pack mount overrides - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_multi_platform_input.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap profiles and deadzone policy beyond template stubs # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap profiles and deadzone policy beyond template stubs - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — touch/click action remaps on mobile feature tags - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_platform_feature_config.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — custom feature tags on export presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — custom feature tags on export presets - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — mobile FPS and rendering downgrades - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_scene_state_machine.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — production FSM transitions beyond node-child boilerplate # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — production FSM transitions beyond node-child boilerplate - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — unhandled_input and physics_update wiring - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_state_machine_node.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — enter/exit/physics_update contract for specialized states # - https://github.com/thedivergentai/gd-agentic-sk - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — enter/exit/physics_update contract for specialized states - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — abstract base methods and override discipline - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/project_templates_subsystem_locator.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — locator vs Managed Autoload tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — locator vs Managed Autoload tradeoffs - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — register scene modules without God objects - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-master/scripts/quest_system_branching_quest_data.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — outcome Quest references as exported Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — outcome Quest references as exported Resources - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — player choice resolves positive/negative branch - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_hidden_objective_logic.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — secret counters as Resources outside UI trackers # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — secret counters as Resources outside UI trackers - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — triggered emit for achievement unlocks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_kill_objective_trigger.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — EventBus enemy_defeated without hardcoding quests in enemies # - https://github.com/thedivergentai/gd-agentic-sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — EventBus enemy_defeated without hardcoding quests in enemies - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — death/defeat payloads that feed kill objectives - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_localized_quest_description.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_translationserver.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — store translation keys on Resources, not hardcoded strings # - https://github.com/thedivergentai/gd-agentic-s - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — store translation keys on Resources, not hardcoded strings - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — journal UI calls get_title()/get_desc() after locale change - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_quest_giver_dialogue_hook.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — offer/reminder/thanks lines from quest status # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — offer/reminder/thanks lines from quest status - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — query QuestManager Autoload from NPC interact - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_quest_graph_manager.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — graph nodes as Resource data # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — graph nodes as Resource data - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — quest_started / objective_completed emits - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_quest_manager.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — DAG progress via signals, not actor scripts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — DAG progress via signals, not actor scripts - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize IDs/progress dicts, not Resource instances - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — delegate reward.grant to economy/inventory - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_quest_manager_singleton.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — QuestManager Autoload boot order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — QuestManager Autoload boot order - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — quest_accepted / objective_updated fan-out - Network accessline 67
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_quest_persistence_loader.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slot save of quest ID → progress maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slot save of quest ID → progress maps - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reload base Quest Resources from a database, then apply progress - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_quest_resource.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Inspector-authored quest Resources and nested objectives # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Inspector-authored quest Resources and nested objectives - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — reward Array typed against inventory items - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_quest_ui_tracker.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_vboxcontainer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_vboxcontainer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reactive VBox rebuild from manager signals only # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reactive VBox rebuild from manager signals only - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect accepted/updated/completed in _ready - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/quest_system_timed_quest_challenge.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → fail signal without _process polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → fail signal without _process polling - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune time_limit fail rates before shipping - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-master/scripts/raycasting_queries_direct_space_state_raycast.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D bodies/masks the ray can hit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sys - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D bodies/masks the ray can hit - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitscan from direct space rays - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_field_of_view_scanner.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — FOV perception feeding AI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pa - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — FOV perception feeding AI - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LOS vs nav path checks - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_mouse_pick_3d_query.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — click timing for pick rays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/ - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — click timing for pick rays - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — pickable collision layers - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_multiple_hit_piercing_ray.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — pierce damage per successive hit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre- - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — pierce damage per successive hit - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — multi-enemy pierce projectiles - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_point_in_shape_query.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — explosion epicenter overlap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/ - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — explosion epicenter overlap - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — 2D point query twin patterns - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_query_exclusion_optimization.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID exclude lists at scale # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-c - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID exclude lists at scale - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — ignore caster/allies on hitscan - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_raycast_reflection_logic.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — ricochet/laser bounce weapons # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sy - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — ricochet/laser bounce weapons - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bounce hit resolution - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_rest_info_3d_stuck_fix.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — stuck body resolution with rest info # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debug - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — stuck body resolution with rest info - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnosing overlap normals - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_shapecast_ground_detection.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — footing/ledge feel from volume casts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — footing/ledge feel from volume casts - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D ground collision layers - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/raycasting_queries_water_buoyancy_surface_calc.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — water layer/mask conventions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-found - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — water layer/mask conventions - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — named layer for water mask bit - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-master/scripts/rea_emit_project.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-master/scripts/resource_data_patterns_character_stats_resource.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource changed signals for reactive UI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource changed signals for reactive UI - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stats tables as balance extract sources - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_custom_data_resource.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — class_name + typed @export on Resource scripts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — class_name + typed @export on Resource scripts - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — ItemData consumed by inventory stacks - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_data_factory_resource.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @tool setters and static factory methods # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @tool setters and static factory methods - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — naming conventions validated in Inspector - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_dynamic_resource_generation.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — runtime Resource.new() for loot/quests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — runtime Resource.new() for loot/quests - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — handing generated ItemData into bags - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_flyweight_enemy_config.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — one config Resource for many entity instances # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — one config Resource for many entity instances - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — enemy HP/speed knobs as .tres data - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_nested_resource_serialization.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — nested dialogue Resources serialize the same way # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — nested dialogue Resources serialize the same way - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — ability trees as nested Resource graphs - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_resource_based_inventory.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — full inventory UX built on Resource item arrays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — full inventory UX built on Resource item arrays - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit_changed for bag UI refresh - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_resource_flyweight_caching.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shared .tres instances vs per-entity copies # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shared .tres instances vs per-entity copies - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — load timing when spawning many items - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_resource_local_to_scene.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — per-instance Resource ownership in packed scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — per-instance Resource ownership in packed scenes - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — duplicate() before mutating shared data - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_resource_pool.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool short-lived Resource/RefCounted payloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool short-lived Resource/RefCounted payloads - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed pool acquire/release discipline - Network accessline 57
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_resource_preloading_strategy.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — cache warm before scene transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — cache warm before scene transitions - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid mid-frame load() hitch spikes - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_resource_save_system.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slots, versions, and user:// paths around ResourceSaver # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slots, versions, and user:// paths around ResourceSaver - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — user:// vs res:// write rules - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/resource_data_patterns_resource_validator.gd
- Network accessline 75
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 76
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — res:// scan hygiene before export # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — res:// scan hygiene before export - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorScript tooling for data QA - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-master/scripts/rpg_stats_base_stats_resource.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource templates for attribute containers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource templates for attribute containers - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed derived getters from exported bases - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_damage_formula_handler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — calls DamageFormula from hit resolution # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — calls DamageFormula from hit resolution - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate formula variance at scale - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_dynamic_stat_label_sync.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — character-sheet Labels bound to stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — character-sheet Labels bound to stats - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect once in _ready, no _process poll - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_exp_progression_resource.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress-test growth_factor curves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress-test growth_factor curves - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — XP sinks vs level pacing - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_level_up_system.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — XP awards from quest completion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-ca - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — XP awards from quest completion - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate level-up power spikes - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_modifier_stack_stats.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 57
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — per-stat stat_changed fan-out # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-com - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — per-stat stat_changed fan-out - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — read get_stat during damage pipeline - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_persistent_character_stats.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — full save slots around .tres progression # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — full save slots around .tres progression - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — strip runtime buffs before ResourceSaver - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_resource_stat_inheritance.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — extending BaseStats with elemental fields # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — extending BaseStats with elemental fields - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — class_name inheritance for specialized stats - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_stat_modifier_stacking.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — unique vs stackable buff IDs from abilities # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — unique vs stackable buff IDs from abilities - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equipment modifiers that must not double-stack - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_stat_resource.gd
- Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — dirty-flag / cached derived values # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — dirty-flag / cached derived values - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — value_changed after modifier stack edits - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_stats_component_reactive.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — stats_recalculated / hp_changed ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — stats_recalculated / hp_changed ownership - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — consumers of get_attribute at hit time - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/rpg_stats_status_effect_data.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — abilities that spawn StatusEffectData modifiers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — abilities that spawn StatusEffectData modifiers - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — data-only buff/debuff Resources - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-master/scripts/save_load_systems_save_load_patterns.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — SaveManager Autoload home # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — SaveManager Autoload home - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — wipe Persist + threaded scene restore - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ResourceSaver typed stats - Network accessline 94
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md
skills/godot-master/scripts/save_load_systems_save_migration_manager.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — schema fields that commonly need migration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — schema fields that commonly need migration - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — quest flag version bumps - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — currency/unlock defaults in migrate steps - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md
skills/godot-master/scripts/save_load_systems_save_system_encryption.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aescontext.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aescontext.html # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_aescontext.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_crypto.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local encryption ≠ server trust # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local encryption ≠ server trust - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative validation of progress - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — key/path ownership on SaveManager - Network accessline 84
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md
skills/godot-master/scripts/scene_management_additive_ui_layering.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menu scenes as children of a persistent UI root # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menu scenes as children of a persistent UI root - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS UI while tree is paused - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_async_scene_manager.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 76
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — loading-bar UI driven by loading_progress # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — loading-bar UI driven by loading_progress - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — payload/registry Resources instead of hardcoded paths - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_background_resource_loader.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread load stalls on large scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread load stalls on large scenes - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — host loader as Autoload when crossing levels - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_dynamic_script_attachment.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — mod/DLC packs supplying runtime scripts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — mod/DLC packs supplying runtime scripts - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — script paths as Resource metadata for mods - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_node_path_safe_retrieval.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html # - https://docs.godotengine.org/en/stable/classes/class_nodepath.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_nodepath.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @onready + typed node exports for safe refs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @onready + typed node exports for safe refs - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — prefer exports over deep relative NodePaths - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_node_unparent_reparent.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — move component nodes between parents without path breakage # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — move component nodes between parents without path breakage - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — reconnect listeners after reparent when paths change - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_persistent_data_preservation.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload holders that survive change_scene # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload holders that survive change_scene - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize Autoload state instead of scene locals - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_scene_instancing_pooling.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — prewarm pools to avoid instantiate spikes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — prewarm pools to avoid instantiate spikes - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — pooled component scenes with process_mode disable/enable - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_scene_pool.gd
- Network accessline 76
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 77
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 81
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — acquire/release budgets for bullets/VFX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — acquire/release budgets for bullets/VFX - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — scene_path keys as Resource registry entries - Network accessline 84
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_scene_state_manager.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist-group serialization across transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist-group serialization across transitions - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — host SceneStateManager as Autoload - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_scene_transition_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/wipe Tweens wrapping scene swaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/wipe Tweens wrapping scene swaps - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — CanvasLayer overlay layout for transition covers - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/scene_management_subviewport_scene_layering.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cameras inside SubViewports for minimaps/split-screen # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cameras inside SubViewports for minimaps/split-screen - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — SubViewportContainer layout in HUD trees - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-master/scripts/server_architecture_dtls_secure_server.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_dtlsserver.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_dtlsserver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tlsoptions.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_x509certificate.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/ssl_certificates.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — secure transport before RPC game traffic # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — secure transport before RPC game traffic - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship cert/key assets with dedicated-server builds - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_enet_optimized_host.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet channel/bandwidth tuning beyond create_server # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet channel/bandwidth tuning beyond create_server - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — wire host peer into authority split - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_headless_init_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated-server export presets for headless hosts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated-server export presets for headless hosts - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — start multiplayer peer after headless detect - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_headless_manager.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless/dedicated export and CLI packaging # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless/dedicated export and CLI packaging - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload host lifecycle for HeadlessManager - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_isolated_multiplayer_api.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — SceneMultiplayer roots for host+client-in-one # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — SceneMultiplayer roots for host+client-in-one - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — /root/Server branch layout for isolated APIs - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_manual_network_poll.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — poll timing with transfer modes and sync Hz # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — poll timing with transfer modes and sync Hz - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-main-thread poll vs frame budget - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_peer_kick_manager.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — disconnect/kick with lobby state cleanup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — disconnect/kick with lobby state cleanup - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local kicked/disconnected events off transport - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_physics_server_direct.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_rid.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — node physics baseline before RID body_create # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — node physics baseline before RID body_create - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when SceneTree bodies become too expensive - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_rid_performance_server.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_rid.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID instance pools vs MultiMesh/node budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID instance pools vs MultiMesh/node budgets - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — consumer of mass RID spawn/despawn - Network accessline 69
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_safe_packet_decoder.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html # - https://docs.godotengine.org/en/stable/classes/class_packetpeer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_packetpeer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — apply same no-object-decode rule to custom RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — apply same no-object-decode rule to custom RPCs - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — validate untrusted client payloads at authority - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_server_authority_validator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authority/RPC patterns for validated actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authority/RPC patterns for validated actions - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — economy checks after authority rules change TTK - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_server_health_exporter.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — Performance monitors and headless telemetry habits # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — Performance monitors and headless telemetry habits - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — act on FPS/memory/orphan signals from exporters - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_server_matchmaker_client.gd
- Network accessline 7
@export var matchmaker_url: String = "https://api.game.com/v1/match" - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/http_client_class.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/http_client_class.html # - https://docs.godotengine.org/en/stable/classes/class_httprequest.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/networking/http_client_class.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_httprequest.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/networking/ssl_certificates.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — connect ENet/WebSocket after matchmaker handoff # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — connect ENet/WebSocket after matchmaker handoff - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — HTTPS matchmaker from browser builds - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/server_architecture_websocket_server_compat.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html # - https://docs.godotengine.org/en/stable/classes/class_websocketmultiplayerpeer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_websocketmultiplayerpeer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — HTML5 client constraints requiring WebSocket peers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — HTML5 client constraints requiring WebSocket peers - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — shared high-level API over WebSocket transport - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-master/scripts/shaders_basics_depth_world_reconstruction.gdshader
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 28
# - ../godot-camera-systems/SKILL.md — projection/view matrices for depth unproject # - ../godot-3d-lighting/SKILL.md — fog/water depth effects paired with lighting # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 29
# - ../godot-3d-lighting/SKILL.md — fog/water depth effects paired with lighting # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ========================================== - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_dissolve_scissor_expert.gdshader
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 30
# - ../godot-3d-materials/SKILL.md — alpha scissor/hash vs blend material modes # - ../godot-performance-optimization/SKILL.md — depth prepass and shadow casting cost # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 31
# - ../godot-performance-optimization/SKILL.md — depth prepass and shadow casting cost # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ==================================== - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_foliage_wind_sway_expert.gdshader
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/making_trees.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/shaders/making_trees.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 26
# - ../godot-3d-world-building/SKILL.md — foliage placement and environment LODs # - ../godot-genre-open-world/SKILL.md — large-world vegetation sway at scale # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 27
# - ../godot-genre-open-world/SKILL.md — large-world vegetation sway at scale # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ============================================= - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_global_grass_flatten.gdshader
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 22
# - ../godot-genre-open-world/SKILL.md — player-driven world interaction FX # - ../godot-3d-world-building/SKILL.md — grass/prop placement that reads global uniforms # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 23
# - ../godot-3d-world-building/SKILL.md — grass/prop placement that reads global uniforms # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ================================= - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_instance_texture_array.gdshader
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 22
# - ../godot-performance-optimization/SKILL.md — texture arrays + instance uniforms for batching # - ../godot-resource-data-patterns/SKILL.md — shared Texture2DArray assets # Parent skill: https://github.com/thedivergentai/gd-agentic-skills - Network accessline 23
# - ../godot-resource-data-patterns/SKILL.md — shared Texture2DArray assets # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # =============================================== - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_instance_uniform_hitflash.gdshader
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 23
# - ../godot-performance-optimization/SKILL.md — shared-material batching at scale # - ../godot-3d-materials/SKILL.md — instance shader parameters without unique mats # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 24
# - ../godot-3d-materials/SKILL.md — instance shader parameters without unique mats # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ======================================= - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_noise_terrain_displacement.gdshader
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 31
# - ../godot-procedural-generation/SKILL.md — noise-driven terrain/mesh generation # - ../godot-3d-world-building/SKILL.md — placing displaced landscape meshes # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 32
# - ../godot-3d-world-building/SKILL.md — placing displaced landscape meshes # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ============================================== - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_screenspace_full_quad.gdshader
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 23
# - ../godot-camera-systems/SKILL.md — full-screen pass camera/compositor setup # - ../godot-debugging-profiling/SKILL.md — debug visualizer quads for depth/normals # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 24
# - ../godot-debugging-profiling/SKILL.md — debug visualizer quads for depth/normals # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ====================================== - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_screenspace_hex_pixelate.gdshader
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/shaders/using_viewport_as_texture.html - Network accessline 30
# - ../godot-camera-systems/SKILL.md — viewport/camera setup feeding screen textures # - ../godot-2d-animation/SKILL.md — stylized 2D presentation layers # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 31
# - ../godot-2d-animation/SKILL.md — stylized 2D presentation layers # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ====================================================== - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_shader_parameter_animator.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_shader.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keep shared ShaderMaterials when animating uniforms # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keep shared ShaderMaterials when animating uniforms - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — tween/lifecycle patterns for visual parameter pulses - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_triplanar_world_mapping.gdshader
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 29
# - ../godot-3d-materials/SKILL.md — triplanar when StandardMaterial3D flags suffice first # - ../godot-procedural-generation/SKILL.md — UV-less procedural cliffs/rocks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 30
# - ../godot-procedural-generation/SKILL.md — UV-less procedural cliffs/rocks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ============================================= - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/shaders_basics_vfx_port_shader.gdshader
- Network accessline 65
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 66
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 71
# - ../godot-3d-materials/SKILL.md — VFX often start from StandardMaterial3D then graduate to spatial # - ../godot-particles/SKILL.md — soft collision / dissolve patterns for particle mats # Parent skill: https://github.com/thedivergentai/g - Network accessline 72
# - ../godot-particles/SKILL.md — soft collision / dissolve patterns for particle mats # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ==================================== - Network accessline 73
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-master/scripts/signal_architecture_await_signal_sequencing.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — await animation_finished in intros # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — await animation_finished in intros - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — linear await vs timer flag soup - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_callable_bind_context.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind argument order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat- - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind argument order - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bind weapon/damage context on hit signals - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_complex_signal_sequencer.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loader.finished before enabling player # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loader.finished before enabling player - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade await chains beside signal awaits - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_disconnect_ghost_signals.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — retarget listeners when entities swap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — retarget listeners when entities swap - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — disconnect old target.died before tracking anew - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_global_event_bus.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — namespaced Autoload bus groups # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — namespaced Autoload bus groups - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — UI signals stay in bus UI namespace - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_global_signal_bus_router.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — EventBus ownership and boot order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — EventBus ownership and boot order - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — register Autoload before cross-scene emits - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_one_shot_deferred_connections.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred reload after body_entered # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2 - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred reload after body_entered - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — CONNECT_DEFERRED for physics-space-safe callbacks - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_safe_dynamic_connections.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_connected before reconnect # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testin - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_connected before reconnect - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert single connection in tests - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_signal_debugger.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor-time connection graph dumps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor-time connection graph dumps - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — unused signals as smell for coverage gaps - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_signal_spy.gd
- Network accessline 87
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 88
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 91
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — observe/emit_count without full mock frameworks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — observe/emit_count without full mock frameworks - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_signal_up_call_down_pattern.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parent owns wiring; children only emit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sc - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parent owns wiring; children only emit - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep call-down paths valid across scene swaps - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_track_signal_emitter_source.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — shared pressed handler with APPEND_SOURCE_OBJECT # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — shared pressed handler with APPEND_SOURCE_OBJECT - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/signal_architecture_unbind_unwanted_args.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — unbind to keep handler signatures clean # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — unbind to keep handler signatures clean - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_animation_syncer.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — travel/start into AnimationNodeStateMachine graphs # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — travel/start into AnimationNodeStateMachine graphs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — lighter AnimationPlayer sync when no blend tree is needed - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_concurrent_logic.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parallel SMs as sibling components under one orchestrator # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parallel SMs as sibling components under one orchestrator - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — locomotion + status effect machines without property fights - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_hierarchical_base.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HSM root as a composed StateComponent under the actor # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HSM root as a composed StateComponent under the actor - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — forward sampled actions into handle_input on the active child - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_logic_state.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — prefer signal-driven transition_to over per-frame polls # - https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — prefer signal-driven transition_to over per-frame polls - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — hierarchical update often ends in move_and_slide on the actor - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_pushdown_stack.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — push dialogue/cutscene overlays then pop back to gameplay # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — push dialogue/cutscene overlays then pop back to gameplay - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause/menu stacks must survive scene ownership rules - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_reentry_aware_state.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — resume payloads should not re-fire entry SFX listeners # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — resume payloads should not re-fire entry SFX listeners - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — pop from dialogue stack resumes gameplay without fresh-entry FX - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_resource_state_loader.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres state defs designers can tune without code # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres state defs designers can tune without code - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — resource folder layout and export wiring for AI kits - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_state_context.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — inject actor/target deps instead of GameManager singletons # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — inject actor/target deps instead of GameManager singletons - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keep tunables in Resources; context holds runtime refs - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_state_history_logger.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert transition sequences against the ring buffer # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert transition sequences against the ring buffer - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — subscribe to transitioned for history without polling - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_state_timer_component.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — stun/dash/channel durations as one-shot state timers # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — stun/dash/channel durations as one-shot state timers - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit-stun auto-exit via state_timeout → transition - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_hsm_transition_guard.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed can_enter/can_exit predicates without stringly spaghetti # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed can_enter/can_exit predicates without stringly spaghetti - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cast/channel guards mirror ability precondition checks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/state_machine_advanced_pushdown_automaton.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — interrupt Attack over Patrol then pop on finish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — interrupt Attack over Patrol then pop on finish - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — state_changed fans out without hard sibling refs - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-master/scripts/testing_patterns_basic_unit_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed asserts and pure-logic unit tests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed asserts and pure-logic unit tests - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — where test scripts live in project layout - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_headless_test_runner.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — CI pipelines invoking headless Godot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-si - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — CI pipelines invoking headless Godot - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal assertions in the runner example - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_integration_test_base.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — clean scene fixtures per test # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-projec - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — clean scene fixtures per test - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — test/unit vs integration layout - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_memory_leak_detector.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB/orphan investigation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-per - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB/orphan investigation - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — leak cost in long sessions - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_mock_dependency_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource/provider seams to mock # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource/provider seams to mock - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — storage providers commonly doubled in tests - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_mock_network_provider.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_offlinemultiplayerpeer.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — peer/RPC APIs under lag simulation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — peer/RPC APIs under lag simulation - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction paths that need mock latency - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_parameter_fuzz_tester.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — seeded sims that need deterministic fuzz # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — seeded sims that need deterministic fuzz - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/apply edge cases often fuzzed first - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_performance_benchmark_runner.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — budgets these micro-benches guard # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — budgets these micro-benches guard - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — profiler correlation when benches regress - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_physics_collision_test.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks and CharacterBody2D wall checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks and CharacterBody2D wall checks - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — is_on_wall / move_and_slide under test - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_scene_integration_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene packing and load fixtures # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-c - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene packing and load fixtures - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — button/pressed paths in menu scenes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_signal_emission_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit/connect contracts under test # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit/connect contracts under test - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — signal typing and callable patterns - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_snapshot_tester.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_image.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual drift from theme/layout changes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sav - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual drift from theme/layout changes - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — golden file I/O patterns for references - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_test_data_factory.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — schema-compliant fixture Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — schema-compliant fixture Resources - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — maxed stats fixtures for combat/RPG tests - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/testing_patterns_wait_for_frame_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await/process_frame timing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await/process_frame timing - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — multi-frame tween completion under test - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-master/scripts/theme_easter_bouncy_egg_component.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_camera_pop_juice.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_confetti_canon_vfx.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_custom_cursor_manager.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_egg_collection_tracker.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_mesh_painter_override.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_palette_override.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_pastel_color_palette.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_runtime_ui_themer.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_seasonal_activation_gate.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_seasonal_audio_swapper.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_shimmer_vfx_emitter.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_squash_stretch_juice.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_easter_wobble_physics_body.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/theme_easter_seasonal_material_swapper.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-master/scripts/tilemap_mastery_destructible_tile_logic.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — dig/break loops driven by tile custom data HP # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — dig/break loops driven by tile custom data HP - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — rebake or refresh nav after erase_cell holes - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_fast_metadata_cache.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache custom-data lookups outside _physics_process hot paths # - https://github.com/thedivergentai/gd-agent - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache custom-data lookups outside _physics_process hot paths - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Dictionary cache invalidation patterns for tile metadata - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_gameplay_data_query.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — friction/hazard custom data driving movement feel # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — friction/hazard custom data driving movement feel - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate damage/friction values stored on tiles - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_nav_mesh_teleport_fix.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_navigationregion2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent repath after runtime tile erase / teleport holes # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent repath after runtime tile erase / teleport holes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — dynamic diggable floors that invalidate nav polygons - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_physics_shape_interaction.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tileset.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layer/mask and one-way rules for TileMapLayer bodies # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layer/mask and one-way rules for TileMapLayer bodies - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — jump-through platforms and slide against tile colliders - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_procedural_chunk_batcher.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bulk cell writes from noise/BSP into chunk batches # - https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bulk cell writes from noise/BSP into chunk batches - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — amortize placement across frames for large fills - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_sorting_Z_layering.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — Y-sort / isometric depth with multi-floor TileMapLayers # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — Y-sort / isometric depth with multi-floor TileMapLayers - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera height/floor swaps that change visible z layers - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_terrain_autotile.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — generators batching terrain connect instead of per-cell set_cell # - https://github.com/thedivergentai/gd-agen - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — generators batching terrain connect instead of per-cell set_cell - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — why set_cells_terrain_connect beats looped placement - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_terrain_path_painter.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tileset.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — path/river strokes painted as terrain sets at runtime # - https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — path/river strokes painted as terrain sets at runtime - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — player-drawn roads/rivers on editable tile terrain - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_tile_pattern_stamper.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — stamp prefab rooms/structures instead of cell loops # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — stamp prefab rooms/structures instead of cell loops - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — reusable room prefabs stamped into connected maps - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_tilemap_chunking.gd
- Network accessline 115
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 116
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 117
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 118
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 119
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 120
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — stream chunk scenes around the camera without orphan layers # - https://github.com/thedivergentai/gd-agentic-skills - Network accessline 121
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — stream chunk scenes around the camera without orphan layers - Network accessline 122
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — load radius tied to Camera2D follow position - Network accessline 123
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_tilemap_data_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — serialize/deserialize chunk tile state with level scenes # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — serialize/deserialize chunk tile state with level scenes - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — persist diggable world diffs across sessions - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/tilemap_mastery_tilemap_layer_v43_upgrade.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tilemap.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — scene migration when splitting legacy TileMap into layers # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — scene migration when splitting legacy TileMap into layers - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — reparent layer nodes without breaking packed levels - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-master/scripts/turn_system_active_time_battle.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 75
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKI - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — actions inside a turn - Network accessline 78
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md
skills/godot-master/scripts/turn_system_timeline_turn_manager.gd
- Network accessline 75
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 76
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKI - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — actions inside a turn - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md
skills/godot-master/scripts/turn_system_turn_system_patterns.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 82
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKI - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — actions inside a turn - Network accessline 85
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md
skills/godot-master/scripts/tweening_camera_shake_tween_logic.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — shake vs follow ownership on Camera2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — shake vs follow ownership on Camera2D - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished reset of offset - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_custom_curve_tween.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html # - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/math/beziers_and_curves.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — export Curve juice profiles as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — export Curve juice profiles as Resources - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — when Curve juice beats authored clips - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_juice_manager.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html # - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — tween_method driving shader distortion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — tween_method driving shader distortion - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Curve/JuiceConfig resource ownership - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_looped_hover_vfx.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — ambient loops without AnimationPlayer overhead # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — ambient loops without AnimationPlayer overhead - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — when particles replace ping-pong position juice - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_nested_subtween_cutscene.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — authored cutscenes vs composable subtween modules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — authored cutscenes vs composable subtween modules - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — dialogue beats chained under parent timelines - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_parallel_popup_animation.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_callbacktweener.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_callbacktweener.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pivot_offset and layout before scale popups # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pivot_offset and layout before scale popups - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme-aligned popup motion - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_relative_recoil_tween.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — relative camera nudges on fire # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — relative camera nudges on fire - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — weapon recoil juice without base-position tracking - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_safe_tween_interruption.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished cleanup after kill/recreate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished cleanup after kill/recreate - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — hover scale on Controls without flicker - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_staggered_inventory_entry.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_intervaltweener.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_intervaltweener.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot entry stagger on open # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-contai - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot entry stagger on open - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer children as tween targets - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_text_counter_method_tween.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — label/score presentation while values tween # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — label/score presentation while values tween - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed callables for tween_method - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_time_scale_ignored_ui.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pause-menu Control motion while world is frozen # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pause-menu Control motion while world is frozen - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause tree vs time_scale tradeoffs - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/tweening_tween_builder.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — fluent static builders and typed returns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — fluent static builders and typed returns - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — SceneTree/main-loop create_tween ownership - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-master/scripts/ui_containers_animated_container_shuffle.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — scale bounce after move_child reorder # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-invent - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — scale bounce after move_child reorder - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — drag-reorder inventory rows - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_aspect_ratio_mini_map.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — minimap camera feed sizing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-deskt - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — minimap camera feed sizing - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — keep 1:1 under aspect changes - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_container_size_flags_pro.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_hboxcontainer.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sidebar/main chrome with weighted ratios # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-c - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sidebar/main chrome with weighted ratios - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — app shell split layouts - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_custom_radial_container.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html # - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — radial menu selection input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/S - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — radial menu selection input - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — open/close radial motion - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_dynamic_tab_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tabcontainer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tabcontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tabcontainer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tab_changed / close request wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tab_changed / close request wiring - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — tab content as packed scenes - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_performance_anchor_layout.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shallow trees vs deep Margin stacks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shallow trees vs deep Margin stacks - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — safe-area padding via offsets - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_responsive_grid.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — width breakpoints driving columns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — width breakpoints driving columns - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item grids using dynamic columns - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_responsive_inventory_grid.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot data vs column layout ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot data vs column layout ownership - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — h_separation theme constant - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_responsive_layout_builder.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — shop/inventory panels this builder populates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — shop/inventory panels this builder populates - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — PanelContainer theme chrome - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_responsive_tag_cloud.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_flowcontainer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_flowcontainer.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — Label/chip theme for tags # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKI - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — Label/chip theme for tags - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — rich tags vs plain Label chips - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_terminal_autoscroll.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — log/chat lines that grow scroll max # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — log/chat lines that grow scroll max - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — debug consoles using autoscroll - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_viewport_3d_preview.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — preview cameras inside SubViewport # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-per - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — preview cameras inside SubViewport - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — stretch_shrink cost tradeoffs - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_containers_virtual_list.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid thousands of Controls # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid thousands of Controls - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — large item lists via pooling - Network accessline 69
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-master/scripts/ui_rich_text_custom_bbcode_effect.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html # - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme-driven color lookup instead of hardcoded hex # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme-driven color lookup instead of hardcoded hex - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — keep layout in containers, effects on body text - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_animator.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for visible_ratio reveals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-di - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for visible_ratio reveals - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — await message_finished from dialogue flow - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_auto_scroller.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth scroll polish without per-frame BBCode rebuild # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth scroll polish without per-frame BBCode rebuild - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — ScrollContainer vs RichTextLabel internal scroll - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_bbcode_sanitizer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — strip unsafe tags from student/chat input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — strip unsafe tags from student/chat input - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — RegEx allow/deny tag filters - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_glitch_effect.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html # - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — screen-space glitch when glyph jitter is not enough # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — screen-space glitch when glyph jitter is not enough - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — horror VN line presentation - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_gradient_generator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — pull gradient stops from theme colors # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdsc - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — pull gradient stops from theme colors - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — cache generated BBCode strings - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_hover_reactive.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cursor/SFX on meta hover without focus fights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cursor/SFX on meta hover without focus fights - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — hover started/ended as thin UI signals - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_image_scaler.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_fonts.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sync [img] size to theme font size # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-cont - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sync [img] size to theme font size - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — prefer TextureRect icons outside BBCode when possible - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_meta_dispatch.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit typed commands from meta prefixes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit typed commands from meta prefixes - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — item/quest/NPC link routing in VN copy - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_rainbow_effect.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html # - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — escalate beyond CharFX when panel-wide FX needed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — escalate beyond CharFX when panel-wide FX needed - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — register custom tags in dialogue lines - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_syntax_highlighter.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_syntaxhighlighter.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — code-block lessons in rich text panels # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — code-block lessons in rich text panels - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — RegEx keyword/string/comment coloring - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_rich_text_rich_text_typewriter_controller.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — feed pause/speed event tags from dialogue runners # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — feed pause/speed event tags from dialogue runners - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — skip/advance actions for visible_characters - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-master/scripts/ui_theming_crisp_ui_scaler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_custom_chart_drawing.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_danger_button_assignment.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_dynamic_stylebox_color.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_focus_prompt_icon_swapper.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 58
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad detection and focus navigation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad detection and focus navigation - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme swap + accessibility chrome - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_global_theme_manager.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_memory_safe_custom_drawing.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_procedural_theme_safe.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_pulsating_ui_theme.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_rtl_theme_mirroring.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_theme_isolation.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_theme_swapper.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-master/scripts/ui_theming_ui_scale_manager.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-mechanic-revival/SKILL.md
- Network accessline 99
### Official Documentation - [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Checkpoint and world-progress persistence must survive crashes; pair Resource/`FileAccess` saves with an immediate write on - Network accessline 100
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Checkpoint and world-progress persistence must survive crashes; pair Resource/`FileAccess` saves with an immediate write on shrine activation. - Network accessline 101
- [File paths in Godot](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Use `user://` for checkpoint and death-analytics files so saves work outside the project folder and across platforms. - Network accessline 102
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Model checkpoint payloads (`last_checkpoint_id`, position, triggered events) as `Resource` data with `ResourceSaver`/`ResourceLoader`, not ad-hoc glo - Network accessline 103
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — A revival/respawn manager Autoload owns the death → delay → restore loop so levels and UI never `queue_free()` the player. - Network accessline 104
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit `player_died` / `player_respawned` / `true_death` so HUD, graves, and analytics subscribe without coupling into the Character script. - Network accessline 105
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Resolve the living player via the `Player` group for respawn teleports and soul-grave pickup without brittle node paths. - Network accessline 106
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Ghost/spirit modes swap collision layers/masks; never rely on modulate alone to stop hazard overlaps. - Network accessline 107
- [CharacterBody3D](https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html) — Zero `velocity` (and clear angular impulse) on revive or residual momentum throws the body into walls. - Network accessline 108
- [SceneTreeTimer](https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html) — Death→respawn delay and I-frame windows use `create_timer` / one-shot timers so fades and UI can finish before restore. - Network accessline 109
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Smooth health restitution and I-frame opacity pulses; kill/recreate tweens if the player dies mid-restore. - Network accessline 110
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Append death telemetry JSON lines under `user://` for heatmaps and balancer input. - Network accessline 111
- [Spatial shader](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html) — Spectral downed visuals use spatial `ALPHA`/`EMISSION` pulses instead of hiding the mesh. - Network accessline 115
#### Prerequisites - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Death, revive-available, and true-death events need clear ownership so UI, graves, a - Network accessline 116
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Death, revive-available, and true-death events need clear ownership so UI, graves, and analytics stay d - Network accessline 117
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Checkpoint state and world-progress bitmasks belong in typed Resources with safe save/load, not m - Network accessline 118
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Checkpoint activation should trigger a durable auto-save path (`user://`) so progress survives crashes mid- - Network accessline 119
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Keep revival charges, I-frames, and grave droppers as components rather than baking mortality into a monolithic Charact - Network accessline 121
#### Complements - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Combat `died` / health-zero signals are the usual entry into revival charges, true death, and corp - Network accessline 122
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Combat `died` / health-zero signals are the usual entry into revival charges, true death, and corpse-run drops. - Network accessline 123
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Post-revive health/mana restitution and invincibility flags should write through the same stats layer combat reads. - Network accessline 124
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Async restorers and I-frame modulate loops need interruptible Tween lifecycles, not stacked parallel flashes. - Network accessline 125
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Spectral/ghost materials and spirit-realm post-process cues live in the shader skill once the revive state machin - Network accessline 126
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Corpse-run currency loss and soul-grave recovery must reconcile with the wallet/ledger so pickups cannot duplicat - Network accessline 127
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Prefer disabling/hiding the existing player instance over reloading the whole level; graves and world progres - Network accessline 129
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Feed `revival_death_analytics` cause/position logs into Monte Carlo runs - Network accessline 130
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Feed `revival_death_analytics` cause/position logs into Monte Carlo runs to prove difficulty spikes a - Network accessline 131
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Souls-like shrine, ghost, and soul-retrieval loops assemble this skill with combat, stats, and save systems. - Network accessline 132
- [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — Run-ending deaths, meta penalties, and consequence trackers consume revival/true-death outcomes for permadeath - Network accessline 134
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Dom - Network accessline 135
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; use when discovering peer skills or syncing shared script mirrors after Domain Skill ed
skills/godot-mechanic-revival/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-mechanic-revival/scripts/consequence_tracker.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — difficulty_changed on death thresholds - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — difficulty_changed on death thresholds # - https://docs.godotengine.org/en/stable/classes/class_node.html — accumulate death/revive coun - Network accessline 33
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — difficulty_changed on death thresholds - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_node.html — accumulate death/revive counters - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate death-penalty curves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ge - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate death-penalty curves - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — meta consequences after run death - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/corpse_run_dropper.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — spawn grave_scene at death position - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — spawn grave_scene at death position # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html — add_child on current_scene for - Network accessline 44
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — spawn grave_scene at death position - Network accessline 45
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html — add_child on current_scene for persistence - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — currency_loss_percentage vs wallet # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sce - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — currency_loss_percentage vs wallet - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — grave outlives player death transition - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_async_restorer.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — TRANS_SINE property restore - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — TRANS_SINE property restore # - https://docs.godotengine.org/en/stable/classes/class_node.html — bind_node so tweens die with restorer - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — TRANS_SINE property restore - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_node.html — bind_node so tweens die with restorer - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for organic recovery # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-sta - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for organic recovery - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — health/mana property names - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_auto_save_manager.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — checkpoint-triggered auto-save - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — checkpoint-triggered auto-save # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — SaveManager Autoload bridg - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html — checkpoint-triggered auto-save - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — SaveManager Autoload bridge - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — implement SaveManager.save_game # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-res - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — implement SaveManager.save_game - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — what payload the auto-save writes - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_checkpoint_persistence.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — checkpoint Resource payload - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — checkpoint Resource payload # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html — ResourceSaver.save to user:// - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html — checkpoint Resource payload - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html — ResourceSaver.save to user:// - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html — user://checkpoint_data.res path - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — typed checkpoint Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sav - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — typed checkpoint Resources - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable save contract beyond RAM - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_checkpoint_validator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — shrine Area3D progress gate - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_area3d.html — shrine Area3D progress gate # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask filtering for player ent - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html — shrine Area3D progress gate - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — layer/mask filtering for player enter - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_marker3d.html — place checkpoints as scene Markers, not hardcoded coords - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint activate events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — checkpoint activate events - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — progress-index shrines in ARPG loops - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_checkpoint_visuals.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — active vs inactive material_override - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — active vs inactive material_override # - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html — MeshInstance3D material s - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — active vs inactive material_override - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/introduction_to_3d.html — MeshInstance3D material swap feedback - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — emissive active shrine materials # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — emissive active shrine materials - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — glow when material flags are not enough - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_death_analytics.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — append JSON lines under user:// - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — append JSON lines under user:// # - https://docs.godotengine.org/en/stable/classes/class_json.html — JSON.stringify death entries - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html — append JSON lines under user:// - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_json.html — JSON.stringify death entries - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html — user://death_analytics.json - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — heatmaps and difficulty spike proof # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — heatmaps and difficulty spike proof - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — cause_of_death from combat pipeline - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_death_timer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one_shot death→respawn delay - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html — one_shot death→respawn delay # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — alternate SceneTreeTimer delay pattern - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_timer.html — one_shot death→respawn delay - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — alternate SceneTreeTimer delay pattern - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → UI YOU DIED → global respawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → UI YOU DIED → global respawn - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — death screen layout during wait - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_ghost_mode.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — collision_layer / mask spirit swap - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — collision_layer / mask spirit swap # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — ghost body still mo - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — collision_layer / mask spirit swap - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — ghost body still moves with filters - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — spirit-realm visual swap with layer change # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — spirit-realm visual swap with layer change - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — prevent hazard hits while ghosted - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_global_manager.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload owns death→delay→respawn - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload owns death→delay→respawn # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — get_first_node_in_grou - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html — Autoload owns death→delay→respawn - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — get_first_node_in_group("Player") for restore - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — respawn_delay via create_timer - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — player_died / player_respawned ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — player_died / player_respawned ownership - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — revive existing instance; do not reload whole level - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_health_restitution.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — I-frame modulate pulse loops - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html — I-frame modulate pulse loops # - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — i_frame_duration timeout - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_tween.html — I-frame modulate pulse loops - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_scenetreetimer.html — i_frame_duration timeout - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — set_invincible / health restore through stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — set_invincible / health restore through stats - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — interruptible revive VFX tweens - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — prove I-frame TTK impact - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_manager.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — revival_available / true_death events - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — revival_available / true_death events # - https://docs.godotengine.org/en/stable/classes/class_node.html — charge counters as Node compo - Network accessline 50
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html — revival_available / true_death events - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_node.html — charge counters as Node component state - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — health-zero calls attempt_revive # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-compos - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — health-zero calls attempt_revive - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — charges as child component, not Character monolith - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_soul_grave.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — Player group pickup check - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — Player group pickup check # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — grave scene instantiate at death site - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html — Player group pickup check - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html — grave scene instantiate at death site - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — add_currency ledger safety # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-actio - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — add_currency ledger safety - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md — souls-like retrieval loop - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_spectral_shader.gdshader
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html — ALPHA/EMISSION soul pulse - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html — ALPHA/EMISSION soul pulse # - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html — spati - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html — ALPHA/EMISSION soul pulse - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html — spatial shader_type basics - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html — assign spectral material at runtime - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ghost/emissive patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/S - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ghost/emissive patterns - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — when StandardMaterial3D transparency suffices first - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-revival/scripts/revival_state_reset_guard.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — zero velocity on respawn - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — zero velocity on respawn # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — clear residual physics state - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html — zero velocity on respawn - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html — clear residual physics state - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — force Idle after death locks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-c - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — force Idle after death locks - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — reset guard as child utility - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md
skills/godot-mechanic-secrets/SKILL.md
- Network accessline 15
| Persist unlock across save slots | **Meta secrets.cfg** | [secret_meta_persistence.gd](scripts/secret_meta_persistence.gd) | | Stop macro brute-force | **Lockout guard** | [secret_lockout_cheat_guard.gd](scripts/secret_lockout_cheat_guard - Network accessline 17
| Secret grants stats/items in P2P | **Server/peer validation** | [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — validate unlock before - Network accessline 107
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline (`_input` / `_unhandled_input`), `is_action_pressed`, and echo filtering for cheat buffers. - Network accessline 108
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline (`_input` / `_unhandled_input`), `is_action_pressed`, and echo filtering for cheat buffers. - Network accessline 109
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Practical InputMap action patterns for multi-step sequences without `_process` polling. - Network accessline 110
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Map classic Konami-style codes to pad D-pad/face buttons with consistent action names. - Network accessline 111
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime action enumeration used by sequence matchers (`get_actions` / `event.is_action_pressed`). - Network accessline 112
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Canonical persist loop; keep meta-unlocks out of per-slot save groups. - Network accessline 113
- [File paths in Godot](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `user://secrets.cfg` / `user://meta_secrets.cfg` placement across platforms. - Network accessline 114
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — INI-style dedicated secret flags separate from Settings and main SaveManager payloads. - Network accessline 115
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — `SecretData` Resource patterns, `emit_changed`, and achievement bridges. - Network accessline 116
- [Vector math](https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html) — Dot-product look-at detection for hidden walls without per-frame raycasts. - Network accessline 117
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — Weighted rare-encounter rolls and pity timers for secret vendors. - Network accessline 118
- [Audio buses](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) — Bus effects / occlusion when entering sealed secret areas. - Network accessline 119
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Host SecretPersistence / meta unlock managers across scene changes. - Network accessline 123
#### Prerequisites - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Action buffers, echo filtering, and InputMap remaps that cheat-sequence watchers must share wi - Network accessline 124
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Action buffers, echo filtering, and InputMap remaps that cheat-sequence watchers must share with gameplay input. - Network accessline 125
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `sequence_matched` / `secret_spam_triggered` buses so UI, audio, and achievements react without hard-wi - Network accessline 126
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — SecretPersistence and meta-unlock Autoloads need boot order and scene-change survival rules. - Network accessline 128
#### Complements - [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Keep gallery/meta flags in `user://meta_secrets.cfg` while run progress stays in versioned - Network accessline 129
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Keep gallery/meta flags in `user://meta_secrets.cfg` while run progress stays in versioned save slots. - Network accessline 130
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Typed `SecretData` / lore Resources with `emit_changed` for achievement and journal bridges. - Network accessline 131
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Bus effects and stingers for sealed-room occlusion and the discovery “Aha!” cue. - Network accessline 132
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — BBCode lore journals that append discovered secret descriptions. - Network accessline 133
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Glimmer energy pulses and ghosted-secret fade tweens without AnimationPlayer overhead. - Network accessline 134
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Optional sparkle/dust layers that hint at interactables without spoiling the secret. - Network accessline 135
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Subtle wall-glimmer / dissolve materials for look-at reveal transitions. - Network accessline 137
#### Downstream / consumers - [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Route discovery flags into quest stages, journals, and true-ending gates. - Network accessline 138
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Route discovery flags into quest stages, journals, and true-ending gates. - Network accessline 139
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate rare-encounter weights, spam thresholds, and completion-% unlock odds before shipping. - Network accessline 140
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Server/peer validation when a secret grants combat or economy advantages. - Network accessline 141
- [godot-theme-easter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md) — Seasonal/themed Easter content that consumes the same unlock and cue pipeline. - Network accessline 143
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns secrets vs input, save, or au - Network accessline 144
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns secrets vs input, save, or audio.
skills/godot-mechanic-secrets/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-mechanic-secrets/scripts/input_sequence_watcher.gd
- Network accessline 64
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 65
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 69
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — shared action names and echo-safe buffering # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 70
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — shared action names and echo-safe buffering - Network accessline 71
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — sequence_matched consumers - Network accessline 72
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/interaction_threshold_trigger.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — threshold_reached consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — threshold_reached consumers - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — interact call sites from Area input - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_audio_environment_occluder.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html # - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_effects.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect enable/disable patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sign - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — bus effect enable/disable patterns - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — area enter/exit discovery cues - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_interaction_spam_tracker.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — secret_spam_triggered routing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dia - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — secret_spam_triggered routing - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — NPC poke-count Easter eggs - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_konami_legacy_code.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_* action bindings for pad/keyboard parity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_* action bindings for pad/keyboard parity - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — meta unlock persistence after Konami - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_lockout_cheat_guard.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — fail counting around sequence buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — fail counting around sequence buffers - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — denied lockout cue - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_meta_persistence.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — separate meta file from slot saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — separate meta file from slot saves - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload meta unlock owner - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_persistence_handler.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user://secrets.cfg vs game saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — user://secrets.cfg vs game saves - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — static helper vs Autoload service - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_progress_threshold_unlocker.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — completion % → true-ending gates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-c - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — completion % → true-ending gates - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate threshold reach rates - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_random_encounter_spawner.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune spawn_chance and pity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proce - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune spawn_chance and pity - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — weighted encounter tables - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_sequence_combo_matcher.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — timeout windows vs gameplay input buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — timeout windows vs gameplay input buffers - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — combo_achieved event bus - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_vfx_discovery_glimmer.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — light_energy glimmer tween loop # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SK - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — light_energy glimmer tween loop - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — optional sparkle accompany - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-mechanic-secrets/scripts/secret_visibility_detector.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/math/vector_math.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera forward for look-at dots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shader - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera forward for look-at dots - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — reveal/dissolve on look trigger - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-secrets/SKILL.md
skills/godot-monte-carlo-balancer/SKILL.md
- Network accessline 185
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Preferred extract source for GameData (`.tres` over regex farms). - Network accessline 186
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Preferred extract source for GameData (`.tres` over regex farms). - Network accessline 187
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Snapshot / CI balance JSON emit and parse. - Network accessline 188
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Reading exported balance dumps and golden cells. - Network accessline 189
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Loading designer Resources for extract/calibration. - Network accessline 190
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — Headless Godot for Phase 7 calibration runs. - Network accessline 191
- [Unit testing](https://docs.godotengine.org/en/stable/engine_details/architecture/unit_testing.html) — Determinism tests around seeds and extract. - Network accessline 192
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — Process/env hooks for lab launchers. - Network accessline 193
- [ProjectSettings](https://docs.godotengine.org/en/stable/classes/class_projectsettings.html) — Paths and feature tags for CI balance jobs. - Network accessline 194
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — Seeded RNG patterns mirrored by the Rust lab. - Network accessline 195
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — Headless scene boot for golden-cell calibration. - Network accessline 196
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — Time scale / frames for headless sims. - Network accessline 197
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — Optional designer band overrides outside code. - Network accessline 201
#### Prerequisites - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource-first GameData before extract regex. - Network accessline 202
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource-first GameData before extract regex. - Network accessline 203
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Headless runners and golden cells for Phase 7. - Network accessline 204
- [godot-builder](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md) — CLI/headless project scaffolding for calibration. - Network accessline 205
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Repo layout so extract paths stay stable. - Network accessline 207
#### Complements - [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Careers, sinks, and shop reachability inputs. - Network accessline 208
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Careers, sinks, and shop reachability inputs. - Network accessline 209
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage/health Resources the matrix simulates. - Network accessline 210
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Curves and modifiers to extract and tune. - Network accessline 211
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Cooldown/cost loadouts for style matrices. - Network accessline 212
- [godot-game-loop-waves](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-waves/SKILL.md) — Wave difficulty bands as sim cells. - Network accessline 213
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Loot/economy coupling for career sims. - Network accessline 215
#### Downstream / consumers - [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — Meta progression win-rate bands. - Network accessline 216
- [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — Meta progression win-rate bands. - Network accessline 217
- [godot-genre-tower-defense](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) — Lane-defense style matrices (see example ref). - Network accessline 218
- [godot-genre-idle-clicker](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-idle-clicker/SKILL.md) — Career/minutes-to-milestone bands. - Network accessline 219
- [godot-genre-fighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md) — Matchup matrices beyond AFK→pro PvE. - Network accessline 221
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for the balance lab. - Network accessline 222
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for the balance lab.
skills/godot-monte-carlo-balancer/references/00-game-audit.md
- Network accessline 115
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 116
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 117
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 118
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 119
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 120
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 121
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 122
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 123
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/01-source-extraction.md
- Network accessline 154
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 155
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 156
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 157
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 158
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 159
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 160
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 161
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 162
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/02-simulation-engine.md
- Network accessline 216
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 217
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 218
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 219
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 220
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 221
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 222
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 223
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 224
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/03-analysis-reporting.md
- Network accessline 139
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 140
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 141
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 142
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 143
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 144
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 145
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 146
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 147
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/04-economy-retention.md
- Network accessline 63
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 64
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 65
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 66
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 67
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 68
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 69
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 70
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 71
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/05-tuning-generation.md
- Network accessline 63
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 64
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 65
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 66
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 67
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 68
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 69
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 70
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 71
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/06-genre-adaptation.md
- Network accessline 64
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 65
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 66
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 67
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 68
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 69
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 70
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 71
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 72
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/07-godot-calibration.md
- Network accessline 46
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 47
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 48
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 49
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 50
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 51
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 52
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 53
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 54
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/example-lane-defense.md
- Network accessline 48
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 49
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 50
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 51
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 52
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 53
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 54
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 55
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 56
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/json-schema.md
- Network accessline 57
GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 58
Official docs: - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 59
- https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 60
- https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 61
- https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 62
Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patte - Network accessline 63
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 64
- https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 65
Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-monte-carlo-balancer/scripts/balance-lab-template/Cargo.toml
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/scripts/balance-lab-template/launcher.ps1
- Executable scriptline 1
Executable file - Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/scripts/balance-lab-template/launcher.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/scripts/balance-lab-template/src/main.rs
- Network accessline 14
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html // - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 16
// - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
// - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 18
// - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
// Related skills: // - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract // - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-test - Network accessline 20
// - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 21
// - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 22
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-monte-carlo-balancer/scripts/compare_balance_snapshots.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 138
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 139
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 140
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 141
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 142
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 143
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing - Network accessline 144
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource-first extract - Network accessline 145
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — Phase 7 headless calibration - Network accessline 146
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md
skills/godot-multiplayer-networking/SKILL.md
- Network accessline 87
### Official Documentation - [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle for host/join lobbies and server-validated actions. - Network accessline 88
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC modes, authority, and peer lifecycle for host/join lobbies and server-validated actions. - Network accessline 89
- [Networking](https://docs.godotengine.org/en/stable/tutorials/networking/index.html) — Transport map (ENet / WebSocket / WebRTC / HTTP) so peer choice matches platform and NAT constraints. - Network accessline 90
- [MultiplayerAPI](https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html) — `multiplayer` singleton: peer IDs, connection signals, and `rpc` / `rpc_id` entry points. - Network accessline 91
- [MultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html) — Transfer modes (reliable / unreliable / unordered) and connection status shared by every backend. - Network accessline 92
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host/client peer used for LAN, dedicated servers, and most action games. - Network accessline 93
- [SceneMultiplayer](https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html) — Default MultiplayerAPI: root path, auth callbacks, and scene-tree RPC routing. - Network accessline 94
- [MultiplayerSpawner](https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html) — Spawn/despawn replication so late joiners share the same networked scene graph. - Network accessline 95
- [MultiplayerSynchronizer](https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html) — Property replication, on-change deltas, and visibility filters that replace ad-hoc position RPCs. - Network accessline 96
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — `set_multiplayer_authority` / `is_multiplayer_authority` ownership rules for input vs shared state. - Network accessline 97
- [PacketPeerUDP](https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html) — Raw UDP send/receive for LAN discovery broadcasts outside the high-level multiplayer peer. - Network accessline 98
- [WebRTC](https://docs.godotengine.org/en/stable/tutorials/networking/webrtc.html) — Browser-friendly P2P path when ENet UDP cannot punch through firewalls alone. - Network accessline 99
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless` and CLI flags for dedicated-server launches and multi-instance tests. - Network accessline 103
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoloads, and export/feature flags that host/join and dedicated-ser - Network accessline 104
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoloads, and export/feature flags that host/join and dedicated-server builds depend o - Network accessline 105
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed `@rpc` annotations, Callables, and PackedByteArray patterns used by secure RPCs and bit-packers. - Network accessline 106
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Split InputMap reads from simulation so clients send intents and the authority owns outcomes. - Network accessline 108
#### Complements - [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Migration shape (authority split, prediction shells) before applying t - Network accessline 109
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Migration shape (authority split, prediction shells) before applying this skill’s lobby - Network accessline 110
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Session/lobby Autoloads that outlive scene changes during host/join and reconnect flows. - Network accessline 111
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Local peer-connected / lobby events that stay decoupled from transport RPCs. - Network accessline 112
- [godot-server-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md) — Headless host scaffolding and PhysicsServer/RID patterns used by authoritative simulation. - Network accessline 113
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Dedicated-server export presets and CLI packaging for real multi-instance tests. - Network accessline 114
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — RTT/jitter overlays and remote debug habits that catch sync bugs localhost never shows. - Network accessline 115
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Persist UserIDs, lobby prefs, and reconnect tokens without treating PeerIDs as durable identity. - Network accessline 117
#### Downstream / consumers - [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Cap replication Hz and interest culling when bandwidth/CPU budget - Network accessline 118
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Cap replication Hz and interest culling when bandwidth/CPU budgets break under peer load. - Network accessline 119
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Retune economy/TTK after netcode changes alter effective weapon timings or ability windows. - Network accessline 120
- [godot-genre-battle-royale](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md) — Large-peer interest management and late-join snapshots at BR scale. - Network accessline 121
- [godot-genre-moba](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-moba/SKILL.md) — Fixed-tick authority, ability RPCs, and spectator-safe state sync for multiplayer arenas. - Network accessline 123
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting networking co - Network accessline 124
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting networking concern.
skills/godot-multiplayer-networking/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-multiplayer-networking/scripts/client_network_setup.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — host/join client path after SP→MP split # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — host/join client path after SP→MP split - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — matching client export/protocol with server - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/client_prediction_synchronizer.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 56
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction/reconcile shells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction/reconcile shells - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — deterministic move steps for resim - Network accessline 59
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/game_state_sync_manager.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — authoritative clock on dedicated host # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — authoritative clock on dedicated host - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep sync across scene swaps - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/multiplayer_spawner_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — spawn paths and packed scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt- - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — spawn paths and packed scenes - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — late-join spawn graphs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_adaptive_sync_throttle.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scenereplicationconfig.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — Hz caps when peers degrade # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-d - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — Hz caps when peers degrade - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure RTT before throttling - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_anti_desync_reconciler.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — detect desync before snap-correcting # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — detect desync before snap-correcting - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — reconcile after prediction - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_custom_id_mapper.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable UserIDs vs ephemeral PeerIDs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable UserIDs vs ephemeral PeerIDs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — session Autoload owns ID maps - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_enet_expert_config.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_enetconnection.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — channel/bandwidth budgets under load # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — channel/bandwidth budgets under load - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — measure before retuning ENet knobs - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_headless_server_auto_start.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — CLI/feature-tag headless boot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-exp - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — CLI/feature-tag headless boot - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated-server packaging - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_heartbeat_monitor.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RTT/jitter overlays for players # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-p - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RTT/jitter overlays for players - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — adapt sync when latency spikes - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_lan_discovery.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html # - https://docs.godotengine.org/en/stable/classes/class_udpserver.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_udpserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/networking/index.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — LAN co-op desktop defaults # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload- - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — LAN co-op desktop defaults - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — discovery Autoload lifecycle - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_packet_bit_packer.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedbytearray.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedbytearray.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_packedbytearray.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — PackedByteArray encode/decode # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — PackedByteArray encode/decode - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep payloads under MTU - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_packet_rate_limiter.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server-side flood protection # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — server-side flood protection - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — spot RPC spam vs legit traffic - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_rollback_helper.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — rollback/resim migration patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — rollback/resim migration patterns - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-fighting/SKILL.md — fixed-tick rollback consumers - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/net_visibility_grid_culling.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interest management at scale # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — interest management at scale - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md — large-world visibility budgets - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/network_error_handler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface disconnect/fail as signals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — surface disconnect/fail as signals - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — connection-error UI flows - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/network_input_synchronizer.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap → network intent packets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adap - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap → network intent packets - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction-ready input buffers - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/networked_interpolator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — remote puppet motion smoothing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tween - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — remote puppet motion smoothing - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — optional tween blends vs per-frame lerp - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/packet_peer_latency_test.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — latency/jitter test harness # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-expor - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — latency/jitter test harness - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — multi-instance ping tests - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/secure_variable_synchronizer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — authority-owned shared state # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — authority-owned shared state - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist economy/identity, not PeerIDs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/secured_rpc_pattern.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — keep local events separate from RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — keep local events separate from RPCs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed @rpc annotations and sender checks - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/server_authoritative_controller.gd
- Network accessline 99
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 100
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 101
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 102
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 103
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 104
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — clients send intents, server applies # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 105
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — clients send intents, server applies - Network accessline 106
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — authoritative simulation host - Network accessline 107
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-multiplayer-networking/scripts/server_dedicated_host.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — headless dedicated host scaffolding # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md — headless dedicated host scaffolding - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — server export presets without GUI - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md
skills/godot-navigation-pathfinding/SKILL.md
- Network accessline 115
### Official Documentation - [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — Minimal NavigationRegion2D + NavigationAgent2D setup, baking walkable polygons, and f - Network accessline 116
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — Minimal NavigationRegion2D + NavigationAgent2D setup, baking walkable polygons, and first-frame readiness. - Network accessline 117
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — Parallel 3D bootstrap with NavigationRegion3D / NavigationAgent3D and mesh baking expectations. - Network accessline 118
- [Using NavigationAgents](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html) — target_position, get_next_path_position, avoidance radius, and velocity_computed safe-velocity flow. - Network accessline 119
- [Using NavigationServers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html) — RID maps/regions/agents for node-less crowds and custom server setups. - Network accessline 120
- [Using navigation meshes](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html) — Parse/bake source geometry, async baking, and projected obstructions for dynamic carving. - Network accessline 121
- [Using NavigationRegions](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html) — Region ownership, enter/travel costs, and chunked/runtime region updates. - Network accessline 122
- [Using NavigationObstacles](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html) — RVO push obstacles vs bake-time carving without full remesh every frame. - Network accessline 123
- [Using NavigationLinks](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html) — Jump/teleport/elevator edges and manual link traversal on agents. - Network accessline 124
- [Using navigation layers](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html) — 32-bit layer bitmasks for walk/fly/swim (or faction) path filters. - Network accessline 125
- [Using navigation path query objects](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html) — Reuse NavigationPathQueryParameters/Result to avoid per-frame GC in crowds. - Network accessline 126
- [Optimizing navigation performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — Bake cost, agent/obstacle counts, and server query budgets for large AI populations. - Network accessline 130
#### Prerequisites - [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Path corners become CharacterBody velocity via move_and_slide; agent scripts assume a body - Network accessline 131
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Path corners become CharacterBody velocity via move_and_slide; agent scripts assume a body parent. - Network accessline 132
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Collision layers/shapes still block bodies; navmesh is not a physics substitute for walls and triggers. - Network accessline 133
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — 3D agents share the same split: NavigationServer paths vs RigidBody/CharacterBody collision and slopes. - Network accessline 135
#### Complements - [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Line-of-sight, aim cones, and hit prediction sit beside pathfinding for chase/stealth AI - Network accessline 136
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Line-of-sight, aim cones, and hit prediction sit beside pathfinding for chase/stealth AI. - Network accessline 137
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Patrol/chase/search states own when to retarget NavigationAgent and when to stop. - Network accessline 138
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — TileMap/TileSet geometry often feeds NavigationPolygon baking in 2D levels. - Network accessline 139
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Static meshes and GridMaps are the usual NavigationMesh source geometry for baked regions. - Network accessline 140
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Runtime layouts require parse + bake_from_source_geometry_data_async after generation. - Network accessline 141
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Crowds push toward server RIDs, query reuse, and avoidance tuning called out in this skill. - Network accessline 143
#### Downstream / consumers - [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — Unit move commands and RVO crowds consume NavigationAgent/Server patterns directly. - Network accessline 144
- [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — Unit move commands and RVO crowds consume NavigationAgent/Server patterns directly. - Network accessline 145
- [godot-genre-tower-defense](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md) — Lane/path enemies and dynamic blockers depend on regions, costs, and obstacle updates. - Network accessline 146
- [godot-genre-stealth](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md) — Guard patrols and investigate points are NavigationAgent routes gated by detection state. - Network accessline 147
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Engage/kite/flank movement issues new targets and stuck recovery on top of paths. - Network accessline 148
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate chase reachability, travel-time bands, and crowd pressure when tuning AI difficulty. - Network accessline 150
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill. - Network accessline 151
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for this Domain Skill.
skills/godot-navigation-pathfinding/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 29
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 35
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-navigation-pathfinding/scripts/agent_stuck_detection.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_debug_tools.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_debug_tools.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — recovery transitions on stall # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — recovery transitions on stall - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — unstick engage/flank movement - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/async_dynamic_baking.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bake after runtime geometry spawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bake after runtime geometry spawn - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — async bake avoids main-thread stalls - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/dynamic_nav_manager.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationmeshes.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — source geometry for region rebakes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — source geometry for region rebakes - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — dirty-flag rebake after layout changes - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/group_avoidance_formations.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — formation offsets prevent clumping # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-ca - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — formation offsets prevent clumping - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — crowd spacing affects engagement timing - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/layer_mask_navigation.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlayers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — capability bits for restricted routes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-t - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-stealth/SKILL.md — capability bits for restricted routes - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — layer masks over multi-height 2D maps - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/low_level_avoidance.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — server RVO for large unit counts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performanc - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md — server RVO for large unit counts - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoidance callbacks without agent nodes - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/memory_optimized_queries.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationpathqueryobjects.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reuse query objects under crowd load # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — reuse query objects under crowd load - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/moving_obstacle_server.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectiles/hazards as RVO pushers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genr - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectiles/hazards as RVO pushers - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — moving blockers without full remesh - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/nav_link_traversal.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationlinks.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — manual jump/teleport during link traversal # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — manual jump/teleport during link traversal - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — place links between navmesh islands - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/server_navigation_setup.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID maps bypass node overhead # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID maps bypass node overhead - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/smart_navigation_agent.gd
- Network accessline 104
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 105
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 106
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationagents.html - Network accessline 107
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html - Network accessline 108
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — parent CharacterBody applies safe velocity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 109
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — parent CharacterBody applies safe velocity - Network accessline 110
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — unreachable/finished signals drive AI states - Network accessline 111
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-navigation-pathfinding/scripts/terrain_cost_manager.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationregions.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationservers.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — path preference via enter/travel costs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-tower-defense/SKILL.md — path preference via enter/travel costs - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — cost weights affect simulated travel time - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md
skills/godot-particles/SKILL.md
- Network accessline 97
### Official Documentation - [Particle systems (2D)](https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html) — GPUParticles2D/CPUParticles2D setup, amount/lifetime/one-shot, and when 2D trails need CPU particles for sm - Network accessline 98
- [Particle systems (2D)](https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html) — GPUParticles2D/CPUParticles2D setup, amount/lifetime/one-shot, and when 2D trails need CPU particles for smooth motion. - Network accessline 99
- [ParticleProcessMaterial 2D](https://docs.godotengine.org/en/stable/tutorials/2d/particle_process_material_2d.html) — emission shapes, gravity/velocity curves, and color ramps that drive most 2D VFX without custom shaders. - Network accessline 100
- [Creating a 3D particle system](https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html) — GPUParticles3D scene wiring, process material assignment, and first-emission checklist for 3D VFX. - Network accessline 101
- [Process material properties](https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html) — ParticleProcessMaterial emission, forces, scale/color curves, and collision/sub-emitter modes used by expert p - Network accessline 102
- [Particle properties](https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html) — node-level amount, lifetime, explosiveness, local_coords, visibility AABB, preprocess, and restart/finished lifecycle. - Network accessline 103
- [Particle subemitters](https://docs.godotengine.org/en/stable/tutorials/3d/particles/subemitters.html) — chaining impact/debris systems and why a particle system cannot recurse as its own sub-emitter. - Network accessline 104
- [Particle collision](https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html) — GPUParticlesCollision* shapes, rigid/hide modes, and GPU collision limits versus CPU-synced SFX. - Network accessline 105
- [Particle attractors](https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html) — attractor types plus cull_mask/layer isolation so global weather does not pay every attractor cost. - Network accessline 106
- [Particle trails](https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html) — trail ribbons and why smoke/fire trails must use global space (`local_coords = false`). - Network accessline 107
- [Particle shader](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html) — `shader_type particles`, CUSTOM/USERDATA, COLLIDED/`emit_subparticle()`, and keep_data process loops. - Network accessline 108
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — when millions of entities should bypass GPUParticles via MultiMesh + interpolated buffers. - Network accessline 109
- [Visibility ranges](https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html) — GeometryInstance3D distance fade/hysteresis that stops distant environmental particle processing. - Network accessline 113
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scenes, resources, and import basics before packing VFX Prefabs and GradientTexture1 - Network accessline 114
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scenes, resources, and import basics before packing VFX Prefabs and GradientTexture1D materials. - Network accessline 115
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed GPUParticles APIs, `finished` handlers, and safe `restart()`/await patterns used by pools and burst spa - Network accessline 116
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — ShaderMaterial workflow and shading-language fundamentals required before `shader_type particles` process logic. - Network accessline 118
#### Complements - [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — draw materials, transparency sorting, and next_pass stacks that render quads/meshes spawned by GPUPa - Network accessline 119
- [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — draw materials, transparency sorting, and next_pass stacks that render quads/meshes spawned by GPUParticles3D. - Network accessline 120
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — emissive fire/sparks vs environment exposure; pair particle albedo with real lights when VFX must light the scene. - Network accessline 121
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — impact/loop SFX while GPU emitters are active when per-particle collision audio is unavailable. - Network accessline 122
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — amount budgets, visibility AABB, attractor masks, and MultiMesh cutovers when VFX dominate GP - Network accessline 123
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — camera-follow heightfields, visibility-range thresholds, and frustum-aware weather emitters. - Network accessline 124
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `finished` and one-shot connection hygiene for pooled recyclers that must not leak ghost callbacks. - Network accessline 125
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — physics-parented 2D trails where CPUParticles2D + interpolation replaces stuttering GPUParticles2D. - Network accessline 127
#### Downstream / consumers - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — hit sparks, blood/debris bursts, and muzzle FX spawned from damage resolution. - Network accessline 128
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — hit sparks, blood/debris bursts, and muzzle FX spawned from damage resolution. - Network accessline 129
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — cast/channel/impact VFX attached to ability lifecycle and targeting feedback. - Network accessline 130
- [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md) — muzzle flash, tracers, explosions, and environmental smoke stacks built on these particle patterns. - Network accessline 131
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — when VFX density/readability changes perceived difficulty or telegraph clarity, simulate juice budget - Network accessline 133
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 134
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-particles/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-particles/scripts/2d_physics_interpolation_fix.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_cpuparticles2d.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_cpuparticles2d.html # - https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_cpuparticles2d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — physics-parented trails that stutter on GPUParticles2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — physics-parented trails that stutter on GPUParticles2D - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — player/projectile-attached 2D particle trails - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/custom_particle_logic.gdshader
- Network accessline 28
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 29
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html // - https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html - Network accessline 30
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 31
// - https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html - Network accessline 32
// - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 34
// - ../godot-shaders-basics/SKILL.md — CUSTOM/USERDATA particle process shaders // - ../godot-performance-optimization/SKILL.md — GPU orbit/wind without per-particle CPU // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 35
// - ../godot-performance-optimization/SKILL.md — GPU orbit/wind without per-particle CPU // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md // ==================================== - Network accessline 36
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/dynamic_userdata_modulation.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — USERDATA uniforms without duplicating ShaderMaterials # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — USERDATA uniforms without duplicating ShaderMaterials - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — preserve GPU batching across emitter instances - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/local_vs_global_coords.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/trails.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — projectile smoke trails in global space # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — projectile smoke trails in global space - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — aura FX that must follow the caster (local_coords) - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/massive_swarm_multimesh.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multimesh.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh cutover when GPUParticles amount ceilings fail # - https://github.com/thedivergentai/gd-agentic-s - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh cutover when GPUParticles amount ceilings fail - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — dense swarm/fish/insect instance buffers - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/particle_attractor_opt.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticlesattractor3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/attractors.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticlesattractor3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/process_material_properties.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cull_mask isolation vs global attractor cost # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cull_mask isolation vs global attractor cost - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — layered environmental VFX zones - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/particle_burst_emitter.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — one-shot hit/explosion bursts from damage events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — one-shot hit/explosion bursts from damage events - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished-driven cleanup after bursts - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/particle_lod_manager.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance culling environmental torches/fires # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — distance culling environmental torches/fires - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — range thresholds relative to active camera - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/screenspace_weather_heightfield.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticlescollisionheightfield3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticlescollisionheightfield3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — follow_camera_enabled weather collision volumes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — follow_camera_enabled weather collision volumes - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — outdoor rain/snow against terrain height - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/smart_oneshot_recycler.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html # - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished connections for pool return/free # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished connections for pool return/free - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — restart() vs emitting=true after GPU async finish - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/sub_emitter_impact.gdshader
- Network accessline 24
// GDSkills research links (agents) — does not affect runtime // Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 25
// Official docs: // - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html // - https://docs.godotengine.org/en/stable/tutorials/3d/particles/subemitters.html - Network accessline 26
// - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 27
// - https://docs.godotengine.org/en/stable/tutorials/3d/particles/subemitters.html - Network accessline 28
// - https://docs.godotengine.org/en/stable/tutorials/3d/particles/collision.html - Network accessline 30
// - ../godot-combat-system/SKILL.md — splash/debris sub-emitters on impact // - ../godot-audio-systems/SKILL.md — GPU collision limits vs looped impact SFX // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 31
// - ../godot-audio-systems/SKILL.md — GPU collision limits vs looped impact SFX // Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md // ============================================= - Network accessline 32
// Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-particles/scripts/vfx_shader_manager.gd
- Network accessline 11
# 1. Custom Particle Shader Assignment # Expert logic: Bypassing the Standard ParticlesMaterial for # custom GLSL logic (e.g., Flocking, Curl Noise, Swirling). - Network accessline 12
# Expert logic: Bypassing the Standard ParticlesMaterial for # custom GLSL logic (e.g., Flocking, Curl Noise, Swirling). _setup_custom_behavior() - Network accessline 13
# custom GLSL logic (e.g., Flocking, Curl Noise, Swirling). - Network accessline 41
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 42
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html # - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/particle_shader.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/3d/particles/creating_a_3d_particle_system.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_gpuparticles3d.html - Network accessline 46
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ShaderMaterial assignment on GPUParticles process_material # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 47
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — ShaderMaterial assignment on GPUParticles process_material - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — visibility-driven emitting/process culling - Network accessline 49
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md
skills/godot-performance-optimization/SKILL.md
- Network accessline 94
### Official Documentation - [General optimization](https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html) — profiler-first workflow so you measure Time/Memory/Physics before changing code. - Network accessline 95
- [General optimization](https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html) — profiler-first workflow so you measure Time/Memory/Physics before changing code. - Network accessline 96
- [CPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html) — process cost, node lookups, allocations, and why hot-path patterns dominate frame time. - Network accessline 97
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — draw calls, overdraw, and VRAM compression choices that cut render cost. - Network accessline 98
- [Using MultiMesh](https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html) — hardware instancing for thousands of meshes and why spatial splits restore culling. - Network accessline 99
- [Using Servers and Resources](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RenderingServer/PhysicsServer direct APIs when SceneTree overhead is the bottleneck. - Network accessline 100
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool task model for heavy work off the main thread. - Network accessline 101
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — which engine APIs are safe from worker tasks versus SceneTree-only calls. - Network accessline 102
- [Pipeline compilations](https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html) — shader/pipeline hitch causes and pre-warm strategies per renderer. - Network accessline 103
- [Optimizing 3D performance](https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html) — LOD, cull distances, and mesh complexity budgets for 3D scenes. - Network accessline 104
- [Occlusion culling](https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html) — OccluderInstance3D tradeoffs when frustum culling alone is not enough. - Network accessline 105
- [Performance](https://docs.godotengine.org/en/stable/classes/class_performance.html) — built-in monitors plus custom metrics for game-specific bottleneck dashboards. - Network accessline 106
- [Optimizing Navigation Performance](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html) — agent update budgets and bake costs for large crowds. - Network accessline 110
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and import basics required before profiling or pooling patter - Network accessline 111
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and import basics required before profiling or pooling patterns make sense. - Network accessline 112
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed hot paths, callables, and @onready caching that keep optimization scripts correct. - Network accessline 113
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — shared vs local-to-scene resource ownership that drives memory and unique-instance tradeoffs. - Network accessline 115
#### Complements - [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — collision layers, queries, and body counts that show up as Physics profiler spikes. - Network accessline 116
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — collision layers, queries, and body counts that show up as Physics profiler spikes. - Network accessline 117
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — 3D shape cost and RigidBody budgets when optimizing simulation-heavy scenes. - Network accessline 118
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — direct space-state query patterns that replace heavy RayCast node stacks. - Network accessline 119
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — material/shader complexity and Texture2DArray batching that reduce GPU state changes. - Network accessline 120
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — threaded loads and scene packing that prevent hitch spikes during streaming. - Network accessline 121
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — agent path budgets and async bake that pair with staggered AI updates. - Network accessline 122
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — GridMap/LOD/occlusion level layout that sets the ceiling for draw-call budgets. - Network accessline 124
#### Downstream / consumers - [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — resolution/shader fallbacks and battery modes that apply these budg - Network accessline 125
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — resolution/shader fallbacks and battery modes that apply these budgets on weaker GPUs. - Network accessline 126
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — export presets and renderer choices where compression and Compatibility pre-warm matter. - Network accessline 127
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — chunk streaming and HLOD systems that consume MultiMesh, culling, and thread-pool patterns at scale. - Network accessline 129
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 130
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-performance-optimization/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 36
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 46
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 57
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 66
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 77
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-performance-optimization/scripts/custom_monitor_profiler.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton monitor service pattern # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — singleton monitor service pattern - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Debugger Monitors tab workflow - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/custom_performance_monitor.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pathfinding_ms custom monitor consumers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — pathfinding_ms custom monitor consumers - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — chunk_load_ms while streaming scenes - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/low_level_physics_query.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — space-state query patterns and masks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — space-state query patterns and masks - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — 2D PhysicsDirectSpaceState usage - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D query equivalents and shape cost - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/manual_culling_logic.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier2d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier2d.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_visibleonscreennotifier2d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/3d/occlusion_culling.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera frustum drives on-screen enter/exit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera frustum drives on-screen enter/exit - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — occlusion/LOD layout for large levels - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/multimesh_foliage_manager.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/3d/visibility_ranges.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — outdoor foliage budgets and LOD handoff # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — outdoor foliage budgets and LOD handoff - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — wind/sway shaders on MultiMesh instances - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/multimesh_optimizer.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html # - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_multimeshinstance3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/optimizing_3d_performance.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — prop density and spatial MultiMesh partitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — prop density and spatial MultiMesh partitions - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — foliage/crowd instancing at world scale - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/navigation_agent_optimization.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_optimizing_performance.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent APIs and async bake pairing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent APIs and async bake pairing - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — crowd AI that consumes staggered path budgets - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/object_pool_system.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — node lifecycle before reuse/hide pooling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — node lifecycle before reuse/hide pooling - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — disconnect pooled emitters to avoid leaks - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/rendering_server_direct.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — materials/shaders used with server canvas items # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — materials/shaders used with server canvas items - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — when visuals bypass SceneTree but collisions still need bodies - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/shared_resource_strategy.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/cpu_optimization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — local-to-scene vs shared ownership rules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — local-to-scene vs shared ownership rules - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — packed scenes that share materials/meshes - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/texture_array_batching.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html # - https://docs.godotengine.org/en/stable/classes/class_texture2darray.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_texture2darray.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — sampler2DArray shader sampling for batched draws # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — sampler2DArray shader sampling for batched draws - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — material setup that feeds array layers - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-performance-optimization/scripts/worker_thread_pool_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html # - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind and task completion waits # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind and task completion waits - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep heavy loads off the main thread during transitions - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md
skills/godot-physics-3d/SKILL.md
- Network accessline 103
### Official Documentation - [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Layers vs masks, body types, and the shared 2D/3D collision mental model every 3D setup depends on. - Network accessline 104
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Layers vs masks, body types, and the shared 2D/3D collision mental model every 3D setup depends on. - Network accessline 105
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Primitive vs convex/concave shapes and why scaling `CollisionShape3D` breaks normals and contacts. - Network accessline 106
- [Using Jolt Physics](https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html) — Engine switch, joint-property gaps vs Godot Physics, and project-setting caveats for stable 3D sims. - Network accessline 107
- [Using RigidBody](https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html) — Safe control via forces, impulses, and `_integrate_forces` instead of fighting the solver with per-frame transforms. - Network accessline 108
- [Ragdoll system](https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html) — `PhysicalBoneSimulator3D` / `PhysicalBone3D` setup for death sims and animation↔physics handoff. - Network accessline 109
- [Using SoftBody3D](https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html) — Cloth/flag deformation, pinning, and why Jolt is preferred for soft-body robustness. - Network accessline 110
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — `RayCast3D` vs `PhysicsDirectSpaceState3D` queries, exclusions, and space access during the physics tick. - Network accessline 111
- [Troubleshooting physics issues](https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html) — Tunneling, jitter, CCD misuse, and common layer/mask misconfigurations. - Network accessline 112
- [Physics interpolation introduction](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_introduction.html) — Why fixed physics ticks stutter on high-refresh displays and when interpolation smooths - Network accessline 113
- [PhysicsServer3D](https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html) — RID-based body/shape APIs for swarm-scale projectiles with mandatory `free_rid` cleanup. - Network accessline 114
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — Ray/shape/point queries for LOS, hover constraints, and custom suspensions without permanent query nodes. - Network accessline 115
- [ShapeCast3D](https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html) — Volume casts for stair/ground detection when a thin `RayCast3D` misses ledges or uneven floors. - Network accessline 119
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — 3D physics engine choice, tick rate, gravity, and named layer bits must be set befor - Network accessline 120
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — 3D physics engine choice, tick rate, gravity, and named layer bits must be set before matrices and Jolt - Network accessline 121
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed RIDs, bitmask enums, and `_physics_process` discipline underpin server-side and CharacterBody3D pattern - Network accessline 122
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `body_entered` / contact-monitor wiring needs clean ownership so Area3D gravity wells and CCD hits do n - Network accessline 124
#### Complements - [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Parallel layer/mask and body-type contracts when sharing policy across dimensions or porting mechanics. - Network accessline 125
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — Parallel layer/mask and body-type contracts when sharing policy across dimensions or porting mechanics. - Network accessline 126
- [godot-raycasting-queries](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md) — Deeper query-parameter recipes (masks, exclusions, shape casts) when vision/hitscan systems outgrow the b - Network accessline 127
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Static collision from GridMap/CSG/meshes must match the same 3D layer matrix used by characters and project - Network accessline 128
- [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — AnimationTree poses and state machines feed ragdoll start/stop and influence blending on `Physica - Network accessline 129
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and pooling guidance when `PhysicsServer3D` swarms, soft bodies, or CCD counts beco - Network accessline 130
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Visible collision shapes, contact normals, and profiler traps when diagnosing jitter, tunneling, or mis - Network accessline 132
#### Downstream / consumers - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — 3D hitboxes/hurtboxes and projectile CCD inherit layer/mask and space-query choices fro - Network accessline 133
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — 3D hitboxes/hurtboxes and projectile CCD inherit layer/mask and space-query choices from this domain. - Network accessline 134
- [godot-genre-racing](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md) — `VehicleBody3D` suspension/friction tuning and drift feel consume the vehicle and Jolt guidance here. - Network accessline 135
- [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — Hitscan rays, CharacterBody3D movement, and high-speed projectile CCD are direct consumers of these contrac - Network accessline 136
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — Agents still need physics layers for blockers and LOS; keep nav meshes and the collision world co - Network accessline 137
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Gravity, CCD, joint break thresholds, and hitbox size change win-rates; simulate those physics knobs - Network accessline 139
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for discovering 3D physics alongside sibling domains. - Network accessline 140
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for discovering 3D physics alongside sibling domains.
skills/godot-physics-3d/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 29
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 35
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 43
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 50
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-physics-3d/scripts/custom_gravity_well_3d.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_area3d.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Area3D overlap signal ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3 - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Area3D overlap signal ownership - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — planetary zones vs level collision layout - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/joint_3d_breakage_logic.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html # - https://docs.godotengine.org/en/stable/classes/class_generic6dofjoint3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_generic6dofjoint3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — destructible props driven by joint snaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — destructible props driven by joint snaps - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — break-force thresholds as balance knobs - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/kinematic_3d_stairs_logic.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — stair stepping for FPS locomotion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-i - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — stair stepping for FPS locomotion - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — physics-step input sampling for movement feel - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/physics_ccd_3d_projectile.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/physics/troubleshooting_physics_issues.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bullet tunneling vs hit registration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mo - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bullet tunneling vs hit registration - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — CCD/speed knobs that change TTK curves - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/physics_layers_3d_config.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings 3D physics layer names # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Project Settings 3D physics layer names - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — shared layer/mask mental model across dimensions - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/physics_server_3d_bullets.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/rigid_body.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID swarm pooling vs SceneTree RigidBody3D cost # - https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID swarm pooling vs SceneTree RigidBody3D cost - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — projectile layer/mask consumers of server bodies - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/ragdoll_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html # - https://docs.godotengine.org/en/stable/classes/class_physicalbonesimulator3d.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/physics/ragdoll_system.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_physicalbonesimulator3d.html - Network accessline 49
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — animation↔physics handoff on death # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 50
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — animation↔physics handoff on death - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-mechanic-revival/SKILL.md — get-up / revival after ragdoll stop - Network accessline 52
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/ray_query_3d_vision.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — query masks, exclusions, and ShapeCast recipes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — query masks, exclusions, and ShapeCast recipes - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LOS checks alongside nav agents - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/raycast_visualizer.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_raycast3d.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game hit/normal visualization for query bugs # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — in-game hit/normal visualization for query bugs - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md — deeper RayCast3D vs space-state diagnostics - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/shapecast_3d_ground_check.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — ground/slope detection for FPS movement # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md — ground/slope detection for FPS movement - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — visualize cast hits when stairs fail - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/soft_body_3d_interaction.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/physics/soft_body.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — soft-body CPU cost and tick-rate tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — soft-body CPU cost and tick-rate tradeoffs - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — pinned cloth on animated characters - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-physics-3d/scripts/vehicle_simulation_tuning.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_vehiclebody3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/using_jolt_physics.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — drift/suspension feel built on VehicleWheel3D knobs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-racing/SKILL.md — drift/suspension feel built on VehicleWheel3D knobs - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — speed-linked camera FOV for racing - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md
skills/godot-platform-console/SKILL.md
- Network accessline 99
| Symptom | Fix script | Doc | | :--- | :--- | :--- | | Mouse pointer visible in game UI | Hide via Input Map flow + `Input.MOUSE_MODE_HIDDEN` in boot | [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mo - Network accessline 100
| :--- | :--- | :--- | | Mouse pointer visible in game UI | Hide via Input Map flow + `Input.MOUSE_MODE_HIDDEN` in boot | [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) | | Game runs - Network accessline 101
| Mouse pointer visible in game UI | Hide via Input Map flow + `Input.MOUSE_MODE_HIDDEN` in boot | [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) | | Game runs when dashboard/home pre - Network accessline 102
| Game runs when dashboard/home pressed | [certification_manager.gd](scripts/certification_manager.gd) focus-out pause | [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) | - Network accessline 103
| "Press A" hardcoded on Switch | [controller_prompt_mapper.gd](scripts/controller_prompt_mapper.gd) GUID glyphs | [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks - Network accessline 104
| Save corruption on power loss | [async_save_manager.gd](scripts/async_save_manager.gd) `.tmp` rename | [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) | - Network accessline 105
| Frame time spikes / TRC perf fail | [performance_scaler_fsr.gd](scripts/performance_scaler_fsr.gd) + RAM guard | [Resolution scaling](https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html) | - Network accessline 124
### Official Documentation - [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad indexing, deadzones, get_vector/get_connected_joypads, and why device - Network accessline 125
- [Controllers, gamepads, and joysticks](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Joypad indexing, deadzones, get_vector/get_connected_joypads, and why device 0 is never assumed Player 1 - Network accessline 126
- [Controller number and vibration](https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html) — Finite start_joy_vibration durations, connection signals, and haptic accessibility toggles required by TRC/TCR. - Network accessline 127
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event flow for InputEventJoypadButton/Motion, Input Map actions, and buffered flush before frame-critical checks. - [Custom mouse cursor](https: - Network accessline 128
- [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — Input.set_mouse_mode / hidden cursor so a visible pointer does not fail console certification. - [Handling quit requests](https://do - Network accessline 129
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — Focus-out / suspend paths versus NOTIFICATION_WM_CLOSE_REQUEST, which consoles often never emit. - Network accessline 130
- [Keyboard, mouse, and controller UI navigation](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and D-Pad/gamepad UI traversal required when analog-only menus fail accessibility/TRC. - Network accessline 131
- [Resolution scaling](https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html) — Viewport FSR2 / scaling_3d_scale profiles used to hold locked 30/60 FPS on weak SKUs. - Network accessline 132
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — user:// persistence, save indicators, and why res:// writes are invalid on exported console builds. - Network accessline 133
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded ResourceLoader prefetch so slow console storage does not hitch level transitions. - Network accessline 134
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — WorkerThreadPool offload for atomic saves and prefetch without main-thread TCR frame spikes. - Network accessline 135
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — OS.has_feature / export tags that gate console boot overrides (VSync, max FPS, low-end GI). - Network accessline 136
- [Reducing stutter from shader/pipeline compilations](https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html) — Shader/pipeline caching on fixed console GPUs to avoid first-use hitch rejections. - Network accessline 140
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Input Map, and export/user paths before certification hooks and cons - Network accessline 141
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Input Map, and export/user paths before certification hooks and console boot overrides. - Network accessline 142
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Joypad actions, deadzones, and device remapping that controller-first UI and prompt mappers build on. - Network accessline 143
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed notifications, signals, and thread-safe call patterns used by compliance and async save managers. - Network accessline 145
#### Complements - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Export presets, feature tags, and template discipline (console SDKs stay NDA-bound outside this sk - Network accessline 146
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Export presets, feature tags, and template discipline (console SDKs stay NDA-bound outside this skill). - Network accessline 147
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Atomic rename, cloud-ready slots, and save UX that TRC save indicators wrap. - Network accessline 148
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Focusable Control trees and D-Pad neighbor graphs for gamepad-only menus. - Network accessline 149
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Frame budgets, FSR scaling, and Server-side entity patterns that keep locked FPS under TCR. - Network accessline 150
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Memory/profiler tabs and monitors used to enforce Switch-class RAM ceilings. - Network accessline 151
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Aggressive queue_free / load queues so scene transitions stay inside console RAM budgets. - Network accessline 152
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource caching and unload strategies paired with memory budget guards. - Network accessline 154
#### Downstream / consumers - [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Dual-ship PC builds that must share Input Map/actions while keeping console mouse - Network accessline 155
- [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Dual-ship PC builds that must share Input Map/actions while keeping console mouse-hidden and FPS-locked paths - Network accessline 156
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Shared focus-loss / suspend pause patterns when the same title also targets handhelds. - Network accessline 157
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Online matchmaking/friends hooks that sit beside achievement queues and platform overlays. - Network accessline 158
- [godot-genre-party](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md) — Multi-pad local play that consumes dynamic joypad slot discovery and prompt mapping. - Network accessline 160
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 161
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-platform-console/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-platform-console/scripts/achievement_offline_queue.gd
- Network accessline 38
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 39
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/io/runtime_file_loading_and_saving.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// queues across sessions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — durable user:// queues across sessions - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — online flush when platform services return - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/async_save_manager.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — atomic rename and slot schema # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resou - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — atomic rename and slot schema - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — serializing Dictionary/JSON payloads - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/background_data_prefetcher.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — prefetch queues tied to scene transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — prefetch queues tied to scene transitions - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — I/O budgets on slow console storage - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/certification_manager.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed and pause UX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sa - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joy_connection_changed and pause UX - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — save indicators during forced pauses - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/console_boot_config.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — feature tags that select boot profiles # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — feature tags that select boot profiles - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — max_fps / VSync / GI half-res tradeoffs - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/console_compliance_handler.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse mode hidden for controller-only # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — mouse mode hidden for controller-only - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — save icon / overlay Control visibility - Network accessline 76
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/controller_prompt_mapper.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — GUID/name based device identity # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — GUID/name based device identity - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — swapping prompt icons in menus - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/memory_budget_guard.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RAM monitors and budget alerts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sc - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — RAM monitors and budget alerts - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — unload strategies when threshold hits - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/performance_scaler_fsr.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when FSR2 beats lowering effects # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when FSR2 beats lowering effects - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validating locked FPS after scale changes - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/platform_console_patterns.gd
- Network accessline 62
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 63
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controller_features.html - Network accessline 66
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 67
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — get_vector deadzones and joypad slots # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — get_vector deadzones and joypad slots - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md — multi-pad active player polling - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/platform_dialog_invoker.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — falling back when native dialogs unavailable # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — falling back when native dialogs unavailable - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — virtual_keyboard_show feature parity - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-console/scripts/server_side_projectile.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/server paths vs Node swarms # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID/server paths vs Node swarms - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — PhysicsServer3D body lifecycle for projectiles - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-console/SKILL.md
skills/godot-platform-desktop/SKILL.md
- Network accessline 82
**CI smoke:** headless `--path . --quit-after 1` with settings round-trip write/read under `user://` before merge (pairs with [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKI - Network accessline 101
### Official Documentation - [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — Window modes, `screen_get_scale` / usable rects, and native file-dialog features behind multi-monitor and HiDPI desktop - Network accessline 102
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — Window modes, `screen_get_scale` / usable rects, and native file-dialog features behind multi-monitor and HiDPI desktop settings. - [Multiple resol - Network accessline 103
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes, aspect, and content scale so resolution dropdowns stay sharp across 1080p–4K displays. - [Handling quit requests - Network accessline 104
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_WM_CLOSE_REQUEST` / `set_auto_accept_quit(false)` so Alt+F4 and window-close flush ConfigFile before exit. - Network accessline 105
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — INI-style persistence for graphics, audio, and window state under `user://`. - Network accessline 106
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Why settings and saves must use `user://` (exported `res://` is read-only). - Network accessline 107
- [InputEventKey](https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html) — `physical_keycode` vs `keycode` so WASD rebinds survive AZERTY/Dvorak layouts. - Network accessline 108
- [InputMap](https://docs.godotengine.org/en/stable/classes/class_inputmap.html) — Runtime `action_erase_events` / `action_add_event` for desktop rebind UIs. - Network accessline 109
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Focus-loss stuck-key pitfalls (`NOTIFICATION_APPLICATION_FOCUS_OUT`) when Alt-Tabbing on PC. - Network accessline 110
- [Window](https://docs.godotengine.org/en/stable/classes/class_window.html) — Secondary/tool windows and mode/size/position restore for true multi-window desktop apps. - Network accessline 111
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — `low_processor_usage_mode`, `create_process` / `execute`, and `alert` for launchers and native shell hooks. - Network accessline 112
- [Creating applications](https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html) — Desktop-style app chrome, dialogs, and quit UX beyond game-only loops. - Network accessline 113
- [Engine](https://docs.godotengine.org/en/stable/classes/class_engine.html) — `has_singleton` / `get_singleton` guards so Steam/Epic GDExtensions never crash standalone builds. - Network accessline 117
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Display stretch, feature tags (`windows`/`linux`/`macos`), and project defaults ever - Network accessline 118
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Display stretch, feature tags (`windows`/`linux`/`macos`), and project defaults every desktop settings - Network accessline 119
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — InputEvent buffering and action design before wiring `physical_keycode` rebind UIs. - Network accessline 120
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Settings screens, dropdowns, and remapper rows that stay layout-correct across resolutions. - Network accessline 122
#### Complements - [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Game-save ownership that pairs with ConfigFile settings and graceful close-request flushes - Network accessline 123
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Game-save ownership that pairs with ConfigFile settings and graceful close-request flushes. - Network accessline 124
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton homes for window managers, SDK wrappers, and shutdown handlers. - Network accessline 125
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Bus volume persistence that desktop graphics/audio options menus usually expose together. - Network accessline 126
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Touch/safe-area remaps when the same project keeps desktop kb/mouse paths after a mobile port. - Network accessline 127
- [godot-adapt-mobile-to-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md) — Bringing touch-first titles up to window modes, keybinds, and multi-monitor expectations. - Network accessline 128
- [godot-composition-apps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md) — Tooling/launcher composition patterns that lean on eco mode, native dialogs, and secondary windows. - Network accessline 129
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and quality presets after OS-level hardware detection suggests Ultra vs Balanced. - Network accessline 131
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Windows/Linux/macOS export presets, icons, and store packaging once desktop settings an - Network accessline 132
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Windows/Linux/macOS export presets, icons, and store packaging once desktop settings and SDK wrappers are stable. - Network accessline 133
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Sibling platform skill for dual-target projects that must not assume desktop quit/window APIs on phones. - Network accessline 134
- [godot-platform-web](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md) — Browser constraints (no multi-window / limited shell) when shipping the same settings stack to HTML5. - Network accessline 136
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this platform skill beside sibling domains. - Network accessline 137
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this platform skill beside sibling domains.
skills/godot-platform-desktop/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-platform-desktop/scripts/desktop_integration_manager.gd
- Network accessline 99
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 100
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 101
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 102
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 103
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 104
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 105
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central desktop integration autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 106
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central desktop integration autoload - Network accessline 107
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — quit-path save flush - Network accessline 108
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store SDK availability at export - Network accessline 109
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/desktop_performance_monitor.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — apply suggested graphics presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — apply suggested graphics presets - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — validate presets with profilers - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/desktop_settings_persistent.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_configfile.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pair settings INI with game saves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pair settings INI with game saves - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Settings autoload ownership - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/desktop_window_manager.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — display stretch + window project settings # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — display stretch + window project settings - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — settings UI that drives window modes - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/graceful_shutdown_handler.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves on close request # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autolo - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves on close request - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — shutdown handler lifetime - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/low_processor_eco_mode.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — idle-friendly launchers/tools # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-perfor - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — idle-friendly launchers/tools - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when eco mode is not enough - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/native_dialog_helper.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_filedialog.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — native UX for tool apps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-sy - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — native UX for tool apps - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — open/save dialogs for user data - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/native_shell_executor.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_windows.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_windows.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — editor/tool shell integrations # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-expor - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — editor/tool shell integrations - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — platform path/security constraints - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/physical_input_rebinder.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html # - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_inputeventkey.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_inputmap.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action design before rebind UIs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action design before rebind UIs - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — remapper rows and conflict prompts - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/platform_desktop_patterns.gd
- Network accessline 35
# EXPERT NOTE: Always encode URIs to prevent injection or broken links on different OSs. func open_support_page() -> void: var uri := "https://docs.godotengine.org".uri_encode() - Network accessline 36
func open_support_page() -> void: var uri := "https://docs.godotengine.org".uri_encode() OS.shell_open(uri) - Network accessline 37
var uri := "https://docs.godotengine.org".uri_encode() - Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 86
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — app chrome + multi-window patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — app chrome + multi-window patterns - Network accessline 88
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-mobile-to-desktop/SKILL.md — promote mobile ports to desktop UX - Network accessline 89
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/platform_sdk_wrapper.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_engine.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store builds with Steam/Epic plugins # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store builds with Steam/Epic plugins - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — SDK wrapper as autoload - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-desktop/scripts/secondary_window_spawner.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_window.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_window.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/ui/creating_applications.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — floating tool windows # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/ - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — floating tool windows - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — content inside secondary Windows - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md
skills/godot-platform-mobile/SKILL.md
- Network accessline 123
### Official Documentation - [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline that makes `InputEventScreenTouch` / `InputEventScreenDrag` the correct mobile path instead of mouse-b - Network accessline 124
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — Event pipeline that makes `InputEventScreenTouch` / `InputEventScreenDrag` the correct mobile path instead of mouse-button emulation. - [Input e - Network accessline 125
- [Input examples](https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html) — Multi-touch, drag, and gesture patterns behind virtual joysticks, pinch/rotate, and swipe HUDs. - [Handling quit requests](https://docs.godote - Network accessline 126
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — `NOTIFICATION_APPLICATION_PAUSED` / resume and Android back (`WM_GO_BACK_REQUEST`) lifecycle that replaces desktop quit assump - Network accessline 127
- [DisplayServer](https://docs.godotengine.org/en/stable/classes/class_displayserver.html) — `get_display_safe_area()`, orientation, and virtual keyboard APIs for notches, foldables, and OSK occlusion. - Network accessline 128
- [OS](https://docs.godotengine.org/en/stable/classes/class_os.html) — `request_permission()` / `get_granted_permissions()`, feature tags, and memory queries used by Android runtime gates and VRAM watchdogs. - Network accessline 129
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — `vibrate_handheld()`, accelerometer/gravity/gyroscope fusion, and touch↔mouse emulation toggles. - Network accessline 130
- [Exporting for Android](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html) — Permissions (including `VIBRATE`), APK/AAB, and store packaging constraints after platform code is ready. - Network accessline 131
- [Exporting for iOS](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_ios.html) — Xcode export, capabilities, and App Store gates that catch missing privacy/plugin setup late. - Network accessline 132
- [Android in-app purchases](https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html) — Official Play Billing flow that the IAP boilerplate script abstracts with iOS store plugins. - Network accessline 133
- [Introduction to the 3 rendering methods](https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html) — Why mobile builds should prefer **Mobile** or **Compatibility** over Forward+ for fill-rate and feature set. - Network accessline 134
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes, content scale, and orientation-safe layouts for phone/tablet aspect changes. - Network accessline 135
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `mobile` / `android` / `ios` branching for permissions, share sheets, and platform-only singletons. - Network accessline 139
#### Prerequisites - [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Shared InputEvent buffering, multi-touch indices, and deadzones before shipping gesture recogn - Network accessline 140
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Shared InputEvent buffering, multi-touch indices, and deadzones before shipping gesture recognizers or virtual st - Network accessline 141
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Anchors, Margin/Box containers, and minimum sizes so safe-area insets and 44–48px touch targets stay layout-correct - Network accessline 142
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Feature tags, display stretch, and renderer defaults every Android/iOS export branch depends on. - Network accessline 144
#### Complements - [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Desktop→touch control remap, joystick spawners, and UI scaling that pair with - Network accessline 145
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Desktop→touch control remap, joystick spawners, and UI scaling that pair with this skill's deep - Network accessline 146
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and CPU/GPU cuts when thermal FPS caps and ETC2/ASTC alone still miss mid-range bud - Network accessline 147
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Durable save ownership hooked to pause/resume instead of desktop-only quit notifications. - Network accessline 148
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton homes for permissions, haptics, thermal monitors, and always-on pause handlers. - Network accessline 149
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Bus mute/duck on `APPLICATION_PAUSED` so background audio does not keep the device warm. - Network accessline 150
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — Cheaper CanvasItem/Spatial shader paths and precompile strategies that avoid mobile hitch spikes. - Network accessline 151
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Smooth UI lifts when the OS virtual keyboard covers LineEdits during mobile text entry. - Network accessline 152
- [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Keep mouse/keyboard paths correct when the same project remains dual-input beside mobile feature tags. - Network accessline 154
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Signing, CI presets, and store packaging after touch/safe-area/permission gates pass on - Network accessline 155
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Signing, CI presets, and store packaging after touch/safe-area/permission gates pass on devices. - Network accessline 156
- [godot-genre-puzzle](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md) — Tap/swipe/pinch control schemes that consume mobile gesture and safe-area HUD patterns. - Network accessline 157
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Soft/hard currency and receipt-validated IAP products once Play Billing / App Store plugins are wired. - Network accessline 159
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this platform skill beside sibling domains. - Network accessline 160
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this platform skill beside sibling domains.
skills/godot-platform-mobile/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-platform-mobile/scripts/adaptive_safe_area_inset.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer / offset contracts for insets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — MarginContainer / offset contracts for insets - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — safe-area margin pairing on ports - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/android_runtime_permissions.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/index.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — declare permissions in Android export presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — declare permissions in Android export presets - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — central permission Autoload - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/haptic_pattern_generator.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/index.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — haptic manager patterns on ports # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — haptic manager patterns on ports - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — shared vibration singleton - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/mobile_gesture_recognizer.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreentouch.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_inputeventscreendrag.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch index buffers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — multi-touch index buffers - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md — pinch/swipe consumers - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/mobile_iap_flow_boilerplate.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_in_app_purchases.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_ios.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/platform/ios/index.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — product catalogs + receipt validation ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — product catalogs + receipt validation ownership - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — store billing plugin / capability wiring - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/mobile_safe_area_handler.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 72
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — side margin Control wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-deskto - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — side margin Control wiring - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — notch/cutout device testing - Network accessline 75
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/mobile_sensor_fusion.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — normalize / deadzone sensor axes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — normalize / deadzone sensor axes - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — tilt controls beside touch HUD - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/mobile_vram_optimizer.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when memory flush is not enough # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate when memory flush is not enough - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — cheaper materials that cut VRAM pressure - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/native_share_invoker.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_os.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/android_plugin.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/platform/ios/ios_plugin.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship native share plugins in presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-au - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship native share plugins in presets - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — optional share singleton - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/orientation_layout_adaptor.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — landscape/portrait root layouts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-d - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — landscape/portrait root layouts - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — content-scale pairing on rotate - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/platform_mobile_patterns.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/platform/android/javaclasswrapper_and_androidruntimeplugin.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 75
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inpu - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — pause-lifecycle save ownership - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — touch emulation + sensor reads - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — Android JNI / permission export gates - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-mobile/scripts/thermal_throttle_monitor.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — battery saver pairing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-s - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — battery saver pairing - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute master bus while backgrounded - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS thermal Autoload - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md
skills/godot-platform-vr/SKILL.md
- Network accessline 106
### Official Documentation - [Setting up XR](https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html) — OpenXR project enablement, XROrigin3D/XRCamera3D tree, and first headset session bootstrap. - Network accessline 107
- [Setting up XR](https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html) — OpenXR project enablement, XROrigin3D/XRCamera3D tree, and first headset session bootstrap. - Network accessline 108
- [A better XR start script](https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html) — robust initialize → use_xr sequencing, focus signals, and failure paths before viewport XR mode. - Network accessline 109
- [The XR action map](https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html) — hardware-agnostic actions so gameplay never hardcodes controller button strings. - Network accessline 110
- [Basic XR locomotion](https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html) — teleport vs continuous movement and comfort-oriented turning patterns. - Network accessline 111
- [OpenXR hand tracking](https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html) — XRHandModifier3D / joint tracking and controller fallback expectations. - Network accessline 112
- [OpenXR composition layers](https://docs.godotengine.org/en/stable/tutorials/xr/openxr_composition_layers.html) — crisp SubViewport UI via OpenXRCompositionLayerQuad instead of billboarded 3D quads. - Network accessline 113
- [AR / passthrough](https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html) — environment blend modes and transparent viewport setup for mixed reality. - Network accessline 114
- [OpenXR settings](https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html) — foveation, render target multiplier, and other headset performance knobs. - Network accessline 115
- [XR room-scale](https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html) — play-area / guardian bounds via XRServer for physical safety. - Network accessline 116
- [Deploying XR on Android](https://docs.godotengine.org/en/stable/tutorials/xr/deploying_to_android.html) — Quest-class Android export, permissions, and OpenXR loader packaging. - Network accessline 117
- [Variable rate shading](https://docs.godotengine.org/en/stable/tutorials/3d/variable_rate_shading.html) — VRS / foveated shading tradeoffs that pair with OpenXR foveation for 90+ FPS. - Network accessline 118
- [XRInterface](https://docs.godotengine.org/en/stable/classes/class_xrinterface.html) — initialize, focus, passthrough, haptics, and blend-mode APIs shared by OpenXR/WebXR. - Network accessline 122
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project settings, scene tree, and viewport basics required before enabling OpenXR an - Network accessline 123
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project settings, scene tree, and viewport basics required before enabling OpenXR and use_xr. - Network accessline 124
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — action/event mental model that the OpenXR Action Map extends for motion controllers. - Network accessline 125
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed XR scripts, await timers for snap-turn comfort, and signal wiring for focus/haptics. - Network accessline 127
#### Complements - [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — XRCamera3D is still a Camera3D; comfort UI distance and head-relative framing reuse camera place - Network accessline 128
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — XRCamera3D is still a Camera3D; comfort UI distance and head-relative framing reuse camera placement rules. - Network accessline 129
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — draw-call and GPU budgets that decide whether 90/120 Hz holds under foveation and VRS. - Network accessline 130
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — CharacterBody3D/RigidBody3D grab-and-throw hands that must not clip through static world geometry. - Network accessline 131
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — mute/duck buses when headset focus is lost so system menus never leave game audio blasting. - Network accessline 132
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — comfort vignettes and spatial overlays during locomotion without fighting the XR compositor. - Network accessline 133
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — layout inside SubViewports projected through composition layers at 1–3 m. - Network accessline 134
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Android/desktop export presets and OpenXR loader packaging for Quest and PCVR. - Network accessline 135
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — standalone headset Android constraints (thermal, resolution scale, touchless UX) that overlap Quest shipping. - Network accessline 137
#### Downstream / consumers - [godot-platform-web](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md) — WebXR session_started/ended flows that reuse the same XRServer interface patterns for bro - Network accessline 138
- [godot-platform-web](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md) — WebXR session_started/ended flows that reuse the same XRServer interface patterns for browser VR. - Network accessline 139
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — pause trees and scene swaps when focus_lost or session_ended fires mid-experience. - Network accessline 141
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 142
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-platform-vr/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-platform-vr/scripts/platform_vr_patterns.gd
- Network accessline 84
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 85
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html # - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_webxrinterface.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — WebXR session_started/ended patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-exp - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — WebXR session_started/ended patterns - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — OpenXR + WebXR export packaging - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — foveation and render scale knobs - Network accessline 94
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_hand_gesture_detector.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html # - https://docs.godotengine.org/en/stable/classes/class_xrhandmodifier3d.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_hand_tracking.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_xrhandmodifier3d.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — gesture strength as input alongside controllers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — gesture strength as input alongside controllers - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — pinch/grab driving physics interactables - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_haptic_sequencer.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — haptic action names from the Action Map # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — haptic action names from the Action Map - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — pair tactile pulses with UI/event SFX - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_headset_focus_guard.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html # - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause tree on focus loss / system menu # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause tree on focus loss / system menu - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute master bus while headset is off - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_input_action_mapper.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html # - https://docs.godotengine.org/en/stable/classes/class_openxractionmap.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_openxractionmap.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — map OpenXR actions into gameplay verbs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — map OpenXR actions into gameplay verbs - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — match on action names, not device paths - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_locomotion_handler.gd
- Network accessline 51
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html - Network accessline 52
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html # - https://docs.godotengine.org/en/stable/classes/class_xrorigin3d.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/xr/basic_xr_locomotion.html - Network accessline 54
# - https://docs.godotengine.org/en/stable/classes/class_xrorigin3d.html - Network accessline 55
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — rotate origin around headset/camera Y # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — rotate origin around headset/camera Y - Network accessline 57
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — comfort vignette overlays during turns - Network accessline 58
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_openxr_initializer.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html # - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/xr/setting_up_xr.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_xrserver.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — viewport/project setup before use_xr # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — viewport/project setup before use_xr - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — disable VSync; headset paces frames - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_passthrough_manager.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html # - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/xr/ar_passthrough.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_xrinterface.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Quest MR passthrough on Android OpenXR # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — Quest MR passthrough on Android OpenXR - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md — lighting virtual content over real-world underlay - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_performance_config.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html # - https://docs.godotengine.org/en/stable/tutorials/3d/variable_rate_shading.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/xr/openxr_settings.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/3d/variable_rate_shading.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_openxrinterface.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — 90/120 Hz budgets vs supersampling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — 90/120 Hz budgets vs supersampling - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — thermal/resolution tradeoffs on standalone HMDs - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_physics_hand.gd
- Network accessline 83
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 84
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html # - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_rigidbody3d.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_action_map.html - Network accessline 88
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — grab freeze / throw linear_velocity on RigidBody3D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 89
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — grab freeze / throw linear_velocity on RigidBody3D - Network accessline 90
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — grip actions without hardcoded device paths - Network accessline 91
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_physics_hand_controller.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_xrcontroller3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide hands that respect solids # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — move_and_slide hands that respect solids - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — physics_process follow toward controllers - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-vr/scripts/vr_safety_guardian_warner.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html # - https://docs.godotengine.org/en/stable/classes/class_xrserver.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_xrserver.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_xrcamera3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — headset pose vs play-area bounds checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — headset pose vs play-area bounds checks - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — warn with spatial SFX near guardian edges - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-vr/SKILL.md
skills/godot-platform-web/SKILL.md
- Network accessline 141
### Official Documentation - [Exporting for the Web](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html) — Export presets, Compatibility/WebGL limits, and why COOP/COEP isolation is required for threads/`SharedAr - Network accessline 142
- [Exporting for the Web](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html) — Export presets, Compatibility/WebGL limits, and why COOP/COEP isolation is required for threads/`SharedArrayBuffer`. - Network accessline 143
- [Web export](https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html) — Platform overview for HTML5 hosting constraints before wiring browser-only APIs. - Network accessline 144
- [The JavaScriptBridge singleton](https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html) — `eval`, `get_interface`, and `create_callback` contracts for two-way GD↔JS bridges. - Network accessline 145
- [Custom HTML page for Web export](https://docs.godotengine.org/en/stable/tutorials/platform/web/customizing_html5_shell.html) — Relative asset paths and custom loading shells so builds work under subdirectories. - [HTML5 shell class refer - Network accessline 146
- [HTML5 shell class reference](https://docs.godotengine.org/en/stable/tutorials/platform/web/html5_shell_classref.html) — `Engine`/`startGame` progress callbacks used by custom loading screens. - [JavaScriptBridge](https://docs.godotengine - Network accessline 147
- [JavaScriptBridge](https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html) — PWA update signals plus clipboard/download helpers that must keep JS callback refs alive. - Network accessline 148
- [Introduction to the 3 rendering methods](https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html) — Why web exports should ship **Compatibility** (WebGL 2.0) instead of Forward+. - Network accessline 149
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — Why `user://`/`FileAccess` persistence is unreliable in browser sandboxes versus `localStorage`/`IndexedDB`. - Network accessline 150
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Serialize/version save payloads before wrapping them in browser storage APIs. - [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorial - Network accessline 151
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch/aspect/content scale paired with HTML canvas resize policy for responsive web viewports. - [Handling quit requests](htt - Network accessline 152
- [Handling quit requests](https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html) — Pause/resume lifecycle that maps to tab `visibilitychange` and `beforeunload` guards. - Network accessline 153
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — Draw-call, texture, and particle budgets that dominate WebGL frame time. - Network accessline 157
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Feature tags (`web`), Compatibility renderer defaults, and display stretch settings - Network accessline 158
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Feature tags (`web`), Compatibility renderer defaults, and display stretch settings every HTML5 export - Network accessline 159
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — InputEvent ownership before suppressing browser defaults (context menu, spacebar scroll) or remapping canvas focu - Network accessline 160
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Versioned save ownership and cloud-fallback hooks that `localStorage` wrappers must not invent ad hoc. - Network accessline 162
#### Complements - [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Touch/lifecycle patterns that overlap when the same build is played in mobile browsers. - Network accessline 163
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Touch/lifecycle patterns that overlap when the same build is played in mobile browsers. - Network accessline 164
- [godot-platform-desktop](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md) — Keep native desktop paths healthy when one project dual-targets desktop + web. - Network accessline 165
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Bus/voice control used when tab visibility must pause playback to avoid background audio. - Network accessline 166
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Profiling and CPU/GPU cuts when WebGL budgets still miss 60 FPS after Compatibility + compres - Network accessline 167
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Control layout that stays readable as the browser canvas resizes across desktop and phone web. - Network accessline 168
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton homes for JavaScriptBridge managers, storage wrappers, and always-on visibility guards. - - Network accessline 169
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — WebSocket/WebRTC peers that replace LAN assumptions once the game is browser-hosted. - Network accessline 170
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — PCK/resource packing contracts consumed by remote lazy-load fetch flows on web. - Network accessline 172
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — CI presets, artifact hosting, and size gates after browser APIs and Compatibility setti - Network accessline 173
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — CI presets, artifact hosting, and size gates after browser APIs and Compatibility settings are locked in. - Network accessline 175
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this platform skill beside sibling domains. - Network accessline 176
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for discovering this platform skill beside sibling domains.
skills/godot-platform-web/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-platform-web/scripts/platform_web_patterns.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/index.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — web feature tags + canvas resize policy # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — web feature tags + canvas resize policy - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship patterns with HTML5 presets - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_bridge_sync.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 58
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize before localStorage put # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize before localStorage put - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — bridge helper Autoload - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_browser_input_guard.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — own game inputs before preventDefault # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — own game inputs before preventDefault - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md — mobile browser gesture conflicts - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_clipboard_interface.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — clipboard helper singleton # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-c - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — clipboard helper singleton - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — HTTPS-gated copy/paste UI affordances - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_external_url_opener.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS.shell_open fallback off-web # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-co - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-desktop/SKILL.md — OS.shell_open fallback off-web - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — click-gated external link buttons - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_javascript_bridge_callback.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_javascriptobject.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — keep create_callback refs on Autoload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — keep create_callback refs on Autoload - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — browser message bridges for online hooks - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_local_storage_wrapper.gd
- Network accessline 44
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 45
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html # - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — quota-safe storage + cloud fallback # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — quota-safe storage + cloud fallback - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — OS.has_feature("web") gates - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_navigation_guard.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves before unload # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload- - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — flush saves before unload - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — toggle beforeunload from game state - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_performance_profiler.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html # - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/rendering/renderers.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate WebGL budget misses # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — escalate WebGL budget misses - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — Compatibility + compression export gates - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_resource_lazy_loader.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/http_request_class.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_httprequest.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PCK/resource pack contracts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ex - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — PCK/resource pack contracts - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — host split PCK artifacts - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_responsive_canvas_adaptor.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html # - https://docs.godotengine.org/en/stable/tutorials/platform/web/customizing_html5_shell.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/customizing_html5_shell.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_javascriptbridge.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout under canvas resize # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-proj - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — Control layout under canvas resize - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — stretch mode + content scale - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-platform-web/scripts/web_visibility_auto_pause.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html # - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/inputs/handling_quit_requests.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/platform/web/javascript_bridge.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_audioserver.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute/pause buses on tab hide # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-a - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md — mute/pause buses on tab hide - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS visibility guard - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md
skills/godot-procedural-generation/SKILL.md
- Network accessline 29
1. **Seed & RNG** — **MANDATORY** [proc_gen_seed_history.gd](scripts/proc_gen_seed_history.gd): one `RandomNumberGenerator` per level/chunk; persist `seed` + `state` for shareable runs. 2. **Async chunks** — **MANDATORY** [multi_threaded_ch - Network accessline 31
3. **Validate → bake nav** — after tiles/meshes land on the main thread, rebake `NavigationRegion` (see [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.m - Network accessline 74
**Routing hints:** Simple path → drunkard; rectangular rooms → BSP; constraint tiles → WFC lite; open-world chunks → noise + `multi_threaded_chunk_gen.gd`. For roguelike run orchestration, hand off to [godot-genre-roguelike](https://github. - Network accessline 120
### Official Documentation - [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — seed, frequency, noise type, and `get_image()`/`get_noise_2d()` for heightmaps and biome masks. - Network accessline 121
- [FastNoiseLite](https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html) — seed, frequency, noise type, and `get_image()`/`get_noise_2d()` for heightmaps and biome masks. - Network accessline 122
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — why per-generator `RandomNumberGenerator` seeds beat global `randi()` for shareable runs. - Network accessline 123
- [RandomNumberGenerator](https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html) — `seed`/`state` APIs for deterministic sequences and undoable RNG history. - Network accessline 124
- [Using multiple threads](https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html) — offload chunk/WFC work without freezing the main loop. - Network accessline 125
- [Thread-safe APIs](https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html) — which Godot APIs workers may call; SceneTree/node creation stays on the main thread. - Network accessline 126
- [WorkerThreadPool](https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html) — `add_task` + `call_deferred` finalize pattern for async chunk generation. - Network accessline 127
- [Using ArrayMesh](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html) — commit vertex/normal/index arrays for marching-cubes and infinite terrain meshes. - Network accessline 128
- [Using SurfaceTool](https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html) — incremental vertex building and normal generation for runtime planes. - Network accessline 129
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer/pattern batch writes after BSP, CA, WFC, or drunkard-walk grids. - Network accessline 130
- [Using GridMaps](https://docs.godotengine.org/en/stable/tutorials/3d/using_gridmaps.html) — modular 3D cell placement backend for dungeon/terrain generators. - Network accessline 131
- [Navigation introduction (3D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html) — rebake NavigationRegion meshes after procedural geometry lands. - Network accessline 132
- [AStar2D](https://docs.godotengine.org/en/stable/classes/class_astar2d.html) — room/hallway graph validation before spawning tiles or meshes. - Network accessline 136
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scenes, resources, and import basics before generators emit TileMaps, GridMaps, or A - Network accessline 137
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scenes, resources, and import basics before generators emit TileMaps, GridMaps, or ArrayMeshes. - Network accessline 138
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed arrays, `call_deferred`, and WorkerThreadPool task patterns used across every generator script. - Network accessline 139
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource-backed tile libraries, adjacency rules, and seed configs instead of hard-coded magic tab - Network accessline 141
#### Complements - [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — `set_pattern` / terrain connect batching so large CA/WFC grids do not call `set_cell` per tile - Network accessline 142
- [godot-tilemap-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md) — `set_pattern` / terrain connect batching so large CA/WFC grids do not call `set_cell` per tile. - Network accessline 143
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — GridMap/MeshLibrary/CSG placement backends that consume room graphs and heightmaps. - Network accessline 144
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — runtime navmesh bake after rooms, caves, or terrain chunks finish. - Network accessline 145
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — budgets for mesh commits, collision trimeshes, and MultiMesh prop scattering after generation - Network accessline 146
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — persist seed + player deltas instead of serializing every generated chunk. - Network accessline 147
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — threaded load/unload of chunk scenes that wrap generated data. - Network accessline 148
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — sample spawn density, loot tables, and room difficulty against seed distributions before shipping. - Network accessline 150
#### Downstream / consumers - [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — run-based dungeon crawlers that consume BSP/WFC/drunkard generators and seeded RNG. - Network accessline 151
- [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — run-based dungeon crawlers that consume BSP/WFC/drunkard generators and seeded RNG. - Network accessline 152
- [godot-genre-sandbox](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md) — voxel/chunk worlds and cellular-automata sandboxes built on infinite terrain and CA scripts. - Network accessline 153
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — chunk streaming and floating-origin layers that wrap multi-threaded chunk gen. - Network accessline 155
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 156
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-procedural-generation/references/algorithm-recipes.md
- Network accessline 57
Pair with [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) for `ItemData` resources.
skills/godot-procedural-generation/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 22
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-procedural-generation/scripts/bsp_tree_rooms.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — structured floor plans for run-based dungeons # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — structured floor plans for run-based dungeons - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — place rooms then batch hallway floors - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/cellular_automata_dungeon.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — paint CA walls/floors with terrain autotile # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — paint CA walls/floors with terrain autotile - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — cellular automata sandboxes reuse the same grid rules - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/drunknard_walk_path.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — carve walk cells into floors/rivers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — carve walk cells into floors/rivers - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — lightweight tunnel layouts for early floors - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/dungeon_generator.gd
- Network accessline 91
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 92
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 95
# - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 96
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — place BSP rooms then batch hallways # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — place BSP rooms then batch hallways - Network accessline 98
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — room_count / size exports feed run floors - Network accessline 99
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — same partitions can drive GridMap cells - Network accessline 100
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/fast_noise_noise2d_master.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html # - https://docs.godotengine.org/en/stable/classes/class_noise.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_noise.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_image.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — sample height/biome Image into TileMapLayer cells # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — sample height/biome Image into TileMapLayer cells - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — drive GridMap / terrain meshes from noise maps - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/l_system_tree_gen.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — bark/leaf materials on generated branch meshes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md — bark/leaf materials on generated branch meshes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh forests instead of per-tree nodes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/marching_squares_metaballs.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html # - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/2d/2d_meshes.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — contour influence as canvas_item mask inputs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — contour influence as canvas_item mask inputs - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — rebuild CollisionPolygon2D from contour edges - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/mesh_gen_infinite_terrain.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/surfacetool.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_fastnoiselite.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — LOD / visibility ranges around generated chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — LOD / visibility ranges around generated chunks - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — trimesh/convex collision after mesh commit - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/multi_threaded_chunk_gen.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multiple_threads.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — chunk request radii around the player # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md — chunk request radii around the player - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — main-thread scene attach after deferred finalize - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/poisson_disk_sampling_2d.gd
- Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_multimesh.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune min radius vs spawn density / difficulty # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune min radius vs spawn density / difficulty - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — MultiMesh instance props at blue-noise points - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/proc_gen_graph_layout.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_astar2d.html # - https://docs.godotengine.org/en/stable/classes/class_astar3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_astar2d.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_astar3d.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_3d.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — validate reachability before geometry spawn # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — validate reachability before geometry spawn - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — room graph drives floor progression - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/proc_gen_marching_cubes_base.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html # - https://docs.godotengine.org/en/stable/classes/class_arraymesh.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/3d/procedural_geometry/arraymesh.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_arraymesh.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — create_trimesh_collision only for active chunks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — create_trimesh_collision only for active chunks - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md — hand off voxel meshes into level streaming - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/proc_gen_seed_history.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist seed + RNG state with player deltas # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist seed + RNG state with player deltas - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — shareable run seeds and undoable roll steps - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/wave_function_collapse_lite.gd
- Network accessline 90
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 91
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 92
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 93
# - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 94
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 95
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — adjacency rule Resources per tile # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 96
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — adjacency rule Resources per tile - Network accessline 97
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md — commit collapsed cells via set_pattern - Network accessline 98
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-procedural-generation/scripts/wfc_level_generator.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tile_library adjacency Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — tile_library adjacency Resources - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md — constraint-safe room tiles for seeded runs - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — keep WFC off the main thread - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md
skills/godot-project-foundations/SKILL.md
- Network accessline 84
Full typed-GDScript migration lives in [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md). - Network accessline 106
### Official Documentation - [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-based folders, `.gdignore`, and VCS hygiene that keep imports and repos maintainable. - Network accessline 107
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-based folders, `.gdignore`, and VCS hygiene that keep imports and repos maintainable. - Network accessline 108
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Ownership boundaries and why `%SceneUniqueNames` beat brittle `get_node()` paths. - Network accessline 109
- [GDScript style guide](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html) — Canonical snake_case files / PascalCase nodes / past-tense signals used by this skill’s validators. - Network accessline 110
- [GDScript warning system](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/warning_system.html) — Enforce typed declarations (`Untyped Declaration` → Warn/Error) when migrating foundations to GDScript 2.0. - Network accessline 111
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How to register lean global services that survive scene changes. - Network accessline 112
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a Managed Autoload / EventBus is justified vs scene-local ownership. - Network accessline 113
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_*` patterns for non-blocking scene transitions. - Network accessline 114
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Shared vs duplicated Resource instances and why global mutation breaks feature modules. - Network accessline 115
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — Instantiation, pooling, and scene-as-module boundaries for feature folders. - Network accessline 116
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — Tree lifetime, deferred calls, and thread→main synchronization rules. - Network accessline 117
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `res://` / `user://` conventions for scaffolded folders and saved `override.cfg` / metadata. - Network accessline 118
- [ProjectSettings](https://docs.godotengine.org/en/stable/classes/class_projectsettings.html) — Runtime profiles, version strings, and settings keys used by configurators and build metadata. - Network accessline 122
#### Prerequisites - [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed GDScript, style, and warning-system fluency before enforcing naming and scaffold con - Network accessline 123
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed GDScript, style, and warning-system fluency before enforcing naming and scaffold conventions. - Network accessline 125
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When opening or scaffolding a project on an older engine version, hop to the library targe - Network accessline 126
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — When opening or scaffolding a project on an older engine version, hop to the library target before enforcin - Network accessline 127
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Boot order and ownership rules for Managed Autoload / EventBus singletons registered from a clean p - Network accessline 128
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Feature folders become composable scene modules; parents wire children instead of growing monolithic managers. - Network accessline 129
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Extends `BaseDataResource`-style reactive Resources into full data-driven catalogs without shared - Network accessline 130
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Typed EventBus signals and connect lifetime once Autoloads and scene ownership are in place. - Network accessline 131
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Threaded loaders and scene swaps build on this skill’s async ResourceLoader boilerplate. - Network accessline 132
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Deepens `_unhandled_input` buffering into full action maps and device routing. - Network accessline 134
#### Downstream / consumers - [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Export presets and feature tags assume a clean folder layout, `.gitignore`, and build m - Network accessline 135
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Export presets and feature tags assume a clean folder layout, `.gitignore`, and build metadata hooks. - Network accessline 136
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Feature-based scenes and deterministic Autoloads make unit/integration harnesses easier to mount. - Network accessline 137
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Custom Logger telemetry and dependency audits feed editor-time diagnostics once structure is stable. - Network accessline 138
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Node pools, WorkerThreadPool, and runtime profiles escalate here when foundations hit CPU/mem - Network accessline 140
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture - Network accessline 141
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture concern.
skills/godot-project-foundations/references/foundations-deep.md
- Network accessline 31
- `.gitignore` — ignore `.godot/` (use [project_bootstrapper.gd](../scripts/project_bootstrapper.gd); starter ignore file: [`godot.gitignore`](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/go - Network accessline 42
Full guide: [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md).
skills/godot-project-foundations/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 47
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 56
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-project-foundations/scripts/action_buffer_input.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action maps and device routing beyond buffering # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — action maps and device routing beyond buffering - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — _unhandled_input avoids UI click-through - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/advanced_telemetry_logger.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_logger.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/classes/class_logger.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — production sinks pair with editor profilers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — production sinks pair with editor profilers - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — release builds need crash/telemetry hooks - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/async_resource_loader.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — full transition managers wrap threaded loads # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — full transition managers wrap threaded loads - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread load() stalls - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/base_data_resource.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — catalogs, duplication, and emit_changed conventions # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — catalogs, duplication, and emit_changed conventions - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource.changed vs domain EventBus events - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/build_metadata_provider.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — version/build tags surface in export pipelines # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — version/build tags surface in export pipelines - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — stamp logs with build metadata - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/dependency_auditor.gd
- Network accessline 106
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 107
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 108
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 109
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 110
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 111
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate circular deps into editor diagnostics # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 112
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — escalate circular deps into editor diagnostics - Network accessline 113
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene graphs must stay acyclic across swaps - Network accessline 114
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/feature_scaffolder.gd
- Network accessline 131
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 132
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 133
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 134
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 135
# - https://docs.godotengine.org/en/stable/classes/class_editorscript.html - Network accessline 136
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — scaffolded entity/ui folders become composed scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 137
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — scaffolded entity/ui folders become composed scenes - Network accessline 138
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — generated scripts follow style-guide naming - Network accessline 139
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/global_event_bus.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus connect/disconnect lifetime # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed bus connect/disconnect lifetime - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — register EventBus without monolithic managers - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/managed_autoload.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and RefCounted delegation patterns # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and RefCounted delegation patterns - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — keep Autoload APIs signal-light when possible - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/node_pooling_system.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pooling when spawn rates dominate frame time # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pooling when spawn rates dominate frame time - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — recycle instances instead of change_scene churn - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/project_bootstrapper.gd
- Network accessline 57
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 58
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_diraccess.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — clean feature tree before export packaging # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — clean feature tree before export packaging - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — feature folders map to scene modules - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/runtime_configurator.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — tick/FPS profiles feed deeper tuning # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — tick/FPS profiles feed deeper tuning - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — override.cfg vs export preset settings - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/scene_naming_validator.gd
- Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/classes/class_editorscript.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — snake_case / PascalCase enforcement source # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — snake_case / PascalCase enforcement source - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — unique names stabilize parent wiring - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-foundations/scripts/threaded_task_worker.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html # - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_workerthreadpool.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_mutex.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — offload CPU work without tree mutations from workers # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — offload CPU work without tree mutations from workers - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — call_deferred / Mutex patterns in typed GDScript - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md
skills/godot-project-templates/SKILL.md
- Network accessline 39
**Platformer end-to-end:** row 1 scripts → [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) (`advanced_platformer_controller.gd` for movement; template `base_leve - Network accessline 45
| Genre intent | Load these template scripts (MANDATORY) | Fill gameplay via | | :--- | :--- | :--- | | 2D platformer | [base_game_manager.gd](scripts/base_game_manager.gd), [base_level.gd](scripts/base_level.gd), [base_actor.gd](scripts/ba - Network accessline 46
| :--- | :--- | :--- | | 2D platformer | [base_game_manager.gd](scripts/base_game_manager.gd), [base_level.gd](scripts/base_level.gd), [base_actor.gd](scripts/base_actor.gd), [scene_state_machine.gd](scripts/scene_state_machine.gd), [state_ - Network accessline 47
| 2D platformer | [base_game_manager.gd](scripts/base_game_manager.gd), [base_level.gd](scripts/base_level.gd), [base_actor.gd](scripts/base_actor.gd), [scene_state_machine.gd](scripts/scene_state_machine.gd), [state_machine_node.gd](script - Network accessline 48
| Top-down / action RPG | Same bases + [subsystem_locator.gd](scripts/subsystem_locator.gd), [base_menu.gd](scripts/base_menu.gd) | [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-ac - Network accessline 49
| 3D FPS / shooter | Bases + [multi_platform_input.gd](scripts/multi_platform_input.gd), [platform_feature_config.gd](scripts/platform_feature_config.gd) | [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 50
| Any genre + DLC packs | [modular_dlc_loader.gd](scripts/modular_dlc_loader.gd) | Genre skill + [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) | - Network accessline 51
| Cross-platform input/features | [multi_platform_input.gd](scripts/multi_platform_input.gd), [platform_feature_config.gd](scripts/platform_feature_config.gd) | [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 52
| Threaded level streaming | [level_steamer_manager.gd](scripts/level_steamer_manager.gd) | [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) | - Network accessline 82
| Template piece | Adapt into | | :--- | :--- | | `base_actor` / state machine nodes | Genre movement/combat skill (`godot-genre-*`) + [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 83
| :--- | :--- | | `base_actor` / state machine nodes | Genre movement/combat skill (`godot-genre-*`) + [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md - Network accessline 84
| `base_actor` / state machine nodes | Genre movement/combat skill (`godot-genre-*`) + [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) | - Network accessline 85
| `base_game_manager` signals | [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) / [godot-signal-architecture](https://github.com/thedivergentai/gd-agen - Network accessline 86
| Level streamer | [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) | - Network accessline 87
| Input / feature config | [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) + platform skills | - Network accessline 88
| Menus / HUD shells | [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) | - Network accessline 89
| Export / CI / PCK | [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) | - Network accessline 101
### Official Documentation - [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-folder layouts, `.gdignore`, and VCS hygiene that genre boilerplates should bake in fro - Network accessline 102
- [Project organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html) — Feature-folder layouts, `.gdignore`, and VCS hygiene that genre boilerplates should bake in from day one. - Network accessline 103
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Ownership boundaries for `entities/`, `levels/`, and UI scenes so templates stay refactor-safe. - Network accessline 104
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — Registering lean GameManager / Audio / SceneTransitioner services that survive scene changes. - Network accessline 105
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a Subsystem Locator or scene-local node beats a monolithic God singleton. - Network accessline 106
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_*` patterns used by level streamer templates. - Network accessline 107
- [Pausing games](https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html) — Process modes so pause menus stay alive while gameplay freezes. - Network accessline 108
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch mode/aspect defaults (`canvas_items` / `expand`) every new project template should document. - Network accessline 109
- [Feature tags](https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html) — `OS.has_feature()` profiles for mobile/PC/server overrides in platform config templates. - Network accessline 110
- [Exporting packs (PCK)](https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html) — Modular DLC / patch mounts via `ProjectSettings.load_resource_pack()`. - Network accessline 111
- [Using controllers and gamepads](https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html) — Default Input Map actions and deadzone tuning for multi-platform templates. - Network accessline 112
- [Text-to-speech](https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html) — DisplayServer TTS hooks for accessibility manager scaffolding. - Network accessline 113
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — Translation contexts so UI strings in menus/HUD avoid ambiguous keys. - Network accessline 117
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Folder hygiene, naming, and import basics before copying a genre skeleton into a rea - Network accessline 118
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Folder hygiene, naming, and import basics before copying a genre skeleton into a real repo. - Network accessline 119
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed base classes, virtual hooks, and signal style used by every template script here. - Network accessline 121
#### Complements - [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Boot order and ownership rules once BootstrapConfig / GameManager Autoloads leave - Network accessline 122
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Boot order and ownership rules once BootstrapConfig / GameManager Autoloads leave the template stag - Network accessline 123
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Production scene swaps and load queues that deepen the level streamer boilerplate. - Network accessline 124
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Full action maps, device routing, and remapping beyond MultiPlatformInput scaffolding. - Network accessline 125
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Hierarchical / visual FSM patterns that extend SceneStateMachine and StateMachineNode. - Network accessline 126
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Export presets, VRAM compression, and CI headless flags assumed by Standard-Export-Presets templates. - Network accessline 127
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Typed EventBus patterns when templates grow past direct GameManager signals. - Network accessline 128
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Anchor/container layouts for BaseMenu and HUD scenes instead of floating-point pixel drift. - Network accessline 129
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Touch, safe-area, and mobile feature-tag profiles that PlatformFeatureConfig only stubs. - Network accessline 131
#### Downstream / consumers - [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Fills the 2D platformer directory skeleton with movement, coyote time, and level - Network accessline 132
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — Fills the 2D platformer directory skeleton with movement, coyote time, and level flow. - Network accessline 133
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Combat, inventory, and quest systems that plug into the top-down RPG template folders. - Network accessline 134
- [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — Weapons, hit detection, and camera feel layered on the 3D FPS player scaffold. - Network accessline 136
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 137
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-project-templates/references/genre-template-scaffolds.md
- Network accessline 46
Inventory stub → [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md); template bases only provide folder shape. - Network accessline 58
**FPS movement** belongs in [godot-genre-shooter-fps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter-fps/SKILL.md) — set `Input.MOUSE_MODE_CAPTURED` in player `_ready()`. - Network accessline 90
See [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md).
skills/godot-project-templates/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 22
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-project-templates/scripts/accessibility_tts_manager.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/audio/text_to_speech.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — speak focused Control labels from menus/HUD # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — speak focused Control labels from menus/HUD - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — Autoload placement for accessibility services - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/base_actor.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — virtual hooks and typed signals on base entities # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — virtual hooks and typed signals on base entities - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — actor state_changed paired with FSM nodes - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/base_game_manager.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 61
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and lean GameManager ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — boot order and lean GameManager ownership - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — typed buses when state_changed outgrows one Autoload - Network accessline 64
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/base_level.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — level completion handoff into scene swap queues # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — level completion handoff into scene swap queues - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — levels as owned scene modules - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/base_menu.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — focus-safe container layouts for pause/main menus # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — focus-safe container layouts for pause/main menus - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — ui_cancel / accept routing for menu close - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/bootstrap_config.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — validating Autoload priority lists at boot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — validating Autoload priority lists at boot - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — project.godot Autoload registration hygiene - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/level_steamer_manager.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 36
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load status loops and change_scene_to_packed # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — threaded load status loops and change_scene_to_packed - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — hitch budgets while streaming levels - Network accessline 39
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/modular_dlc_loader.gd
- Network accessline 35
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 36
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/classes/class_projectsettings.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — building and signing PCK packs for DLC # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — building and signing PCK packs for DLC - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — loading scenes after pack mount overrides - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/multi_platform_input.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/inputs/input_examples.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap profiles and deadzone policy beyond template stubs # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — InputMap profiles and deadzone policy beyond template stubs - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — touch/click action remaps on mobile feature tags - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/platform_feature_config.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 41
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — custom feature tags on export presets # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-a - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — custom feature tags on export presets - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — mobile FPS and rendering downgrades - Network accessline 44
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/scene_state_machine.gd
- Network accessline 36
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 37
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html - Network accessline 40
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — production FSM transitions beyond node-child boilerplate # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — production FSM transitions beyond node-child boilerplate - Network accessline 42
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — unhandled_input and physics_update wiring - Network accessline 43
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/state_machine_node.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — enter/exit/physics_update contract for specialized states # - https://github.com/thedivergentai/gd-agentic-sk - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md — enter/exit/physics_update contract for specialized states - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — abstract base methods and override discipline - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-project-templates/scripts/subsystem_locator.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — locator vs Managed Autoload tradeoffs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — locator vs Managed Autoload tradeoffs - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — register scene modules without God objects - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-templates/SKILL.md
skills/godot-quest-system/SKILL.md
- Network accessline 64
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why quest definitions, objectives, and reward tables belong in reusable `Resource` assets instead of scene-local scripts. - Network accessline 65
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Why quest definitions, objectives, and reward tables belong in reusable `Resource` assets instead of scene-local scripts. - Network accessline 66
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — `@export`, nested Resources, and duplication rules for Inspector-authored quest data and branching chains. - Network accessline 67
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How to register a typed QuestManager that survives scene changes without living on the Player node. - Network accessline 68
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When global quest state is justified vs keeping progress on a scene-owned data Resource. - Network accessline 69
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Emit/connect model for `quest_accepted` / `objective_updated` without polling in `_process()`. - Network accessline 70
- [Instancing with signals](https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html) — Wire kill/collect/talk triggers from spawned actors into the manager without hardcoded node paths. - Network accessline 71
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist quest IDs and progress counts as dictionaries — never serialize live Quest Resource instances. - Network accessline 72
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — Store `tr()` keys on quest Resources so titles/descriptions localize without forked `.tres` files. - Network accessline 73
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — Time-limited challenge fail paths via `Timer` / `SceneTree.create_timer` timeout signals. - Network accessline 74
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Reactive `VBoxContainer` quest trackers that rebuild Labels from manager signals only. - Network accessline 75
- [StringName](https://docs.godotengine.org/en/stable/classes/class_stringname.html) — Prefer interned IDs for objectives/quests to avoid silent typo failures from plain strings. - Network accessline 76
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Signal-up / call-down ownership so NPCs and enemies never own quest completion math. - Network accessline 80
#### Prerequisites - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Custom Resources, duplication, and Inspector authoring patterns that quest def - Network accessline 81
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Custom Resources, duplication, and Inspector authoring patterns that quest definitions and object - Network accessline 82
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Typed emit/connect, disconnect hygiene, and EventBus routing for kill/collect triggers without ghost li - Network accessline 83
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Boot order and ownership rules for a singleton QuestManager that outlives scene swaps. - Network accessline 85
#### Complements - [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Quest-giver offer/reminder/thanks branches should query quest status and emit accept/complete - Network accessline 86
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Quest-giver offer/reminder/thanks branches should query quest status and emit accept/complete through dialogue - Network accessline 87
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Collect objectives and reward grants should delegate item mutations to inventory, not embed stacks in quest s - Network accessline 88
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Slot/versioned save pipelines that serialize active/completed quest dictionaries beside player state. - Network accessline 89
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Layout and rebuild patterns for objective trackers and journal panels driven only by manager signals. - Network accessline 90
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Currency/XP reward sinks after quest completion; keep grant logic out of the Quest Resource itself. - Network accessline 91
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate reward curves, timed-fail rates, and objective difficulty before locking quest economy numbe - Network accessline 93
#### Downstream / consumers - [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Level gates, XP rewards, and stat prerequisites that unlock or complete quest acceptance checks - Network accessline 94
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Level gates, XP rewards, and stat prerequisites that unlock or complete quest acceptance checks. - Network accessline 95
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Death/defeat events feed kill objectives through a bus instead of enemy scripts calling QuestManager directly. - Network accessline 96
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — Genre composition that consumes quest tracking, dialogue hooks, and reward distribution as one RPG loop. - Network accessline 97
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — Objective waypoints and compass helpers update `NavigationAgent` targets when objectives change. - Network accessline 99
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns quests vs dialogue, inventory - Network accessline 100
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns quests vs dialogue, inventory, or save.
skills/godot-quest-system/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-quest-system/scripts/branching_quest_data.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — outcome Quest references as exported Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — outcome Quest references as exported Resources - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — player choice resolves positive/negative branch - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/hidden_objective_logic.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — secret counters as Resources outside UI trackers # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — secret counters as Resources outside UI trackers - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — triggered emit for achievement unlocks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/kill_objective_trigger.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — EventBus enemy_defeated without hardcoding quests in enemies # - https://github.com/thedivergentai/gd-agentic-sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — EventBus enemy_defeated without hardcoding quests in enemies - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — death/defeat payloads that feed kill objectives - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/localized_quest_description.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html # - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_spreadsheets.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_translationserver.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — store translation keys on Resources, not hardcoded strings # - https://github.com/thedivergentai/gd-agentic-s - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — store translation keys on Resources, not hardcoded strings - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — journal UI calls get_title()/get_desc() after locale change - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/quest_giver_dialogue_hook.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — offer/reminder/thanks lines from quest status # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — offer/reminder/thanks lines from quest status - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — query QuestManager Autoload from NPC interact - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/quest_graph_manager.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — graph nodes as Resource data # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — graph nodes as Resource data - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — quest_started / objective_completed emits - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/quest_manager.gd
- Network accessline 68
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 69
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 71
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 72
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 73
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — DAG progress via signals, not actor scripts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 74
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — DAG progress via signals, not actor scripts - Network accessline 75
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize IDs/progress dicts, not Resource instances - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — delegate reward.grant to economy/inventory - Network accessline 77
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/quest_manager_singleton.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 64
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — QuestManager Autoload boot order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — QuestManager Autoload boot order - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — quest_accepted / objective_updated fan-out - Network accessline 67
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/quest_persistence_loader.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slot save of quest ID → progress maps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slot save of quest ID → progress maps - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — reload base Quest Resources from a database, then apply progress - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/quest_resource.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_stringname.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Inspector-authored quest Resources and nested objectives # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Inspector-authored quest Resources and nested objectives - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — reward Array typed against inventory items - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/quest_ui_tracker.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_vboxcontainer.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_vboxcontainer.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reactive VBox rebuild from manager signals only # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — reactive VBox rebuild from manager signals only - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect accepted/updated/completed in _ready - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-quest-system/scripts/timed_quest_challenge.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → fail signal without _process polling # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — timeout → fail signal without _process polling - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — tune time_limit fail rates before shipping - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md
skills/godot-raycasting-queries/SKILL.md
- Network accessline 111
### Official Documentation - [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node `RayCast*` vs `PhysicsDirectSpaceState*` queries, result dictionaries, and `exclude` to avoid self-hits. - Network accessline 112
- [Ray-casting](https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html) — Node `RayCast*` vs `PhysicsDirectSpaceState*` queries, result dictionaries, and `exclude` to avoid self-hits. - Network accessline 113
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — Collision layers/masks that filter every ray, shape, and point query at the physics server. - Network accessline 114
- [Collision shapes (3D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html) — Why queries need primitive/convex shapes instead of visual meshes for reliable, cheap intersections. - Network accessline 115
- [PhysicsDirectSpaceState3D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html) — `intersect_ray` / `intersect_shape` / `intersect_point` / `get_rest_info` / `cast_motion` contracts for mid-frame space que - Network accessline 116
- [PhysicsDirectSpaceState2D](https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate2d.html) — 2D twin of direct space queries for LOS, hitscan, and point epicenters without permanent cast nodes. - Network accessline 117
- [PhysicsRayQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html) — Mask, exclude RIDs, `hit_from_inside`, and collide-with flags for reusable ray parameter objects. - Network accessline 118
- [PhysicsShapeQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html) — Shape RID + transform setup for volume casts, rest info, and stuck-overlap resolution. - Network accessline 119
- [PhysicsPointQueryParameters3D](https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html) — Point-in-shape overlap lists for explosion epicenters and occupancy checks. - Network accessline 120
- [RayCast3D](https://docs.godotengine.org/en/stable/classes/class_raycast3d.html) — Scene-tree cast nodes, collision exceptions, and when `force_raycast_update()` is required after moving. - Network accessline 121
- [ShapeCast3D](https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html) — Volume casts and `force_shapecast_update()` for footing/melee detection that thin rays miss. - Network accessline 122
- [Camera3D](https://docs.godotengine.org/en/stable/classes/class_camera3d.html) — `project_ray_origin` / `project_ray_normal` for screen-to-world picking rays from the active camera. - Network accessline 123
- [Mouse and input coordinates](https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html) — Viewport mouse position vs canvas/world space before building a pick ray. - Network accessline 127
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Named physics layers and tick settings must exist before query masks and water/groun - Network accessline 128
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Named physics layers and tick settings must exist before query masks and water/ground layer bits stay c - Network accessline 129
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed query parameters, RID arrays, and `_physics_process`-only space access are language-level contracts thi - Network accessline 130
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — 2D body/area layer matrices and when to prefer `RayCast2D` nodes vs direct space state for sensors. - Network accessline 132
#### Complements - [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — 3D body types, CCD, and collision setup that determine what your rays and shape casts can actually hit. - Network accessline 133
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — 3D body types, CCD, and collision setup that determine what your rays and shape casts can actually hit. - Network accessline 134
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Grounding, ledges, and coyote-time feel often consume ShapeCast/ray footing results from this domain. - Network accessline 135
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Physics-step click/aim sampling couples with mouse-pick rays and hitscan timing. - Network accessline 136
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — Physics LOS vs NavMesh path-straightness checks; keep obstacle carve and collision worlds consist - Network accessline 137
- [godot-ai-navigation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md) — FOV fans and vision sensors feed AI perception stacks that still need correct query masks/exclusions. - Network accessline 138
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Budgeting hundreds of rays, reusing query params, and knowing when node casts become SceneTre - Network accessline 139
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Visualizing cast lines/shapes and diagnosing missed hits from mask, exclude, or update-timing mistakes. - Network accessline 141
#### Downstream / consumers - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hitscan, piercing rays, and melee volumes resolve damage from query results produced he - Network accessline 142
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hitscan, piercing rays, and melee volumes resolve damage from query results produced here. - Network accessline 143
- [godot-genre-shooter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md) — Hitscan weapons, bullet pierce, and aim assist consume exclusion/mask recipes and multi-hit pierce loops. - Network accessline 144
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — View distance, FOV ray counts, pierce max-hits, and query tick rate change fairness and difficulty; s - Network accessline 146
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for discovering raycasting/query patterns alongside sibling domains. - Network accessline 147
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored entry point for discovering raycasting/query patterns alongside sibling domains.
skills/godot-raycasting-queries/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-raycasting-queries/references/query-elite-patterns.md
- Network accessline 53
Godot physics BVH is CPU-bound. GPU compute ray pipelines require owning triangle buffers and sync stalls — **not** a drop-in for `intersect_ray`. Escalate to [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-ski
skills/godot-raycasting-queries/scripts/direct_space_state_raycast.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D bodies/masks the ray can hit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sys - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D bodies/masks the ray can hit - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hitscan from direct space rays - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/field_of_view_scanner.gd
- Network accessline 29
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 30
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — FOV perception feeding AI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pa - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ai-navigation/SKILL.md — FOV perception feeding AI - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — LOS vs nav path checks - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/mouse_pick_3d_query.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_camera3d.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_camera3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/inputs/mouse_and_input_coordinates.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — click timing for pick rays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/ - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — click timing for pick rays - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — pickable collision layers - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/multiple_hit_piercing_ray.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — pierce damage per successive hit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre- - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — pierce damage per successive hit - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — multi-enemy pierce projectiles - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/point_in_shape_query.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_physicspointqueryparameters3d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — explosion epicenter overlap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/ - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — explosion epicenter overlap - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — 2D point query twin patterns - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/query_exclusion_optimization.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID exclude lists at scale # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-c - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID exclude lists at scale - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — ignore caster/allies on hitscan - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/raycast_reflection_logic.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — ricochet/laser bounce weapons # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-sy - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — ricochet/laser bounce weapons - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bounce hit resolution - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/rest_info_3d_stuck_fix.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html # - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_physicsshapequeryparameters3d.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_physicsdirectspacestate3d.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — stuck body resolution with rest info # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debug - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — stuck body resolution with rest info - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — diagnosing overlap normals - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/shapecast_ground_detection.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_shapecast3d.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — footing/ledge feel from volume casts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — footing/ledge feel from volume casts - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — 3D ground collision layers - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-raycasting-queries/scripts/water_buoyancy_surface_calc.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_physicsrayqueryparameters3d.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — water layer/mask conventions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-found - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — water layer/mask conventions - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — named layer for water mask bit - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-raycasting-queries/SKILL.md
skills/godot-rea/SKILL.md
- Network accessline 8
Turn a [GDAS-reader](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/gdas-reader/SKILL.md) ledger into a Godot 4.7 project. The project is a scaffold of stubs. It is not a port of machine code. - Network accessline 35
- A `partial` string from a PE or ELF scan is a hint. The reader does not walk the import table, so a `.dll` string is not a confirmed import. Wiring it to `health` or a signal without a second source of truth fails the honesty rubric. - `u - Network accessline 36
- `unknown` entries still get a node so coverage stays visible. Leaving them out makes the project look finished. - Headless `ResourceSaver` does not write UIDs. The emitter omits `uid://` because `uid://rea_main` is illegal: `ResourceUID` - Network accessline 37
- Headless `ResourceSaver` does not write UIDs. The emitter omits `uid://` because `uid://rea_main` is illegal: `ResourceUID` text is `a-z` and `0-9` only, and an underscore returns `INVALID_ID`. After import, [godot-builder](https://github - Network accessline 75
- [Godot projects](https://docs.godotengine.org/en/stable/tutorials/editor/project_manager.html) — Project file and main scene the emitter writes. - Network accessline 76
- [Scenes and nodes](https://docs.godotengine.org/en/stable/getting_started/step_by_step/nodes_and_scenes.html) — Node tree the main scene uses for one stub per entry. - Network accessline 77
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Typed `_ready` stubs. - Network accessline 78
- [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html) — Feature tag and stretch defaults. - Network accessline 82
#### Prerequisites - [gdas-reader](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/gdas-reader/SKILL.md) — Writes the ledger this skill emits. - Network accessline 83
- [gdas-reader](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/gdas-reader/SKILL.md) — Writes the ledger this skill emits. - Network accessline 84
- [godot-project-foundations](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-project-foundations/SKILL.md) — Folder and project conventions for the scaffold. - Network accessline 85
- [godot-builder](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-builder/SKILL.md) — Headless import after the files exist. - Network accessline 87
#### Complements - [godot-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-composition/SKILL.md) — Fill entity-shaped stubs. - Network accessline 88
- [godot-composition](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-composition/SKILL.md) — Fill entity-shaped stubs. - Network accessline 89
- [godot-combat-system](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-combat-system/SKILL.md) — Fill combat-shaped symbols. - Network accessline 90
- [godot-input-handling](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-input-handling/SKILL.md) — Fill input entries. - Network accessline 91
- [godot-ui-containers](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-ui-containers/SKILL.md) — Fill UI entries. - Network accessline 92
- [godot-save-load-systems](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Fill save entries. - Network accessline 94
#### Downstream / consumers - [godot-testing-patterns](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Tests for stubs once a skill replaces `pass`. - Network accessline 95
- [godot-testing-patterns](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-testing-patterns/SKILL.md) — Tests for stubs once a skill replaces `pass`. - Network accessline 97
#### Master - [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) — Router when a stub's suggested skill is the wrong chain. - Network accessline 98
- [godot-master](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-master/SKILL.md) — Router when a stub's suggested skill is the wrong chain.
skills/godot-rea/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges until 4.0, then these hops. Official 3→4: [Upgrading from - Network accessline 11
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-rea/scripts/emit_project.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/godot-resource-data-patterns/SKILL.md
- Network accessline 64
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Custom Resource scripts, `.tres`/`.res`, sharing vs `duplicate()`, and `resource_local_to_scene` for per-instance state. - Network accessline 65
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Custom Resource scripts, `.tres`/`.res`, sharing vs `duplicate()`, and `resource_local_to_scene` for per-instance state. - Network accessline 66
- [Data preferences](https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html) — When to store data in Resources vs dictionaries, ConfigFile, or plain scripts for inspector and serialization needs. - [Resource]( - Network accessline 67
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — `duplicate`, `emit_changed`, `resource_path`, and local-to-scene flags used by every data container pattern here. - [ResourceLoader](https://docs.godotengine - Network accessline 68
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Cached `load` / threaded requests that power flyweight sharing and preload caches. - Network accessline 69
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — Persist custom Resources to `user://` or `res://` and always check the returned `Error`. - Network accessline 70
- [RefCounted](https://docs.godotengine.org/en/stable/classes/class_refcounted.html) — Lightweight runtime objects when you need refcounting without disk serialization or Inspector exports. - Network accessline 71
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Broader save strategies that pair with ResourceSaver for slot-based `.tres` state. - Network accessline 72
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — Threaded `ResourceLoader` polling so databases and VFX packs do not hitch the main thread. - Network accessline 73
- [GDScript exports](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — Typed `@export` / `Array[T]` so item and quest Resources stay Inspector-safe. - Network accessline 74
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — Compact FileAccess packing when thousands of rows outgrow individualized `.tres` files. - Network accessline 75
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Why shared Resources live outside scene trees and how component scenes compose exported data. - Network accessline 79
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, import, and `res://` hygiene before authoring shared `.tres` databas - Network accessline 80
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, import, and `res://` hygiene before authoring shared `.tres` databases. - Network accessline 81
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — `class_name`, typed arrays, setters, and `@tool` discipline every custom Resource script depends on. - Network accessline 83
#### Complements - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Ownership and fan-out for Resource `changed` / custom signals that drive reactive UI a - Network accessline 84
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Ownership and fan-out for Resource `changed` / custom signals that drive reactive UI and stats. - Network accessline 85
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Slot versioning, migration, and secure paths that wrap ResourceSaver/ResourceLoader save flows. - Network accessline 86
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Packed scenes and threaded loads that consume preloaded Resource caches without hitch spikes. - Network accessline 87
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Ability/buff definitions are Resource data; this skill owns the container and serialization patterns. - Network accessline 88
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Dialogue graphs and line tables are nested Resources that reuse typed-array and save patterns here. - Network accessline 89
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Flyweight sharing, pooling RefCounted payloads, and when `.res` beats text `.tres` at scale. - Network accessline 91
#### Downstream / consumers - [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Item stacks, equipment, and bags consume `ItemData` / inventory Resource arrays d - Network accessline 92
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Item stacks, equipment, and bags consume `ItemData` / inventory Resource arrays defined here. - Network accessline 93
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Generators that instantiate loot, quests, and configs via `Resource.new()` at runtime. - Network accessline 94
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — `.tres` stats and economy tables are the preferred extract source — build the data layer before regex - Network accessline 96
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 97
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-resource-data-patterns/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 23
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-resource-data-patterns/scripts/character_stats_resource.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource changed signals for reactive UI # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — Resource changed signals for reactive UI - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stats tables as balance extract sources - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/custom_data_resource.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — class_name + typed @export on Resource scripts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — class_name + typed @export on Resource scripts - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — ItemData consumed by inventory stacks - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/data_factory_resource.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @tool setters and static factory methods # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @tool setters and static factory methods - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — naming conventions validated in Inspector - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/dynamic_resource_generation.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — runtime Resource.new() for loot/quests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — runtime Resource.new() for loot/quests - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — handing generated ItemData into bags - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/flyweight_enemy_config.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — one config Resource for many entity instances # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — one config Resource for many entity instances - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — enemy HP/speed knobs as .tres data - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/nested_resource_serialization.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — nested dialogue Resources serialize the same way # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — nested dialogue Resources serialize the same way - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — ability trees as nested Resource graphs - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/resource_based_inventory.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — full inventory UX built on Resource item arrays # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — full inventory UX built on Resource item arrays - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit_changed for bag UI refresh - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/resource_flyweight_caching.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shared .tres instances vs per-entity copies # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shared .tres instances vs per-entity copies - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — load timing when spawning many items - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/resource_local_to_scene.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — per-instance Resource ownership in packed scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — per-instance Resource ownership in packed scenes - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — duplicate() before mutating shared data - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/resource_pool.gd
- Network accessline 49
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 50
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 53
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 54
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool short-lived Resource/RefCounted payloads # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — pool short-lived Resource/RefCounted payloads - Network accessline 56
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed pool acquire/release discipline - Network accessline 57
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/resource_preloading_strategy.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — cache warm before scene transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — cache warm before scene transitions - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid mid-frame load() hitch spikes - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/resource_save_system.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slots, versions, and user:// paths around ResourceSaver # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — slots, versions, and user:// paths around ResourceSaver - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — user:// vs res:// write rules - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-resource-data-patterns/scripts/resource_validator.gd
- Network accessline 75
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 76
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — res:// scan hygiene before export # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — res:// scan hygiene before export - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — EditorScript tooling for data QA - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md
skills/godot-rpg-stats/SKILL.md
- Network accessline 124
### Official Documentation - [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — why base stats, curves, and status effects belong on `Resource` templates you duplicate or instance per character. - Network accessline 125
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — why base stats, curves, and status effects belong on `Resource` templates you duplicate or instance per character. - Network accessline 126
- [Resource](https://docs.godotengine.org/en/stable/classes/class_resource.html) — `duplicate()`, `resource_local_to_scene`, and shared-vs-unique semantics that prevent every enemy sharing one HP Resource. - Network accessline 127
- [GDScript exported properties](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html) — `@export` / `@export_group` so designers tune attributes and scaling in the Inspector without code edits. - Network accessline 128
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — `stat_changed` / `stats_recalculated` so UI and derived stats react without `_process` polling. - Network accessline 129
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — serialize progression Resources and strip runtime-only buffs before write. - Network accessline 130
- [File paths in Godot projects](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `user://` vs `res://` for persistent character `.tres` saves. - Network accessline 131
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — write character stats Resources to disk after level-ups. - Network accessline 132
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — `exists` / load paths when restoring progression on boot. - Network accessline 133
- [RefCounted](https://docs.godotengine.org/en/stable/classes/class_refcounted.html) — keep damage formulas and pure combat math off the scene tree. - Network accessline 134
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — seeded crit / variance rolls that stay reproducible in balance tests. - Network accessline 135
- [Label](https://docs.godotengine.org/en/stable/classes/class_label.html) — bind text to signal-driven attribute refresh for HUD sync. - Network accessline 136
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — `create_timer` for timed buff expiry without a per-effect Node. - Network accessline 140
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Resources, and project layout before building CharacterStats assets. - Network accessline 141
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Resources, and project layout before building CharacterStats assets. - Network accessline 142
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed getters, setters, and signal wiring used by reactive stat components. - Network accessline 143
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — inheritance, `.tres` templates, and composition patterns for attribute data. - Network accessline 144
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — ownership and fan-out rules so `hp_changed` / `level_up` do not create UI cycles. - Network accessline 146
#### Complements - [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — abilities that gate on level/attributes and apply temporary modifiers. - Network accessline 147
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — abilities that gate on level/attributes and apply temporary modifiers. - Network accessline 148
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — equipment bonuses that register and remove modifier IDs on equip/unequip. - Network accessline 149
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — hit resolution that consumes attack/defense/crit from this stack. - Network accessline 150
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — full save pipelines around ResourceSaver of progression data. - Network accessline 151
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — character sheets and tooltips that listen to recalculated stats. - Network accessline 152
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — gold/XP sinks that couple with level curves and gear stat budgets. - Network accessline 153
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — matrix-test power curves, modifier stacks, and damage variance before shipping numbers. - Network accessline 155
#### Downstream / consumers - [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — ARPG builds that rely on attributes, gear mods, and derived combat stats. - Network accessline 156
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — ARPG builds that rely on attributes, gear mods, and derived combat stats. - Network accessline 157
- [godot-genre-roguelike](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-roguelike/SKILL.md) — run-scoped modifiers and scaling that reset between runs. - Network accessline 158
- [godot-turn-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md) — turn-based combat that resolves damage formulas from shared stats. - Network accessline 160
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 161
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-rpg-stats/references/elite-stat-patterns.md
- Network accessline 71
Matrix-test modifier stacks with [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md).
skills/godot-rpg-stats/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-rpg-stats/scripts/base_stats_resource.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource templates for attribute containers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource templates for attribute containers - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed derived getters from exported bases - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/damage_formula_handler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — calls DamageFormula from hit resolution # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — calls DamageFormula from hit resolution - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate formula variance at scale - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/dynamic_stat_label_sync.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_label.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_label.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — character-sheet Labels bound to stats # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-s - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — character-sheet Labels bound to stats - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — connect once in _ready, no _process poll - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/exp_progression_resource.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress-test growth_factor curves # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — stress-test growth_factor curves - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — XP sinks vs level pacing - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/level_up_system.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — XP awards from quest completion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-ca - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — XP awards from quest completion - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — validate level-up power spikes - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/modifier_stack_stats.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_dictionary.html - Network accessline 57
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — per-stat stat_changed fan-out # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-com - Network accessline 58
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — per-stat stat_changed fan-out - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — read get_stat during damage pipeline - Network accessline 60
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/persistent_character_stats.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — full save slots around .tres progression # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — full save slots around .tres progression - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — strip runtime buffs before ResourceSaver - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/resource_stat_inheritance.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 16
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — extending BaseStats with elemental fields # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — extending BaseStats with elemental fields - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — class_name inheritance for specialized stats - Network accessline 19
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/stat_modifier_stacking.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — unique vs stackable buff IDs from abilities # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — unique vs stackable buff IDs from abilities - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — equipment modifiers that must not double-stack - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/stat_resource.gd
- Network accessline 80
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 81
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_resource.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 85
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — dirty-flag / cached derived values # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 86
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — dirty-flag / cached derived values - Network accessline 87
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — value_changed after modifier stack edits - Network accessline 88
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/stats_component_reactive.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — stats_recalculated / hp_changed ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — stats_recalculated / hp_changed ownership - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — consumers of get_attribute at hit time - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-rpg-stats/scripts/status_effect_data.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — abilities that spawn StatusEffectData modifiers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — abilities that spawn StatusEffectData modifiers - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — data-only buff/debuff Resources - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md
skills/godot-save-load-systems/SKILL.md
- Network accessline 98
### Official Documentation - [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist group serialization, JSON line format, and the canonical save/load loop this skill builds on. - Network accessline 99
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — Persist group serialization, JSON line format, and the canonical save/load loop this skill builds on. - Network accessline 100
- [File paths in Godot](https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html) — `user://` vs `res://` mapping across OS app-data folders; never hardcode absolute paths. - Network accessline 101
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — `store_var`/`get_var` Variant encoding, type fidelity, and why `allow_objects` is unsafe for untrusted saves. - Network accessline 102
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` for hitch-free level/resource loads after a save restore. - Network accessline 103
- [File system](https://docs.godotengine.org/en/stable/tutorials/scripting/filesystem.html) — FileAccess/DirAccess workflow for existence checks, backups, and safe overwrite patterns. - Network accessline 104
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Resource vs Dictionary persistence, `duplicate(true)`, and when `.tres`/`.res` beats hand-rolled JSON. - Network accessline 105
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — SceneTree group membership used by the Persist/PERSIST auto-collect pattern. - Network accessline 106
- [FileAccess](https://docs.godotengine.org/en/stable/classes/class_fileaccess.html) — Open modes, encrypted-with-pass AES helpers, SHA-256, compression flags, and buffer I/O. - Network accessline 107
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — `stringify`/`parse`/`parse_string` for human-readable saves and validation of parse errors. - Network accessline 108
- [ConfigFile](https://docs.godotengine.org/en/stable/classes/class_configfile.html) — INI-style settings (`user://settings.cfg`) separate from full game-state saves. - Network accessline 109
- [ResourceSaver](https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html) — Persist typed Resources/custom Resource trees when JSON type loss is unacceptable. - Network accessline 110
- [AESContext](https://docs.godotengine.org/en/stable/classes/class_aescontext.html) — Low-level AES block encrypt/decrypt used by custom compressed encrypted save pipelines. - Network accessline 114
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — ProjectSettings, Autoload registration, and `user://` project identity must exist be - Network accessline 115
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — ProjectSettings, Autoload registration, and `user://` project identity must exist before a SaveManager - Network accessline 116
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Dictionaries, Resources, and error-handling patterns for versioned serialize/deserialize code. - Network accessline 117
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — SaveManager is almost always an Autoload; use this for singleton ownership, boot order, and scene-c - Network accessline 119
#### Complements - [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Custom Resource schemas and `.tres` workflows that pair with ResourceSaver inste - Network accessline 120
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Custom Resource schemas and `.tres` workflows that pair with ResourceSaver instead of flattening - Network accessline 121
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Threaded scene swaps and wipe/rebuild Persist nodes after load without leaking old world state. - Network accessline 122
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — `game_saved` / `game_loaded` event buses so UI and systems react without hard-wiring SaveManager. - Network accessline 123
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Settings menus that write ConfigFile/volume keys this skill persists separately from run progress. - Network accessline 124
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Item stacks and equipment dictionaries are the heaviest Persist payloads; share ID schemes with save migratio - Network accessline 125
- [godot-quest-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md) — Quest flags/stage IDs must round-trip through versioned saves without breaking journal UI. - Network accessline 126
- [godot-economy-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md) — Currency wallets and shop unlocks need the same version field and validation as player progress. - Network accessline 128
#### Downstream / consumers - [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Local save patterns become host-authoritative state sync; n - Network accessline 129
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — Local save patterns become host-authoritative state sync; never trust client-edited JSO - Network accessline 130
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Use when progression/economy curves stored in saves need simulated balance passes against migration d - Network accessline 131
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Server-side validation and snapshot formats that replace plaintext `user://` saves for competitiv - Network accessline 133
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns persistence vs content system - Network accessline 134
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns persistence vs content systems.
skills/godot-save-load-systems/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-save-load-systems/scripts/save_load_patterns.gd
- Network accessline 79
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 80
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 82
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 83
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 84
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 85
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 86
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 87
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 88
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 90
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — SaveManager Autoload home # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene - Network accessline 91
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — SaveManager Autoload home - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — wipe Persist + threaded scene restore - Network accessline 93
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — ResourceSaver typed stats - Network accessline 94
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md
skills/godot-save-load-systems/scripts/save_migration_manager.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html # - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_resourcesaver.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — schema fields that commonly need migration # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — schema fields that commonly need migration - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-quest-system/SKILL.md — quest flag version bumps - Network accessline 69
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-economy-system/SKILL.md — currency/unlock defaults in migrate steps - Network accessline 70
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md
skills/godot-save-load-systems/scripts/save_system_encryption.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aescontext.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aescontext.html # - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/classes/class_aescontext.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_fileaccess.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_json.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_crypto.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/io/data_paths.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local encryption ≠ server trust # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — local encryption ≠ server trust - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authoritative validation of progress - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — key/path ownership on SaveManager - Network accessline 84
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md
skills/godot-scene-management/SKILL.md
- Network accessline 70
### Official Documentation - [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` / status polling for hitch-free level loads and progress bars. - Network accessline 71
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — `ResourceLoader.load_threaded_request` / status polling for hitch-free level loads and progress bars. - Network accessline 72
- [Change scenes manually](https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html) — Deferred free + root reparent patterns behind safe switchers (prefer over blind `change_scene_to_file` for staged transitio - Network accessline 73
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — `current_scene`, pause, groups, and how the tree relates to Autoload root children across swaps. - Network accessline 74
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Ownership edges so loaders/UI layers do not become God Objects when nesting sub-scenes. - Network accessline 75
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — `PackedScene.instantiate()`, ownership, and when to preload vs load at runtime. - Network accessline 76
- [Scene unique nodes](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html) — `%Name` references that survive hierarchy edits better than brittle `get_node("../../…")` paths. - Network accessline 77
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — Keep cross-scene state in singletons; keep level content in scenes the tree can unload. - Network accessline 78
- [Using Viewports](https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html) — `SubViewport` worlds for minimaps, split-screen, and layered rendering without swapping the main scene. - Network accessline 79
- [Groups](https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html) — Persist-group save/restore and bulk cleanup across scene transitions. - Network accessline 80
- [Exporting packs, patches, and mods](https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html) — `ProjectSettings.load_resource_pack` for DLC/mod scene overrides on `res://` paths. - Network accessline 81
- [ResourceLoader](https://docs.godotengine.org/en/stable/classes/class_resourceloader.html) — Threaded load API surface (`load_threaded_*`, `exists`) used by async managers. - Network accessline 82
- [PackedScene](https://docs.godotengine.org/en/stable/classes/class_packedscene.html) — Scene resource type for pooling, `change_scene_to_packed`, and instance caches. - Network accessline 86
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, scene tree basics, and import paths loaders and Autoload registries - Network accessline 87
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, scene tree basics, and import paths loaders and Autoload registries assume. - Network accessline 88
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed signals, `await`, and process-frame polling required by threaded load loops and transition staging. - Network accessline 89
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton boot order and ownership so Game/state holders survive `change_scene` without becoming Go - Network accessline 91
#### Complements - [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Reconnect or bus-emit after swaps so loaders do not leave ghost listeners on freed sce - Network accessline 92
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Reconnect or bus-emit after swaps so loaders do not leave ghost listeners on freed scenes. - Network accessline 93
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Level registries and payload Resources that map IDs to `.tscn` paths instead of hardcoded strings - Network accessline 94
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — Serialize persist-group / Autoload state; scene swaps must not invent a second save path. - Network accessline 95
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Fade and wipe Tweens that wrap scene changes without blocking the load thread. - Network accessline 96
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Loading screens and additive menu layers parented under persistent UI roots. - Network accessline 97
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Pool budgets, orphan-node monitors, and when SceneTree should yield to servers for dense spaw - Network accessline 98
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Component scenes and ownership edges that keep instanced gameplay pieces swappable without path coupling. - Network accessline 100
#### Downstream / consumers - [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — Chunk streaming and background preloads built on threaded `ResourceLoader` queues - Network accessline 101
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — Chunk streaming and background preloads built on threaded `ResourceLoader` queues from this skill. - Network accessline 102
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — PCK/patch packaging that supplies the runtime packs scene patchers mount. - Network accessline 103
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Authority-aware scene spawns and late-join sync that reuse pooling and safe change patterns. - Network accessline 105
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns loading vs persistence vs UI. - Network accessline 106
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns loading vs persistence vs UI.
skills/godot-scene-management/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-scene-management/scripts/additive_ui_layering.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/pausing_games.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menu scenes as children of a persistent UI root # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — menu scenes as children of a persistent UI root - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — PROCESS_MODE_ALWAYS UI while tree is paused - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/async_scene_manager.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 76
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — loading-bar UI driven by loading_progress # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — loading-bar UI driven by loading_progress - Network accessline 78
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — payload/registry Resources instead of hardcoded paths - Network accessline 79
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/background_resource_loader.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html # - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread load stalls on large scenes # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid main-thread load stalls on large scenes - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — host loader as Autoload when crossing levels - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/dynamic_script_attachment.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/scripting/overridable_functions.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — mod/DLC packs supplying runtime scripts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — mod/DLC packs supplying runtime scripts - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — script paths as Resource metadata for mods - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/node_path_safe_retrieval.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html # - https://docs.godotengine.org/en/stable/classes/class_nodepath.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_unique_nodes.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_nodepath.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @onready + typed node exports for safe refs # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — @onready + typed node exports for safe refs - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — prefer exports over deep relative NodePaths - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/node_unparent_reparent.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_node.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — move component nodes between parents without path breakage # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — move component nodes between parents without path breakage - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — reconnect listeners after reparent when paths change - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/persistent_data_preservation.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload holders that survive change_scene # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload holders that survive change_scene - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — serialize Autoload state instead of scene locals - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/scene_instancing_pooling.gd
- Network accessline 27
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 28
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 32
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — prewarm pools to avoid instantiate spikes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — prewarm pools to avoid instantiate spikes - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — pooled component scenes with process_mode disable/enable - Network accessline 35
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/scene_pool.gd
- Network accessline 76
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 77
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_packedscene.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_packedscene.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/classes/class_resourceloader.html - Network accessline 81
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — acquire/release budgets for bullets/VFX # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — acquire/release budgets for bullets/VFX - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — scene_path keys as Resource registry entries - Network accessline 84
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/scene_state_manager.gd
- Network accessline 73
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 74
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html # - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 75
# - https://docs.godotengine.org/en/stable/tutorials/scripting/groups.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 78
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist-group serialization across transitions # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 79
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — persist-group serialization across transitions - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — host SceneStateManager as Autoload - Network accessline 81
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/scene_transition_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/change_scenes_manually.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/wipe Tweens wrapping scene swaps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-con - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade/wipe Tweens wrapping scene swaps - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — CanvasLayer overlay layout for transition covers - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-scene-management/scripts/subviewport_scene_layering.gd
- Network accessline 12
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 13
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/tutorials/rendering/viewports.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cameras inside SubViewports for minimaps/split-screen # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — cameras inside SubViewports for minimaps/split-screen - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — SubViewportContainer layout in HUD trees - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md
skills/godot-server-architecture/SKILL.md
- Network accessline 63
### [physics_server_direct.gd](scripts/physics_server_direct.gd) / [rid_performance_server.gd](scripts/rid_performance_server.gd) Optional host-side RID sim — **only when** node physics cannot hold tick budget: > ~200 active bodies per tick - Network accessline 64
Optional host-side RID sim — **only when** node physics cannot hold tick budget: > ~200 active bodies per tick, or headless host CPU > 70% on physics step with nodes. Criteria: profile first; if SceneTree bodies dominate, prefer [godot-perf - Network accessline 106
### Official Documentation - [Using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RID-based RenderingServer/PhysicsServer/NavigationServer workflow when SceneTree nodes are too slow. - Network accessline 107
- [Using Servers](https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html) — RID-based RenderingServer/PhysicsServer/NavigationServer workflow when SceneTree nodes are too slow. - Network accessline 108
- [RenderingServer](https://docs.godotengine.org/en/stable/classes/class_renderingserver.html) — `canvas_item_*` / `instance_*` / `free_rid` for procedural draw and mesh swarms without MeshInstance nodes. - Network accessline 109
- [PhysicsServer3D](https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html) — `body_create`, space binding, and direct-state queries for headless authoritative simulation. - Network accessline 110
- [PhysicsServer2D](https://docs.godotengine.org/en/stable/classes/class_physicsserver2d.html) — 2D body/shape RIDs mirroring the same SceneTree-bypass pattern. - Network accessline 111
- [RID](https://docs.godotengine.org/en/stable/classes/class_rid.html) — opaque server handles; every `*_create()` needs a matching `free_rid` to avoid leaks. - Network accessline 112
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — authority, RPCs, and peer lifecycle for dedicated hosts and isolated MultiplayerAPI branches. - Network accessline 113
- [ENetMultiplayerPeer](https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html) — UDP host creation, channels/bandwidth limits, and DTLS host setup on `peer.host`. - Network accessline 114
- [WebSocket multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html) — browser-compatible peer path when ENet UDP is unavailable (HTML5 clients). - Network accessline 115
- [Exporting for dedicated servers](https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html) — dedicated-server export presets and stripping visuals/audio for production hosts. - Network accessline 116
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless` and CLI flags used by headless init/managers. - Network accessline 117
- [Binary serialization API](https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html) — `get_var(false)` / object-decoding rules that block RCE on untrusted packets. - Network accessline 118
- [DTLSServer](https://docs.godotengine.org/en/stable/classes/class_dtlsserver.html) — DTLS accept path complementary to ENet `dtls_server_setup` with X509/TLSOptions. - Network accessline 122
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project layout, Autoloads, and feature tags that dedicated-server and headless launc - Network accessline 123
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project layout, Autoloads, and feature tags that dedicated-server and headless launches depend on. - Network accessline 124
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed RID arrays, `@rpc` annotations, and safe Variant decoding patterns used across server scripts. - Network accessline 125
- [godot-physics-3d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md) — node-level PhysicsBody3D/space concepts before bypassing them with PhysicsServer3D RIDs. - Network accessline 127
#### Complements - [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — lobby/RPC/synchronizer toolkit that sits on the headless ENet/WebSocket hosts th - Network accessline 128
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — lobby/RPC/synchronizer toolkit that sits on the headless ENet/WebSocket hosts this skill scaffold - Network accessline 129
- [godot-adapt-single-to-multiplayer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md) — authority split and prediction shells before wiring dedicated-server validation and int - Network accessline 130
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — dedicated-server export presets and CLI packaging for real multi-instance host tests. - Network accessline 131
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — PhysicsServer2D body/shape patterns for 2D authoritative swarms without SceneTree bodies. - Network accessline 132
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationServer RIDs and bake updates when AI agents share the same low-level server path. - Network accessline 133
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — budgets and profiling that decide when RID servers beat nodes under peer/object load. - Network accessline 134
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — Performance monitors and remote debug habits for headless FPS/memory/orphan telemetry. - Network accessline 135
- [godot-platform-web](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md) — HTML5 client constraints that force WebSocketMultiplayerPeer instead of ENet. - Network accessline 137
#### Downstream / consumers - [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — mass object/voxel spawners that consume RenderingServer/PhysicsServer R - Network accessline 138
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — mass object/voxel spawners that consume RenderingServer/PhysicsServer RID pools. - Network accessline 139
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — retune economy/TTK after authoritative server tick rates or validation change effective combat window - Network accessline 140
- [godot-genre-battle-royale](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-battle-royale/SKILL.md) — large-peer dedicated hosts that need interest grids, kick/health exporters, and RID-scale sim. - Network accessline 142
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting server concer - Network accessline 143
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting server concern.
skills/godot-server-architecture/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-server-architecture/scripts/dtls_secure_server.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/classes/class_dtlsserver.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_dtlsserver.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tlsoptions.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_x509certificate.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/ssl_certificates.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — secure transport before RPC game traffic # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — secure transport before RPC game traffic - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — ship cert/key assets with dedicated-server builds - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/enet_optimized_host.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet channel/bandwidth tuning beyond create_server # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — ENet channel/bandwidth tuning beyond create_server - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — wire host peer into authority split - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/headless_init_manager.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_dedicated_servers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated-server export presets for headless hosts # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/s - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — dedicated-server export presets for headless hosts - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — start multiplayer peer after headless detect - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/headless_manager.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/tutorials/export/feature_tags.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless/dedicated export and CLI packaging # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — headless/dedicated export and CLI packaging - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — Autoload host lifecycle for HeadlessManager - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/isolated_multiplayer_api.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — SceneMultiplayer roots for host+client-in-one # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — SceneMultiplayer roots for host+client-in-one - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — /root/Server branch layout for isolated APIs - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/manual_network_poll.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenemultiplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — poll timing with transfer modes and sync Hz # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — poll timing with transfer modes and sync Hz - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — off-main-thread poll vs frame budget - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/peer_kick_manager.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerpeer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — disconnect/kick with lobby state cleanup # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — disconnect/kick with lobby state cleanup - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — local kicked/disconnected events off transport - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/physics_server_direct.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_rid.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — node physics baseline before RID body_create # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-physics-3d/SKILL.md — node physics baseline before RID body_create - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — when SceneTree bodies become too expensive - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/rid_performance_server.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/tutorials/performance/using_servers.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_physicsserver3d.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/classes/class_rid.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID instance pools vs MultiMesh/node budgets # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — RID instance pools vs MultiMesh/node budgets - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — consumer of mass RID spawn/despawn - Network accessline 69
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/safe_packet_decoder.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html # - https://docs.godotengine.org/en/stable/classes/class_packetpeer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/binary_serialization_api.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_packetpeer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_packetpeerudp.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — apply same no-object-decode rule to custom RPCs # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — apply same no-object-decode rule to custom RPCs - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — validate untrusted client payloads at authority - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/server_authority_validator.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authority/RPC patterns for validated actions # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — authority/RPC patterns for validated actions - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — economy checks after authority rules change TTK - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/server_health_exporter.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — Performance monitors and headless telemetry habits # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — Performance monitors and headless telemetry habits - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — act on FPS/memory/orphan signals from exporters - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/server_matchmaker_client.gd
- Network accessline 7
@export var matchmaker_url: String = "https://api.game.com/v1/match" - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Network accessline 47
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/http_client_class.html - Network accessline 48
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/http_client_class.html # - https://docs.godotengine.org/en/stable/classes/class_httprequest.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/networking/http_client_class.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_httprequest.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/networking/ssl_certificates.html - Network accessline 52
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — connect ENet/WebSocket after matchmaker handoff # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — connect ENet/WebSocket after matchmaker handoff - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — HTTPS matchmaker from browser builds - Network accessline 55
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-server-architecture/scripts/websocket_server_compat.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html # - https://docs.godotengine.org/en/stable/classes/class_websocketmultiplayerpeer.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/networking/websocket.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_websocketmultiplayerpeer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — HTML5 client constraints requiring WebSocket peers # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-web/SKILL.md — HTML5 client constraints requiring WebSocket peers - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — shared high-level API over WebSocket transport - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-server-architecture/SKILL.md
skills/godot-shaders-basics/SKILL.md
- Network accessline 104
### Official Documentation - [Introduction to shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html) — Entry map of shader types, render modes, and when to use ShaderMaterial vs StandardMaterial3D. - Network accessline 105
- [Introduction to shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/introduction_to_shaders.html) — Entry map of shader types, render modes, and when to use ShaderMaterial vs StandardMaterial3D. - Network accessline 106
- [Shading language](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html) — Core GLSL-like syntax: uniforms, hints, varyings, built-ins, and preprocessor rules used throughout this skill. - Network accessline 107
- [CanvasItem shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html) — 2D `canvas_item` built-ins (`UV`, `COLOR`, `TEXTURE`, `SCREEN_UV`) for sprites, UI, and 2D post FX. - Network accessline 108
- [Spatial shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html) — 3D `spatial` built-ins (`ALBEDO`, `NORMAL`, `instance uniform`, depth/screen textures) for materials and full-screen quads. - Network accessline 109
- [Your first 2D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_2d_shader.html) — Minimal canvas_item workflow from ShaderMaterial attach through fragment tinting. - Network accessline 110
- [Your first 3D shader](https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html) — Minimal spatial workflow and conversion path from StandardMaterial3D into writable shaders. - Network accessline 111
- [ShaderMaterial](https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html) — Runtime `set_shader_parameter` / instance parameter API used by animators and hit-flash batching. - Network accessline 112
- [Custom post-processing](https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html) — Screen-reading shaders, `hint_screen_texture`, and compositing patterns for pixelate/vignette-style FX. - Network accessline 113
- [Advanced post-processing](https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html) — Depth buffer, reversed-Z, and world reconstruction needed for water/fog/debug visualizers. - Network accessline 114
- [Compute shaders](https://docs.godotengine.org/en/stable/tutorials/shaders/compute_shaders.html) — RenderingDevice GPGPU path for particle sims and other non-fragment workloads. - Network accessline 115
- [Using VisualShaders](https://docs.godotengine.org/en/stable/tutorials/shaders/visual_shaders.html) — Graph editor + `VisualShaderNodeCustom` extensibility covered in the expert patterns. - Network accessline 116
- [GPU optimization](https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html) — Overdraw, transparency, and batching guidance that motivates alpha scissor, instance uniforms, and vertex-vs-fragment cost. - Network accessline 120
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Nodes, Resources, and project layout required before attaching ShaderMaterials and s - Network accessline 121
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Nodes, Resources, and project layout required before attaching ShaderMaterials and shipping `.gdshader` - Network accessline 122
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Sharing vs duplicating ShaderMaterial/Shader Resources so uniforms and instance parameters stay b - Network accessline 124
#### Complements - [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — StandardMaterial3D/ORM first; graduate to spatial shaders for triplanar, dissolve, and instance-unif - Network accessline 125
- [godot-3d-materials](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-materials/SKILL.md) — StandardMaterial3D/ORM first; graduate to spatial shaders for triplanar, dissolve, and instance-uniform effects. - Network accessline 126
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — How custom `ALBEDO`/`EMISSION`/`light()` output interacts with Forward+, GI, and fog volumes. - Network accessline 127
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Particle process/draw materials and alpha pipelines that must match scissor/hash vs blend choices from this skill. - Network accessline 128
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — CanvasItem shader hooks for stylized 2D motion, outline, and dissolve on animated sprites. - Network accessline 129
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Camera near/far and view/projection matrices that screen-space and depth-reconstruction shaders depend on. - Network accessline 130
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Draw-call batching, MultiMesh, and GPU budgets that justify `instance uniform` and avoiding u - Network accessline 131
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — GPU/overdraw profilers and debug views to validate shader cost and depth/normal visualizers. - Network accessline 133
#### Downstream / consumers - [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Procedural meshes/terrain consume noise displacement, triplanar, and UV - Network accessline 134
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — Procedural meshes/terrain consume noise displacement, triplanar, and UV-less spatial patterns from - Network accessline 135
- [godot-3d-world-building](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-world-building/SKILL.md) — Large environment props apply foliage wind, grass flatten, and world-projection shaders at level scale. - Network accessline 136
- [godot-genre-open-world](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-open-world/SKILL.md) — Open-world foliage interaction, distance FX, and shared-material batching consume these shader templates. - Network accessline 138
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery. - Network accessline 139
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for cross-skill discovery.
skills/godot-shaders-basics/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 62
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-shaders-basics/scripts/depth_world_reconstruction.gdshader
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 28
# - ../godot-camera-systems/SKILL.md — projection/view matrices for depth unproject # - ../godot-3d-lighting/SKILL.md — fog/water depth effects paired with lighting # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 29
# - ../godot-3d-lighting/SKILL.md — fog/water depth effects paired with lighting # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ========================================== - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/dissolve_scissor_expert.gdshader
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 30
# - ../godot-3d-materials/SKILL.md — alpha scissor/hash vs blend material modes # - ../godot-performance-optimization/SKILL.md — depth prepass and shadow casting cost # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 31
# - ../godot-performance-optimization/SKILL.md — depth prepass and shadow casting cost # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ==================================== - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/foliage_wind_sway_expert.gdshader
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/making_trees.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/shaders/making_trees.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 26
# - ../godot-3d-world-building/SKILL.md — foliage placement and environment LODs # - ../godot-genre-open-world/SKILL.md — large-world vegetation sway at scale # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 27
# - ../godot-genre-open-world/SKILL.md — large-world vegetation sway at scale # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ============================================= - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/global_grass_flatten.gdshader
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 22
# - ../godot-genre-open-world/SKILL.md — player-driven world interaction FX # - ../godot-3d-world-building/SKILL.md — grass/prop placement that reads global uniforms # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 23
# - ../godot-3d-world-building/SKILL.md — grass/prop placement that reads global uniforms # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ================================= - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/instance_texture_array.gdshader
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 22
# - ../godot-performance-optimization/SKILL.md — texture arrays + instance uniforms for batching # - ../godot-resource-data-patterns/SKILL.md — shared Texture2DArray assets # Parent skill: https://github.com/thedivergentai/gd-agentic-skills - Network accessline 23
# - ../godot-resource-data-patterns/SKILL.md — shared Texture2DArray assets # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # =============================================== - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/instance_uniform_hitflash.gdshader
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_geometryinstance3d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/performance/gpu_optimization.html - Network accessline 23
# - ../godot-performance-optimization/SKILL.md — shared-material batching at scale # - ../godot-3d-materials/SKILL.md — instance shader parameters without unique mats # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 24
# - ../godot-3d-materials/SKILL.md — instance shader parameters without unique mats # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ======================================= - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/noise_terrain_displacement.gdshader
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 31
# - ../godot-procedural-generation/SKILL.md — noise-driven terrain/mesh generation # - ../godot-3d-world-building/SKILL.md — placing displaced landscape meshes # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 32
# - ../godot-3d-world-building/SKILL.md — placing displaced landscape meshes # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ============================================== - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/screenspace_full_quad.gdshader
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 23
# - ../godot-camera-systems/SKILL.md — full-screen pass camera/compositor setup # - ../godot-debugging-profiling/SKILL.md — debug visualizer quads for depth/normals # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 24
# - ../godot-debugging-profiling/SKILL.md — debug visualizer quads for depth/normals # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ====================================== - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/screenspace_hex_pixelate.gdshader
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/custom_postprocessing.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/canvas_item_shader.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/shaders/using_viewport_as_texture.html - Network accessline 30
# - ../godot-camera-systems/SKILL.md — viewport/camera setup feeding screen textures # - ../godot-2d-animation/SKILL.md — stylized 2D presentation layers # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 31
# - ../godot-2d-animation/SKILL.md — stylized 2D presentation layers # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ====================================================== - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/shader_parameter_animator.gd
- Network accessline 39
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 40
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_shader.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keep shared ShaderMaterials when animating uniforms # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keep shared ShaderMaterials when animating uniforms - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — tween/lifecycle patterns for visual parameter pulses - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/triplanar_world_mapping.gdshader
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/shaders/your_first_shader/your_first_3d_shader.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/3d/standard_material_3d.html - Network accessline 29
# - ../godot-3d-materials/SKILL.md — triplanar when StandardMaterial3D flags suffice first # - ../godot-procedural-generation/SKILL.md — UV-less procedural cliffs/rocks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 30
# - ../godot-procedural-generation/SKILL.md — UV-less procedural cliffs/rocks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ============================================= - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-shaders-basics/scripts/vfx_port_shader.gdshader
- Network accessline 65
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 66
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html # - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 67
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/spatial_shader.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/classes/class_shadermaterial.html - Network accessline 71
# - ../godot-3d-materials/SKILL.md — VFX often start from StandardMaterial3D then graduate to spatial # - ../godot-particles/SKILL.md — soft collision / dissolve patterns for particle mats # Parent skill: https://github.com/thedivergentai/g - Network accessline 72
# - ../godot-particles/SKILL.md — soft collision / dissolve patterns for particle mats # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md # ==================================== - Network accessline 73
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md
skills/godot-signal-architecture/SKILL.md
- Network accessline 93
### Official Documentation - [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Core emit/connect model and why signals decouple nodes without hard references. - Network accessline 94
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Core emit/connect model and why signals decouple nodes without hard references. - Network accessline 95
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Canonical “signal up, call down” ownership rules that keep parent→child command flows explicit. - Network accessline 96
- [Instancing with signals](https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html) — Emit from spawned scenes so parents/managers receive bullets, loot, and other products without fixed node paths. - Network accessline 97
- [Autoloads versus regular nodes](https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html) — When a global EventBus is justified vs when scene-local signal wiring is safer. - Network accessline 98
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — How to register a typed signal bus that survives scene changes. - Network accessline 99
- [Signal](https://docs.godotengine.org/en/stable/classes/class_signal.html) — Typed `Signal` API: `emit`, `connect`, `is_connected`, and disconnect helpers used throughout this skill. - Network accessline 100
- [Callable](https://docs.godotengine.org/en/stable/classes/class_callable.html) — `bind()` / `unbind()` for injecting or discarding callback context without wrapper lambdas. - Network accessline 101
- [Object](https://docs.godotengine.org/en/stable/classes/class_object.html) — `CONNECT_ONE_SHOT`, `CONNECT_DEFERRED`, `CONNECT_REFERENCE_COUNTED`, and `CONNECT_APPEND_SOURCE_OBJECT` flags. - Network accessline 102
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — Typed `signal` declarations and `await` on signals for linear async sequences. - Network accessline 103
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — Connection lifetime across enter/exit tree and why dynamic listeners must disconnect when retargeting. - Network accessline 104
- [Godot notifications](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html) — Safe connection timing relative to `_ready`, parent caches, and user signals. - Network accessline 105
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why deferred signal handlers matter when callbacks mutate physics bodies mid-step. - Network accessline 109
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoload registration, and scene ownership conventions signals plug - Network accessline 110
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout, Autoload registration, and scene ownership conventions signals plug into. - Network accessline 111
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Callables, `await`, and signal syntax required before advanced connect flags and sequencers. - Network accessline 112
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Singleton boot order and ownership rules for global EventBus routers (not for local scene events). - Network accessline 114
#### Complements - [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Component nodes emit past-tense events; parents compose by connecting those signals and calling down. - Network accessline 115
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Component nodes emit past-tense events; parents compose by connecting those signals and calling down. - Network accessline 116
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — Scene swaps and loaders must reconnect or re-emit through buses without ghost listeners. - Network accessline 117
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — State enter/exit often drives signal fan-out; keeps FSM transitions from becoming circular signal - Network accessline 118
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Prefer Resources for shared config; signals carry change events, not duplicated mutable state blo - Network accessline 119
- [godot-testing-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md) — `watch_signals` / spies pair with this skill’s emit contracts for unit and integration tests. - Network accessline 120
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Buttons and menus should signal intent upward; controllers call down to update Control trees. - Network accessline 122
#### Downstream / consumers - [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Line/choice completion events should follow signal-up orchestration into UI and que - Network accessline 123
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Line/choice completion events should follow signal-up orchestration into UI and quest listeners. - Network accessline 124
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Cooldown, cast, and hit payloads need typed signals so HUD/VFX stay decoupled from ability nodes. - Network accessline 125
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Damage/death/score chains are the classic signal-up fan-out into UI, audio, and progression. - Network accessline 126
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Escalate when high-frequency emit storms show up; replace per-tick signals with buffers or di - Network accessline 128
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture - Network accessline 129
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture concern.
skills/godot-signal-architecture/references/implementation-patterns.md
- Network accessline 61
Use signal monitors from peer skill [`godot-testing-patterns` / `signal_emission_test.gd`](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/scripts/signal_emission_test.gd) — not GUT `watch_signals
skills/godot-signal-architecture/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-signal-architecture/scripts/await_signal_sequencing.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — await animation_finished in intros # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-g - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — await animation_finished in intros - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — linear await vs timer flag soup - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/callable_bind_context.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind argument order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat- - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Callable.bind argument order - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — bind weapon/damage context on hit signals - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/complex_signal_sequencer.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loader.finished before enabling player # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — await loader.finished before enabling player - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — fade await chains beside signal awaits - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/disconnect_ghost_signals.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — retarget listeners when entities swap # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — retarget listeners when entities swap - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — disconnect old target.died before tracking anew - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/global_event_bus.gd
- Network accessline 46
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 47
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 51
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — namespaced Autoload bus groups # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — namespaced Autoload bus groups - Network accessline 53
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — UI signals stay in bus UI namespace - Network accessline 54
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/global_signal_bus_router.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — EventBus ownership and boot order # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md — EventBus ownership and boot order - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — register Autoload before cross-scene emits - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/one_shot_deferred_connections.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred reload after body_entered # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2 - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — deferred reload after body_entered - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — CONNECT_DEFERRED for physics-space-safe callbacks - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/safe_dynamic_connections.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_connected before reconnect # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testin - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — is_connected before reconnect - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert single connection in tests - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/signal_debugger.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor-time connection graph dumps # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — editor-time connection graph dumps - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — unused signals as smell for coverage gaps - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/signal_spy.gd
- Network accessline 87
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 88
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_signal.html # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 89
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 90
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 91
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — observe/emit_count without full mock frameworks # Parent skill: https://github.com/thedivergentai/gd-agentic-skills - Network accessline 92
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — observe/emit_count without full mock frameworks - Network accessline 93
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/signal_up_call_down_pattern.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parent owns wiring; children only emit # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sc - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parent owns wiring; children only emit - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — keep call-down paths valid across scene swaps - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/track_signal_emitter_source.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_object.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — shared pressed handler with APPEND_SOURCE_OBJECT # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — shared pressed handler with APPEND_SOURCE_OBJECT - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-signal-architecture/scripts/unbind_unwanted_args.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_callable.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_callable.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — unbind to keep handler signatures clean # Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — unbind to keep handler signatures clean - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md
skills/godot-state-machine-advanced/SKILL.md
- Network accessline 152
### Official Documentation - [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Drive `state_changed` / transition fan-out so listeners (anim, audio, AI) stay decoupled from enter/exit bodies - Network accessline 153
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Drive `state_changed` / transition fan-out so listeners (anim, audio, AI) stay decoupled from enter/exit bodies. - Network accessline 154
- [Scene organization](https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html) — Child-node state ownership and signal-up / call-down so the machine orchestrates without sibling hard-coupling. - Network accessline 155
- [What are Godot classes](https://docs.godotengine.org/en/stable/tutorials/best_practices/what_are_godot_classes.html) — Prefer composed state nodes + `class_name` over deep inheritance trees for layered AI behaviors. - Network accessline 156
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — Why HSMs must forward `_physics_process` / `_process` into the active child (or hierarchy) every tick. - Network accessline 157
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — `call_deferred` transitions avoid re-entrant `transition_to()` crashes inside `enter()`. - Network accessline 158
- [Godot notifications](https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html) — Safe wiring timing for initial `enter()` relative to `_ready` and parent caches. - Network accessline 159
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Data-driven state definitions (`.tres`) for modular AI without baking scripts into every actor. - Network accessline 160
- [Using AnimationTree](https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html) — Logic-to-AnimationTree travel when gameplay HSM states map to blend/state-machine graphs. - Network accessline 161
- [AnimationNodeStateMachinePlayback](https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html) — `travel()` / `start()` APIs used by animation syncers tied to HSM state names. - Network accessline 162
- [Node](https://docs.godotengine.org/en/stable/classes/class_node.html) — Child lookup, process modes, and lifecycle hooks state nodes inherit as scene-tree citizens. - Network accessline 163
- [InputEvent](https://docs.godotengine.org/en/stable/classes/class_inputevent.html) — Typed events parents forward into `handle_input` on the active state. - Network accessline 164
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — Finite-duration states (stun, dash) via one-shot timers that emit transition signals. - Network accessline 168
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene ownership and project layout conventions every HSM root and child state scene - Network accessline 169
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene ownership and project layout conventions every HSM root and child state scene assumes. - Network accessline 170
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — class_name, typed Dictionaries/payloads, and Callables needed for guards, deferred transitions, and context o - Network accessline 171
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Signal-up transition events without circular graphs where states emit and also listen to themselves. - Network accessline 173
#### Complements - [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Drop HSM / VSM as a StateComponent under a composition root instead of bloating the actor script. - Network accessline 174
- [godot-composition](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md) — Drop HSM / VSM as a StateComponent under a composition root instead of bloating the actor script. - Network accessline 175
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Sense-layer sampling; states receive directions/actions via handle_input rather than polling globals. - Network accessline 176
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — Locomotion states call move_and_slide / velocity APIs on the actor passed through context. - Network accessline 177
- [godot-animation-tree-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md) — Blend trees and AnimationNodeStateMachine graphs that HSM syncers travel into by state name. - Network accessline 178
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Tunable state Resources (speeds, stun durations, AI weights) separate from runtime Node lifecycle - Network accessline 179
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — Sprite / AnimationPlayer presentation when a lighter sync path than a full AnimationTree is enough. - Network accessline 181
#### Downstream / consumers - [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hit-stun, attack windup, and death stacks are classic pushdown / HSM consumers on fight - Network accessline 182
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Hit-stun, attack windup, and death stacks are classic pushdown / HSM consumers on fighters. - Network accessline 183
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Cast, channel, and cooldown phases map cleanly to guarded transitions and timed states. - Network accessline 184
- [godot-turn-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md) — Turn phases and interrupt stacks reuse pushdown / concurrent machine orchestration patterns. - Network accessline 185
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Cutscene and dialogue overlays push over gameplay states and must pop without losing context. - Network accessline 187
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture - Network accessline 188
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry; open when discovering which Domain Skill owns a cross-cutting architecture concern.
skills/godot-state-machine-advanced/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 53
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-state-machine-advanced/scripts/hsm_animation_syncer.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html # - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_animationnodestatemachineplayback.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_animationtree.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — travel/start into AnimationNodeStateMachine graphs # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-tree-mastery/SKILL.md — travel/start into AnimationNodeStateMachine graphs - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — lighter AnimationPlayer sync when no blend tree is needed - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_concurrent_logic.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parallel SMs as sibling components under one orchestrator # - https://github.com/thedivergentai/gd-agentic-skills/blob/m - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — parallel SMs as sibling components under one orchestrator - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — locomotion + status effect machines without property fights - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_hierarchical_base.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 34
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HSM root as a composed StateComponent under the actor # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — HSM root as a composed StateComponent under the actor - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — forward sampled actions into handle_input on the active child - Network accessline 37
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_logic_state.gd
- Network accessline 56
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 57
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_inputevent.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — prefer signal-driven transition_to over per-frame polls # - https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — prefer signal-driven transition_to over per-frame polls - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — hierarchical update often ends in move_and_slide on the actor - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_pushdown_stack.gd
- Network accessline 30
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 31
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — push dialogue/cutscene overlays then pop back to gameplay # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — push dialogue/cutscene overlays then pop back to gameplay - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause/menu stacks must survive scene ownership rules - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_reentry_aware_state.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_notifications.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — resume payloads should not re-fire entry SFX listeners # - https://github.com/thedivergentai/gd-agentic-skills/b - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — resume payloads should not re-fire entry SFX listeners - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — pop from dialogue stack resumes gameplay without fresh-entry FX - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_resource_state_loader.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_resource.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres state defs designers can tune without code # - https://github.com/thedivergentai/gd-agentic-skills/blob - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — .tres state defs designers can tune without code - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — resource folder layout and export wiring for AI kits - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_state_context.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_refcounted.html # - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_refcounted.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_characterbody3d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/autoloads_versus_regular_nodes.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — inject actor/target deps instead of GameManager singletons # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition/SKILL.md — inject actor/target deps instead of GameManager singletons - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — keep tunables in Resources; context holds runtime refs - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_state_history_logger.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_time.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert transition sequences against the ring buffer # - https://github.com/thedivergentai/gd-agentic-skills/blob/ma - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md — assert transition sequences against the ring buffer - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — subscribe to transitioned for history without polling - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_state_timer_component.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_timer.html # - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_timer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_object.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — stun/dash/channel durations as one-shot state timers # - https://github.com/thedivergentai/gd-agentic-skills/blob/mai - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — stun/dash/channel durations as one-shot state timers - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — hit-stun auto-exit via state_timeout → transition - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/hsm_transition_guard.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html # - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed can_enter/can_exit predicates without stringly spaghetti # - https://github.com/thedivergentai/gd-agentic-ski - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed can_enter/can_exit predicates without stringly spaghetti - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md — cast/channel guards mirror ability precondition checks - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-state-machine-advanced/scripts/pushdown_automaton.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 79
# - https://docs.godotengine.org/en/stable/classes/class_node.html - Network accessline 80
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — interrupt Attack over Patrol then pop on finish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — interrupt Attack over Patrol then pop on finish - Network accessline 82
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — state_changed fans out without hard sibling refs - Network accessline 83
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md
skills/godot-testing-patterns/SKILL.md
- Network accessline 102
### Official Documentation - [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `-s`, and exit-code patterns for CI test runners. - Network accessline 103
- [Command line tutorial](https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html) — `--headless`, `-s`, and exit-code patterns for CI test runners. - Network accessline 104
- [Overview of debugging tools](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/overview_of_debugging_tools.html) — debugger, profiler, and remote inspect when a failing test needs engine-side diagnosis. - Network accessline 105
- [Custom performance monitors](https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html) — `Performance` monitors and custom metrics for benchmark gates and orphan detection. - Network accessline 106
- [Idle and physics processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — frame/`_physics_process` timing that `wait_frames` / yield helpers must respect. - Network accessline 107
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — tree lifecycle, `quit()`, and process modes used by headless orchestrators. - Network accessline 108
- [Nodes and scene instances](https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html) — instantiate/add_child/free hygiene for scene integration tests. - Network accessline 109
- [Instancing with signals](https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html) — signal wiring patterns that signal-emission tests verify. - Network accessline 110
- [High-level multiplayer](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) — RPC/peer APIs mocked via OfflineMultiplayerPeer or latency simulators. - Network accessline 111
- [Using InputEvent](https://docs.godotengine.org/en/stable/tutorials/inputs/inputevent.html) — synthetic `InputEvent*` injection for fuzz and UI interaction tests. - Network accessline 112
- [Random number generation](https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html) — seeding for deterministic fuzz and Monte Carlo harnesses. - Network accessline 113
- [Saving games](https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html) — serialize/deserialize patterns behind golden JSON and save/load integration tests. - Network accessline 114
- [Physics introduction](https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html) — layers/masks and step timing for collision integration tests. - Network accessline 118
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project layout, scenes, and resources before standing up a `res://test/` suite. - Network accessline 119
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — project layout, scenes, and resources before standing up a `res://test/` suite. - Network accessline 120
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed GDScript, `await`, and assert idioms used in every unit/integration test. - Network accessline 121
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — emit/connect contracts that `watch_signals` / signal monitors assert against. - Network accessline 123
#### Complements - [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — profiler and ObjectDB tools when a red test needs runtime evidence, not another assert - Network accessline 124
- [godot-debugging-profiling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md) — profiler and ObjectDB tools when a red test needs runtime evidence, not another assert. - Network accessline 125
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — scene packing/load patterns mirrored in scene integration fixtures. - Network accessline 126
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — action maps and event parsing exercised by fuzz and UI press tests. - Network accessline 127
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — layer matrices and body APIs that physics collision tests must keep green. - Network accessline 128
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Resource schemas that test data factories and snapshot dictionaries serialize. - Network accessline 129
- [godot-save-load-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md) — persistence pipelines covered by save/load integration and golden-state tests. - Network accessline 131
#### Downstream / consumers - [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — seeded headless gameplay sims that reuse these harnesses for Phase 7 gold - Network accessline 132
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — seeded headless gameplay sims that reuse these harnesses for Phase 7 golden cells. - Network accessline 133
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — budgets that CI performance gates (`Performance` monitors, draw-call caps) enforce. - Network accessline 134
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — RPC/replication logic validated through mock peers and lag injection. - Network accessline 135
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — headless export/CI pipelines that invoke the same `--headless` test entrypoints. - Network accessline 137
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 138
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-testing-patterns/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-testing-patterns/scripts/basic_unit_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/logic_preferences.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed asserts and pure-logic unit tests # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed asserts and pure-logic unit tests - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — where test scripts live in project layout - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/headless_test_runner.gd
- Network accessline 42
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 43
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html # - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 44
# - https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html - Network accessline 45
# - https://docs.godotengine.org/en/stable/classes/class_displayserver.html - Network accessline 46
# - https://docs.godotengine.org/en/stable/classes/class_os.html - Network accessline 47
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — CI pipelines invoking headless Godot # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-si - Network accessline 48
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md — CI pipelines invoking headless Godot - Network accessline 49
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — signal assertions in the runner example - Network accessline 50
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/integration_test_base.gd
- Network accessline 48
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 49
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 50
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 51
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 52
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - Network accessline 53
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — clean scene fixtures per test # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-projec - Network accessline 54
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — clean scene fixtures per test - Network accessline 55
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — test/unit vs integration layout - Network accessline 56
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/memory_leak_detector.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/objectdb_profiler.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB/orphan investigation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-per - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — ObjectDB/orphan investigation - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — leak cost in long sessions - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/mock_dependency_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/godot_interfaces.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource/provider seams to mock # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Resource/provider seams to mock - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — storage providers commonly doubled in tests - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/mock_network_provider.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html # - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_enetmultiplayerpeer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_offlinemultiplayerpeer.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — peer/RPC APIs under lag simulation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md — peer/RPC APIs under lag simulation - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-single-to-multiplayer/SKILL.md — prediction paths that need mock latency - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/parameter_fuzz_tester.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html # - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/math/random_number_generation.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_randomnumbergenerator.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — seeded sims that need deterministic fuzz # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — seeded sims that need deterministic fuzz - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — damage/apply edge cases often fuzzed first - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/performance_benchmark_runner.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_performance.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_performance.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/debug/custom_performance_monitors.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_time.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — budgets these micro-benches guard # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — budgets these micro-benches guard - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — profiler correlation when benches regress - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/physics_collision_test.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/physics/physics_introduction.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks and CharacterBody2D wall checks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/god - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layers/masks and CharacterBody2D wall checks - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — is_on_wall / move_and_slide under test - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/scene_integration_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html # - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/nodes_and_scene_instances.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene packing and load fixtures # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-c - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — scene packing and load fixtures - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — button/pressed paths in menu scenes - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/signal_emission_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html # - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/instancing_with_signals.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_signal.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit/connect contracts under test # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit/connect contracts under test - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — signal typing and callable patterns - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/snapshot_tester.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html # - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_renderingserver.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_viewport.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_image.html - Network accessline 38
# - https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html - Network accessline 39
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual drift from theme/layout changes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-sav - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — visual drift from theme/layout changes - Network accessline 41
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-save-load-systems/SKILL.md — golden file I/O patterns for references - Network accessline 42
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/test_data_factory.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html # - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/best_practices/data_preferences.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — schema-compliant fixture Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — schema-compliant fixture Resources - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — maxed stats fixtures for combat/RPG tests - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-testing-patterns/scripts/wait_for_frame_test.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await/process_frame timing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — await/process_frame timing - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — multi-frame tween completion under test - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-testing-patterns/SKILL.md
skills/godot-theme-easter/SKILL.md
- Network accessline 11
**Prerequisite:** Do **NOT Load** [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) until a base `Theme` resource exists — seasonal overlays inject StyleBox overrides; they do - Network accessline 123
### Official Documentation - [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Seasonal Theme swaps and StyleBox isolation. - Network accessline 124
- [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Seasonal Theme swaps and StyleBox isolation. - Network accessline 125
- [Using the theme editor](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_theme_editor.html) — Author Easter Theme variants without code-only skins. - Network accessline 126
- [Theme type variations](https://docs.godotengine.org/en/stable/tutorials/ui/gui_theme_type_variations.html) — Egg/button variants without forking the whole theme. - Network accessline 127
- [Particle systems (2D)](https://docs.godotengine.org/en/stable/tutorials/2d/particle_systems_2d.html) — Confetti / shimmer VFX for collectible juice. - Network accessline 128
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Elastic egg pops and camera punch. - Network accessline 129
- [Environment and post-processing](https://docs.godotengine.org/en/stable/tutorials/3d/environment_and_post_processing.html) — Spring WorldEnvironment glow/fog tweens. - Network accessline 130
- [Theme](https://docs.godotengine.org/en/stable/classes/class_theme.html) — Runtime seasonal Theme assignment. - Network accessline 131
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Custom bunny cursor hotspots. - Network accessline 132
- [AudioStreamPlayer](https://docs.godotengine.org/en/stable/classes/class_audiostreamplayer.html) — Seasonal SFX bank playback. - Network accessline 133
- [RenderingServer](https://docs.godotengine.org/en/stable/classes/class_renderingserver.html) — Draw-index and physics-interpolation fixes for juiced eggs. - Network accessline 134
- [GPUParticles2D](https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html) — Confetti canons and shimmer emitters. - Network accessline 135
- [Environment](https://docs.godotengine.org/en/stable/classes/class_environment.html) — Ambient/tonemap/fog seasonal overrides. - Network accessline 139
#### Prerequisites - [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Base Theme architecture before seasonal overlays. - Network accessline 140
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Base Theme architecture before seasonal overlays. - Network accessline 141
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Asset folders and activation gates for seasonal packs. - Network accessline 142
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Sound override maps and palette Resources. - Network accessline 143
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Collection trackers and seasonal activation events. - Network accessline 145
#### Complements - [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Elastic TRANS pops and camera juice. - Network accessline 146
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Elastic TRANS pops and camera juice. - Network accessline 147
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — Confetti/shimmer emitters without reinventing GPUParticles. - Network accessline 148
- [godot-audio-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-audio-systems/SKILL.md) — Seasonal SFX banks and bus routing. - Network accessline 149
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — Squash/stretch juice on collectibles. - Network accessline 150
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Camera pop punches on egg collect. - Network accessline 151
- [godot-3d-lighting](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-3d-lighting/SKILL.md) — Environment spring glow when the game is 3D. - Network accessline 153
#### Downstream / consumers - [godot-genre-party](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md) — Seasonal party modes often reuse this juice stack. - Network accessline 154
- [godot-genre-party](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-party/SKILL.md) — Seasonal party modes often reuse this juice stack. - Network accessline 155
- [godot-genre-puzzle](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-puzzle/SKILL.md) — Collectible egg hunts as light puzzle content. - Network accessline 156
- [godot-game-loop-collection](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-game-loop-collection/SKILL.md) — Collection loops that consume seasonal trackers. - Network accessline 157
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — If egg rewards gate progression, validate drop economies. - Network accessline 159
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for seasonal themes. - Network accessline 160
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for seasonal themes.
skills/godot-theme-easter/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-theme-easter/scripts/bouncy_egg_component.gd
- Network accessline 33
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 34
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_camera_pop_juice.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_confetti_canon_vfx.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_custom_cursor_manager.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_egg_collection_tracker.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 30
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 33
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_mesh_painter_override.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_palette_override.gd
- Network accessline 59
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 60
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 63
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 65
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 66
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_pastel_color_palette.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_runtime_ui_themer.gd
- Network accessline 31
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 32
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 33
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 35
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 36
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 37
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 38
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_seasonal_activation_gate.gd
- Network accessline 67
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 68
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_configfile.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_seasonal_audio_swapper.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_shimmer_vfx_emitter.gd
- Network accessline 25
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 26
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_squash_stretch_juice.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/easter_wobble_physics_body.gd
- Network accessline 14
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 15
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 21
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-theme-easter/scripts/seasonal_material_swapper.gd
- Network accessline 40
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 41
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 42
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 43
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 44
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md - Network accessline 45
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — base Theme architecture - Network accessline 46
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — confetti/shimmer VFX - Network accessline 47
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md
skills/godot-tilemap-mastery/SKILL.md
- Network accessline 70
### Official Documentation - [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer workflow, layers, runtime `set_cell` / terrain painting, and when multiple layers beat a single legacy Til - Network accessline 71
- [Using TileMaps](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html) — TileMapLayer workflow, layers, runtime `set_cell` / terrain painting, and when multiple layers beat a single legacy TileMap. - Network accessline 72
- [Using TileSets](https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html) — atlas sources, terrains, physics/navigation/custom data layers painted in the TileSet editor. - Network accessline 73
- [TileMapLayer](https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html) — cell APIs, terrain connect, patterns, coordinate conversion, and runtime tile-data updates. - Network accessline 74
- [TileSet](https://docs.godotengine.org/en/stable/classes/class_tileset.html) — physics/terrain/custom-data layer definitions shared by every TileMapLayer that references the resource. - Network accessline 75
- [TileSetAtlasSource](https://docs.godotengine.org/en/stable/classes/class_tilesetatlassource.html) — atlas grid, alternatives, and per-tile TileData that drive collision and metadata. - Network accessline 76
- [TileData](https://docs.godotengine.org/en/stable/classes/class_tiledata.html) — custom data, physics polygons, navigation polygons, and `y_sort_origin` used at query time. - Network accessline 77
- [TileMapPattern](https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html) — capture/stamp multi-tile prefabs without per-cell `set_cell` loops. - Network accessline 78
- [Collision shapes (2D)](https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html) — shape choices and one-way collision patterns that TileSet physics layers expose to CharacterBody2D. - Network accessline 79
- [Navigation introduction (2D)](https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html) — how tile navigation polygons feed NavigationRegion2D / NavigationAgent2D after edits. - Network accessline 80
- [Canvas layers](https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html) — z-index / CanvasLayer separation for ground, decoration, and roof TileMapLayers. - Network accessline 81
- [Background loading](https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html) — threaded ResourceLoader patterns for streaming chunk TileSets / tilemap scenes without hitch spikes. - Network accessline 85
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and import layout before authoring TileSet atlases and multi- - Network accessline 86
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, resources, and import layout before authoring TileSet atlases and multi-layer level scenes. - Network accessline 87
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed Vector2i APIs, caching patterns, and signal-up/call-down structure used in runtime tile managers. - Network accessline 88
- [godot-2d-physics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md) — collision layers/masks and StaticBody2D-equivalent behavior that TileMapLayer physics layers participate in. - Network accessline 90
#### Complements - [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — `tilemap_layer_v43_upgrade` and TileMap→TileMapLayer sit on the 4.x hop path; run engine u - Network accessline 91
- [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) — `tilemap_layer_v43_upgrade` and TileMap→TileMapLayer sit on the 4.x hop path; run engine upgrades via the m - Network accessline 92
- [godot-characterbody-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md) — `move_and_slide` against tile colliders, one-way platforms, and floor/wall queries over TileMapLayer geometry - Network accessline 93
- [godot-navigation-pathfinding](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md) — NavigationAgent2D / region updates when destructible or procedural tiles change walkable polygons - Network accessline 94
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — Camera2D limits and follow radii that drive chunk load/unload around the player. - Network accessline 95
- [godot-adapt-3d-to-2d](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md) — isometric / Y-sort depth tricks that pair with `TILE_SHAPE_ISOMETRIC` and multi-floor TileMapLayers. - Network accessline 96
- [godot-scene-management](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md) — packing and swapping chunk scenes so large tile worlds stream without orphaned layers. - Network accessline 97
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — batching, cache budgets, and profiler checks when `set_cell` / custom-data queries dominate f - Network accessline 99
#### Downstream / consumers - [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — noise/BSP/WFC generators that write cells via terrain connect, patterns - Network accessline 100
- [godot-procedural-generation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md) — noise/BSP/WFC generators that write cells via terrain connect, patterns, or chunk batchers. - Network accessline 101
- [godot-genre-platformer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-platformer/SKILL.md) — precision platformer levels built from TileSet physics, one-ways, and hazard custom data. - Network accessline 102
- [godot-genre-metroidvania](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md) — interconnected room grids, ability gates, and map revelation layered on TileMapLayer chunks. - Network accessline 103
- [godot-genre-sandbox](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md) — diggable/buildable 2D worlds that treat TileMapLayer as the editable terrain backend. - Network accessline 104
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — simulate hazard density, destructible HP, and traversal cost encoded in tile custom data before shipp - Network accessline 106
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 107
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-tilemap-mastery/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-tilemap-mastery/scripts/destructible_tile_logic.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — dig/break loops driven by tile custom data HP # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — dig/break loops driven by tile custom data HP - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — rebake or refresh nav after erase_cell holes - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/fast_metadata_cache.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/tutorials/performance/general_optimization.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache custom-data lookups outside _physics_process hot paths # - https://github.com/thedivergentai/gd-agent - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — cache custom-data lookups outside _physics_process hot paths - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — Dictionary cache invalidation patterns for tile metadata - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/gameplay_data_query.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 28
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — friction/hazard custom data driving movement feel # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — friction/hazard custom data driving movement feel - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md — simulate damage/friction values stored on tiles - Network accessline 31
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/nav_mesh_teleport_fix.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_introduction_2d.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_navigationregion2d.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent repath after runtime tile erase / teleport holes # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-navigation-pathfinding/SKILL.md — agent repath after runtime tile erase / teleport holes - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — dynamic diggable floors that invalidate nav polygons - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/physics_shape_interaction.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html # - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_2d.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tileset.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layer/mask and one-way rules for TileMapLayer bodies # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-physics/SKILL.md — layer/mask and one-way rules for TileMapLayer bodies - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-characterbody-2d/SKILL.md — jump-through platforms and slide against tile colliders - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/procedural_chunk_batcher.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bulk cell writes from noise/BSP into chunk batches # - https://github.com/thedivergentai/gd-agentic-skills/blo - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — bulk cell writes from noise/BSP into chunk batches - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — amortize placement across frames for large fills - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/sorting_Z_layering.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/2d/canvas_layers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_tiledata.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — Y-sort / isometric depth with multi-floor TileMapLayers # - https://github.com/thedivergentai/gd-agentic-skills/blob/ - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-3d-to-2d/SKILL.md — Y-sort / isometric depth with multi-floor TileMapLayers - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — camera height/floor swaps that change visible z layers - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/terrain_autotile.gd
- Network accessline 37
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 38
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 39
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 40
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 41
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 42
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — generators batching terrain connect instead of per-cell set_cell # - https://github.com/thedivergentai/gd-agen - Network accessline 43
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — generators batching terrain connect instead of per-cell set_cell - Network accessline 44
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — why set_cells_terrain_connect beats looped placement - Network accessline 45
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/terrain_path_painter.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilesets.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tileset.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — path/river strokes painted as terrain sets at runtime # - https://github.com/thedivergentai/gd-agentic-skills/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — path/river strokes painted as terrain sets at runtime - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — player-drawn roads/rivers on editable tile terrain - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/tile_pattern_stamper.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — stamp prefab rooms/structures instead of cell loops # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-procedural-generation/SKILL.md — stamp prefab rooms/structures instead of cell loops - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-metroidvania/SKILL.md — reusable room prefabs stamped into connected maps - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/tilemap_chunking.gd
- Network accessline 115
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 116
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 117
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 118
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 119
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 120
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — stream chunk scenes around the camera without orphan layers # - https://github.com/thedivergentai/gd-agentic-skills - Network accessline 121
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — stream chunk scenes around the camera without orphan layers - Network accessline 122
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — load radius tied to Camera2D follow position - Network accessline 123
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/tilemap_data_manager.gd
- Network accessline 45
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 46
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html # - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 47
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 48
# - https://docs.godotengine.org/en/stable/classes/class_tilemappattern.html - Network accessline 49
# - https://docs.godotengine.org/en/stable/tutorials/io/background_loading.html - Network accessline 50
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — serialize/deserialize chunk tile state with level scenes # - https://github.com/thedivergentai/gd-agentic-skills/bl - Network accessline 51
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — serialize/deserialize chunk tile state with level scenes - Network accessline 52
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-sandbox/SKILL.md — persist diggable world diffs across sessions - Network accessline 53
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-tilemap-mastery/scripts/tilemap_layer_v43_upgrade.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html # - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tilemaplayer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tilemap.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — scene migration when splitting legacy TileMap into layers # - https://github.com/thedivergentai/gd-agentic-skill - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — scene migration when splitting legacy TileMap into layers - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — reparent layer nodes without breaking packed levels - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tilemap-mastery/SKILL.md
skills/godot-turn-system/SKILL.md
- Network accessline 71
2. On timeout: server calls `request_pass(current)` (or auto-end-turn), then emits `turn_timed_out`. 3. Clients only render the countdown; never mutate the turn queue locally. 4. Pair with [godot-multiplayer-networking](https://github.com/t - Network accessline 73
4. Pair with [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) for host-auth RPC. - Network accessline 88
Phases: prefer `enum Phase { DRAW, MAIN, END }` + `match`, or route to [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md). Full ATB / timeline math live - Network accessline 103
### Official Documentation - [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — When turn ticks belong in `_process` vs `_physics_process` vs pure event steps. - Network accessline 104
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — When turn ticks belong in `_process` vs `_physics_process` vs pure event steps. - Network accessline 105
- [Using signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — Turn-start / turn-end / unit-acted events without polling gauges. - Network accessline 106
- [Resources](https://docs.godotengine.org/en/stable/tutorials/scripting/resources.html) — Initiative/speed stats as Resources for sim and UI prediction. - Network accessline 107
- [Singletons (Autoload)](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) — TurnManager ownership boundaries. - Network accessline 108
- [GDScript basics](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) — `await` sequencing for multi-phase turns. - Network accessline 109
- [Object](https://docs.godotengine.org/en/stable/classes/class_object.html) — Signal connect flags for turn bus listeners. - Network accessline 110
- [SceneTree](https://docs.godotengine.org/en/stable/classes/class_scenetree.html) — Pausing gameplay while menus resolve turn choices. - Network accessline 111
- [Timer](https://docs.godotengine.org/en/stable/classes/class_timer.html) — Optional realtime turn clocks without busy loops. - Network accessline 112
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — Animating ATB gauges and turn handoff juice. - Network accessline 113
- [AnimationPlayer](https://docs.godotengine.org/en/stable/classes/class_animationplayer.html) — Action animations that must finish before the next turn. - Network accessline 114
- [MultiplayerAPI](https://docs.godotengine.org/en/stable/classes/class_multiplayerapi.html) — Authoritative turn order in networked matches. - Network accessline 115
- [JSON](https://docs.godotengine.org/en/stable/classes/class_json.html) — Deterministic turn replay / seed logs for balance labs. - Network accessline 119
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene and Autoload placement for TurnManager. - Network accessline 120
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene and Autoload placement for TurnManager. - Network accessline 121
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Turn bus contracts (signals up, commands down). - Network accessline 122
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Speed/initiative Resources shared with combat/UI. - Network accessline 123
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Lifecycle of a global turn orchestrator. - Network accessline 125
#### Complements - [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Per-unit states nested under turn phases. - Network accessline 126
- [godot-state-machine-advanced](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-state-machine-advanced/SKILL.md) — Per-unit states nested under turn phases. - Network accessline 127
- [godot-combat-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md) — Actions resolved inside a granted turn. - Network accessline 128
- [godot-rpg-stats](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md) — Speed/AGI feeding ATB gauges. - Network accessline 129
- [godot-ability-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ability-system/SKILL.md) — Cooldowns measured in turns, not wall-clock only. - Network accessline 130
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Gauge fill and handoff presentation. - Network accessline 131
- [godot-multiplayer-networking](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-multiplayer-networking/SKILL.md) — Host-auth turn order and lockstep. - Network accessline 133
#### Downstream / consumers - [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — ATB/turn hybrids in ARPG/JRPG-adjacent combat. - Network accessline 134
- [godot-genre-action-rpg](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-action-rpg/SKILL.md) — ATB/turn hybrids in ARPG/JRPG-adjacent combat. - Network accessline 135
- [godot-genre-card-game](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md) — Card turns and priority windows. - Network accessline 136
- [godot-genre-rts](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-rts/SKILL.md) — Discrete orders in strategy loops. - Network accessline 137
- [godot-monte-carlo-balancer](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-monte-carlo-balancer/SKILL.md) — Simulate turn matrices for speed/action fairness. - Network accessline 139
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for turn systems. - Network accessline 140
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for turn systems.
skills/godot-turn-system/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-turn-system/scripts/active_time_battle.gd
- Network accessline 71
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 72
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 73
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 74
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 75
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKI - Network accessline 76
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events - Network accessline 77
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — actions inside a turn - Network accessline 78
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md
skills/godot-turn-system/scripts/timeline_turn_manager.gd
- Network accessline 75
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 76
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKI - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — actions inside a turn - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md
skills/godot-turn-system/scripts/turn_system_patterns.gd
- Network accessline 78
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 79
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html # - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 80
# - https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html - Network accessline 81
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 82
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKI - Network accessline 83
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — turn bus events - Network accessline 84
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-combat-system/SKILL.md — actions inside a turn - Network accessline 85
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-turn-system/SKILL.md
skills/godot-tweening/SKILL.md
- Network accessline 136
### Official Documentation - [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — create_tween, parallel/chain, loops, process mode, ignore_time_scale, and kill/lifecycle rules. - Network accessline 137
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — create_tween, parallel/chain, loops, process mode, ignore_time_scale, and kill/lifecycle rules. - Network accessline 138
- [PropertyTweener](https://docs.godotengine.org/en/stable/classes/class_propertytweener.html) — tween_property details: as_relative, from_current, custom interpolators, and per-step ease/trans. - Network accessline 139
- [MethodTweener](https://docs.godotengine.org/en/stable/classes/class_methodtweener.html) — tween_method for non-property values (score counters, shader params, Curve-sampled motion). - Network accessline 140
- [CallbackTweener](https://docs.godotengine.org/en/stable/classes/class_callbacktweener.html) — tween_callback for sequenced side effects without inventing fake 0-duration property steps. - Network accessline 141
- [IntervalTweener](https://docs.godotengine.org/en/stable/classes/class_intervaltweener.html) — tween_interval delays inside a single Tween timeline. - Network accessline 142
- [SubtweenTweener](https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html) — tween_subtween for nested cutscene modules under one parent timeline. - Network accessline 143
- [Interpolation](https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html) — lerp/smoothstep foundations behind easing choices and custom interpolators. - Network accessline 144
- [Beziers, curves and paths](https://docs.godotengine.org/en/stable/tutorials/math/beziers_and_curves.html) — Curve/PathFollow patterns used when property tweens alone cannot describe the path. - Network accessline 145
- [Introduction to the animation features](https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html) — when Tween juice is enough versus AnimationPlayer/AnimationTree authored tracks. - Network accessline 146
- [Using SceneTree](https://docs.godotengine.org/en/stable/tutorials/scripting/scene_tree.html) — SceneTree.create_tween and node lifetime when bind_node is not enough. - Network accessline 147
- [Idle and Physics Processing](https://docs.godotengine.org/en/stable/tutorials/scripting/idle_and_physics_processing.html) — idle vs physics process modes for TWEEN_PROCESS_PHYSICS sync. - Network accessline 148
- [Physics interpolation quick start guide](https://docs.godotengine.org/en/stable/tutorials/physics/interpolation/physics_interpolation_quick_start_guide.html) — reset_physics_interpolation when tweening transforms on interpolated bodies. - Network accessline 152
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Node ownership, and resource basics before create_tween/bind_node lifecy - Network accessline 153
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Node ownership, and resource basics before create_tween/bind_node lifecycle patterns. - Network accessline 154
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — typed callables, lambdas, and await/signal idioms used in tween_method and finished handlers. - Network accessline 156
#### Complements - [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — sprite/skeleton motion that often coexists with Tween juice and needs shared kill/lifecycle discipli - Network accessline 157
- [godot-2d-animation](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md) — sprite/skeleton motion that often coexists with Tween juice and needs shared kill/lifecycle discipline. - Network accessline 158
- [godot-animation-player](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md) — authored clips for complex timelines; Tweens stay for runtime/procedural UI and one-off juice. - Network accessline 159
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Control size/pivot/layout context for popup scale-fade and staggered inventory entry tweens. - Network accessline 160
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — finished/callback wiring without dangling connections when Tweens are killed and recreated. - Network accessline 161
- [godot-camera-systems](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md) — camera follow, shake offsets, and look targets driven by procedural Tweens. - Network accessline 162
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — JuiceConfig-style Resources that store duration/trans/ease outside gameplay scripts. - Network accessline 163
- [godot-particles](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md) — burst timing and one-shot VFX that should start from tween_callback steps, not parallel ad-hoc timers. - Network accessline 164
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — shader params animated via tween_method / set when property paths are not enough. - Network accessline 166
#### Downstream / consumers - [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — slot/item entry, drag feedback, and equip juice built on staggered and interrupti - Network accessline 167
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — slot/item entry, drag feedback, and equip juice built on staggered and interruptible Tweens. - Network accessline 168
- [godot-genre-card-game](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md) — hand arcs, draw/discard flights, and resolve polish that depend on Tween chaining. - Network accessline 169
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — theme-driven hover/focus motion that still needs safe Tween interruption under the same Control. - Network accessline 171
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 172
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-tweening/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 44
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 50
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 68
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-tweening/scripts/camera_shake_tween_logic.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_camera2d.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — shake vs follow ownership on Camera2D # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — shake vs follow ownership on Camera2D - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished reset of offset - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/custom_curve_tween.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html # - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/math/beziers_and_curves.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — export Curve juice profiles as Resources # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — export Curve juice profiles as Resources - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — when Curve juice beats authored clips - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/juice_manager.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html # - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_curve.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/math/interpolation.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — tween_method driving shader distortion # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — tween_method driving shader distortion - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md — Curve/JuiceConfig resource ownership - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/looped_hover_vfx.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — ambient loops without AnimationPlayer overhead # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-2d-animation/SKILL.md — ambient loops without AnimationPlayer overhead - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-particles/SKILL.md — when particles replace ping-pong position juice - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/nested_subtween_cutscene.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_subtweentweener.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/animation/introduction.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — authored cutscenes vs composable subtween modules # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-animation-player/SKILL.md — authored cutscenes vs composable subtween modules - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — dialogue beats chained under parent timelines - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/parallel_popup_animation.gd
- Network accessline 24
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 25
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_callbacktweener.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 27
# - https://docs.godotengine.org/en/stable/classes/class_callbacktweener.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 29
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pivot_offset and layout before scale popups # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 30
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pivot_offset and layout before scale popups - Network accessline 31
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme-aligned popup motion - Network accessline 32
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/relative_recoil_tween.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — relative camera nudges on fire # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-s - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — relative camera nudges on fire - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-shooter/SKILL.md — weapon recoil juice without base-position tracking - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/safe_tween_interruption.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_propertytweener.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished cleanup after kill/recreate # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — finished cleanup after kill/recreate - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — hover scale on Controls without flicker - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/staggered_inventory_entry.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_intervaltweener.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_intervaltweener.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot entry stagger on open # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-contai - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot entry stagger on open - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — GridContainer children as tween targets - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/text_counter_method_tween.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_methodtweener.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — label/score presentation while values tween # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — label/score presentation while values tween - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — typed callables for tween_method - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/time_scale_ignored_ui.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 24
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pause-menu Control motion while world is frozen # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — pause-menu Control motion while world is frozen - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — pause tree vs time_scale tradeoffs - Network accessline 27
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-tweening/scripts/tween_builder.gd
- Network accessline 74
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 75
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tween.html # - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 76
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 77
# - https://docs.godotengine.org/en/stable/classes/class_scenetree.html - Network accessline 78
# - https://docs.godotengine.org/en/stable/classes/class_engine.html - Network accessline 79
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — fluent static builders and typed returns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 80
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — fluent static builders and typed returns - Network accessline 81
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md — SceneTree/main-loop create_tween ownership - Network accessline 82
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md
skills/godot-ui-containers/SKILL.md
- Network accessline 142
### Official Documentation - [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Canonical guide for box/grid/flow/split containers, size flags, and when Containers override child transforms. - Network accessline 143
- [Using Containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — Canonical guide for box/grid/flow/split containers, size flags, and when Containers override child transforms. - Network accessline 144
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Anchor presets and offsets for responsive Control placement when you intentionally skip deep Container nesting. - Network accessline 145
- [Control node gallery](https://docs.godotengine.org/en/stable/tutorials/ui/control_node_gallery.html) — Visual catalog of Control/Container types so agents pick HFlow vs Grid vs Split correctly. - Network accessline 146
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — NOTIFICATION_SORT_CHILDREN and fit_child_in_rect patterns required for custom radial/layouts. - Network accessline 147
- [GUI navigation](https://docs.godotengine.org/en/stable/tutorials/ui/gui_navigation.html) — Focus neighbors and keyboard/gamepad traversal across container-built menus. - Network accessline 148
- [Multiple resolutions](https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html) — Stretch modes and content scale that interact with container-driven responsive UI. - Network accessline 149
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — size_flags_*, custom_minimum_size, mouse_filter, and anchors APIs every layout script uses. - Network accessline 150
- [Container](https://docs.godotengine.org/en/stable/classes/class_container.html) — Base sort lifecycle (queue_sort / SORT_CHILDREN) that forbids manual child position/size. - Network accessline 151
- [ScrollContainer](https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html) — Scroll bars, minimum size pitfalls, and post-frame scroll_vertical updates for log/chat UIs. - Network accessline 152
- [HFlowContainer](https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html) — Width-based wrapping for tag clouds and chip lists (prefer over fixed-column GridContainer). - Network accessline 153
- [AspectRatioContainer](https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html) — Lock card/minimap proportions under fluid parent sizes. - Network accessline 154
- [SubViewportContainer](https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html) — stretch / stretch_shrink for 3D-in-UI previews without scaling distortion. - Network accessline 158
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene tree ownership, Control roots, and project layout conventions every responsive - Network accessline 159
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Scene tree ownership, Control roots, and project layout conventions every responsive menu assumes befor - Network accessline 160
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed Control APIs, `@onready`, and safe child rebuild loops used when building grids/tabs at runtime. - Network accessline 161
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Resize, tab-changed, and inventory-refresh signals should flow signal-up / call-down so layout scripts - Network accessline 163
#### Complements - [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Theme constants (`separation`, margins) and type variations style container chrome without hardcoding co - Network accessline 164
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — Theme constants (`separation`, margins) and type variations style container chrome without hardcoding colors in layout co - Network accessline 165
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — RichTextLabel minimum sizes and BBCode content drive ScrollContainer height; pair after the layout shell exists. - Network accessline 166
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Animate `custom_minimum_size` / reorder feedback instead of tweening `position` inside Containers. - Network accessline 167
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Focus, mouse_filter, and action maps for interactive lists/tabs built from Containers. - Network accessline 168
- [godot-adapt-desktop-to-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md) — Breakpoint-driven column counts and safe-area margins compose with responsive Grid/HFlow builde - Network accessline 169
- [godot-inventory-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md) — Inventory grids consume responsive column logic; containers present slots, inventory owns item truth. - Network accessline 170
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Virtual list pooling and shallow anchor layouts when ScrollContainer would otherwise spawn th - Network accessline 172
#### Downstream / consumers - [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Dialogue choice lists and history panels are Scroll/VBox layouts that reuse autoscr - Network accessline 173
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — Dialogue choice lists and history panels are Scroll/VBox layouts that reuse autoscroll and separation patterns. - Network accessline 174
- [godot-genre-card-game](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-card-game/SKILL.md) — Hand arcs, drag layers, and deck UIs assemble AspectRatio/HFlow containers around card Resources. - Network accessline 175
- [godot-composition-apps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md) — Tooling/app UIs reuse the same Container size-flag and split patterns outside gameplay HUDs. - Network accessline 177
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Router and mirrored module entry for UI Containers when agents start from the library index. - Network accessline 178
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Router and mirrored module entry for UI Containers when agents start from the library index.
skills/godot-ui-containers/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-ui-containers/scripts/animated_container_shuffle.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — scale bounce after move_child reorder # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-invent - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — scale bounce after move_child reorder - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — drag-reorder inventory rows - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/aspect_ratio_mini_map.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/classes/class_aspectratiocontainer.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — minimap camera feed sizing # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-deskt - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — minimap camera feed sizing - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — keep 1:1 under aspect changes - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/container_size_flags_pro.gd
- Network accessline 20
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_control.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_hboxcontainer.html - Network accessline 25
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sidebar/main chrome with weighted ratios # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-c - Network accessline 26
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sidebar/main chrome with weighted ratios - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md — app shell split layouts - Network accessline 28
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/custom_radial_container.gd
- Network accessline 34
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 35
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html # - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html - Network accessline 37
# - https://docs.godotengine.org/en/stable/classes/class_container.html - Network accessline 38
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — radial menu selection input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/S - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — radial menu selection input - Network accessline 40
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — open/close radial motion - Network accessline 41
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/dynamic_tab_manager.gd
- Network accessline 22
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tabcontainer.html - Network accessline 23
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_tabcontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_tabcontainer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tab_changed / close request wiring # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godo - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — tab_changed / close request wiring - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-scene-management/SKILL.md — tab content as packed scenes - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/performance_anchor_layout.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shallow trees vs deep Margin stacks # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — shallow trees vs deep Margin stacks - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — safe-area padding via offsets - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/responsive_grid.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/tutorials/rendering/multiple_resolutions.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — width breakpoints driving columns # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/g - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-adapt-desktop-to-mobile/SKILL.md — width breakpoints driving columns - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — item grids using dynamic columns - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/responsive_inventory_grid.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot data vs column layout ownership # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — slot data vs column layout ownership - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — h_separation theme constant - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/responsive_layout_builder.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html # - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_gridcontainer.html - Network accessline 59
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 60
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — shop/inventory panels this builder populates # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — shop/inventory panels this builder populates - Network accessline 62
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — PanelContainer theme chrome - Network accessline 63
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/responsive_tag_cloud.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_flowcontainer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_hflowcontainer.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_flowcontainer.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — Label/chip theme for tags # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKI - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — Label/chip theme for tags - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — rich tags vs plain Label chips - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/terminal_autoscroll.gd
- Network accessline 23
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 24
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 26
# - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 27
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — log/chat lines that grow scroll max # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debu - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md — log/chat lines that grow scroll max - Network accessline 29
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-debugging-profiling/SKILL.md — debug consoles using autoscroll - Network accessline 30
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/viewport_3d_preview.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_subviewportcontainer.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_subviewport.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — preview cameras inside SubViewport # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-per - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-camera-systems/SKILL.md — preview cameras inside SubViewport - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — stretch_shrink cost tradeoffs - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-containers/scripts/virtual_list.gd
- Network accessline 61
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 62
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html # - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_scrollbar.html - Network accessline 65
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 66
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid thousands of Controls # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md — avoid thousands of Controls - Network accessline 68
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-inventory-system/SKILL.md — large item lists via pooling - Network accessline 69
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md
skills/godot-ui-rich-text/SKILL.md
- Network accessline 156
### Official Documentation - [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — tag syntax, built-in effects, images, and `[url]` meta for dialogue and formatted UI copy. - Network accessline 157
- [BBCode in RichTextLabel](https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html) — tag syntax, built-in effects, images, and `[url]` meta for dialogue and formatted UI copy. - Network accessline 158
- [RichTextLabel](https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html) — `bbcode_enabled`, `visible_characters` / `visible_ratio`, `meta_clicked`, and `custom_effects` / `install_effect()`. - Network accessline 159
- [RichTextEffect](https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html) — subclass contract for custom BBCode effects (`bbcode` id + `_process_custom_fx`). - Network accessline 160
- [CharFXTransform](https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html) — per-glyph color, offset, and `env` params used by rainbow/glitch/custom effects. - Network accessline 161
- [Using fonts](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_fonts.html) — MSDF / dynamic fonts so titles and BBCode scale crisply across resolutions. - Network accessline 162
- [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — theme color/constant overrides (outline, fonts) without baking styles into BBCode strings. - Network accessline 163
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — responsive dialogue boxes and log panels so rich text layouts survive resolution changes. - Network accessline 164
- [GUI containers](https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html) — keep buttons/icons in containers; use RichTextLabel for body text only. - Network accessline 165
- [Custom mouse cursor](https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html) — pointer feedback when hovering `[url]` / meta spans. - Network accessline 166
- [Internationalizing games](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html) — `tr()` / CSV keys so BBCode templates stay localization-ready. - Network accessline 167
- [Signals](https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html) — wire `meta_clicked` / hover signals without stuffing game logic into the label. - Network accessline 168
- [Tween](https://docs.godotengine.org/en/stable/classes/class_tween.html) — tween `visible_ratio` / `visible_characters` for typewriter reveals without re-parsing BBCode every frame. - Network accessline 172
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Control basics, and resource imports before wiring RichTextLabel dialogu - Network accessline 173
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — scene tree, Control basics, and resource imports before wiring RichTextLabel dialogue chrome. - Network accessline 174
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — responsive VBox/HBox/Scroll shells so rich text stays body copy, not a layout engine. - Network accessline 175
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — typed meta/hover command signals so click handlers stay thin on the main thread. - Network accessline 176
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — RegEx, `@tool`, and RefCounted helpers used by sanitizers, highlighters, and effect scripts. - Network accessline 178
#### Complements - [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — theme type variations and font/outline overrides that BBCode should reference, not hardcode. - Network accessline 179
- [godot-ui-theming](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md) — theme type variations and font/outline overrides that BBCode should reference, not hardcode. - Network accessline 180
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — lifecycle-safe tweens for typewriter `visible_ratio` and auto-scroll polish. - Network accessline 181
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — skip/advance and cursor changes that pair with meta hover without fighting Control focus. - Network accessline 182
- [godot-dialogue-system](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md) — line runners and event tags that feed RichTextLabel typewriter controllers. - Network accessline 183
- [godot-shaders-basics](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md) — when CharFX alone is not enough and you need canvas-item shaders around text panels. - Network accessline 185
#### Downstream / consumers - [godot-genre-visual-novel](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) — VN dialogue boxes that depend on BBCode, `visible_characters`, and meta choic - Network accessline 186
- [godot-genre-visual-novel](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) — VN dialogue boxes that depend on BBCode, `visible_characters`, and meta choice links. - Network accessline 187
- [godot-genre-educational](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md) — lesson/copy UIs and interactive rich text that reuse sanitizers and highlighters. - Network accessline 188
- [godot-genre-romance](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-romance/SKILL.md) — affinity dialogue presentation that reuses typewriter and meta dispatch patterns. - Network accessline 190
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery. - Network accessline 191
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — library router and mirrored module entry for cross-skill discovery.
skills/godot-ui-rich-text/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-ui-rich-text/scripts/custom_bbcode_effect.gd
- Network accessline 54
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 55
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html # - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme-driven color lookup instead of hardcoded hex # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skil - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme-driven color lookup instead of hardcoded hex - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — keep layout in containers, effects on body text - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_animator.gd
- Network accessline 60
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 61
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 62
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 63
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 64
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 65
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for visible_ratio reveals # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-di - Network accessline 66
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — tween lifecycle for visible_ratio reveals - Network accessline 67
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — await message_finished from dialogue flow - Network accessline 68
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_auto_scroller.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_scrollcontainer.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_containers.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth scroll polish without per-frame BBCode rebuild # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ski - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md — smooth scroll polish without per-frame BBCode rebuild - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — ScrollContainer vs RichTextLabel internal scroll - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_bbcode_sanitizer.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — strip unsafe tags from student/chat input # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — strip unsafe tags from student/chat input - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — RegEx allow/deny tag filters - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_glitch_effect.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html # - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — screen-space glitch when glyph jitter is not enough # - https://github.com/thedivergentai/gd-agentic-skills/blob/main - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — screen-space glitch when glyph jitter is not enough - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — horror VN line presentation - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_gradient_generator.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — pull gradient stops from theme colors # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdsc - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — pull gradient stops from theme colors - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — cache generated BBCode strings - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_hover_reactive.gd
- Network accessline 26
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 27
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 28
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 29
# - https://docs.godotengine.org/en/stable/tutorials/inputs/custom_mouse_cursor.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 31
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cursor/SFX on meta hover without focus fights # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skill - Network accessline 32
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — cursor/SFX on meta hover without focus fights - Network accessline 33
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — hover started/ended as thin UI signals - Network accessline 34
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_image_scaler.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_fonts.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sync [img] size to theme font size # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-cont - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — sync [img] size to theme font size - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — prefer TextureRect icons outside BBCode when possible - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_meta_dispatch.gd
- Network accessline 28
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 29
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 30
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 31
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 32
# - https://docs.godotengine.org/en/stable/getting_started/step_by_step/signals.html - Network accessline 33
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit typed commands from meta prefixes # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/ - Network accessline 34
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — emit typed commands from meta prefixes - Network accessline 35
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md — item/quest/NPC link routing in VN copy - Network accessline 36
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_rainbow_effect.gd
- Network accessline 21
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 22
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html # - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 23
# - https://docs.godotengine.org/en/stable/classes/class_richtexteffect.html - Network accessline 24
# - https://docs.godotengine.org/en/stable/classes/class_charfxtransform.html - Network accessline 25
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 26
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — escalate beyond CharFX when panel-wide FX needed # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/sk - Network accessline 27
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-shaders-basics/SKILL.md — escalate beyond CharFX when panel-wide FX needed - Network accessline 28
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — register custom tags in dialogue lines - Network accessline 29
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_syntax_highlighter.gd
- Network accessline 32
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 33
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 34
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 35
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 36
# - https://docs.godotengine.org/en/stable/classes/class_syntaxhighlighter.html - Network accessline 37
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — code-block lessons in rich text panels # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/go - Network accessline 38
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-educational/SKILL.md — code-block lessons in rich text panels - Network accessline 39
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md — RegEx keyword/string/comment coloring - Network accessline 40
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-rich-text/scripts/rich_text_typewriter_controller.gd
- Network accessline 66
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 67
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html # - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 68
# - https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html - Network accessline 69
# - https://docs.godotengine.org/en/stable/tutorials/ui/bbcode_in_richtextlabel.html - Network accessline 70
# - https://docs.godotengine.org/en/stable/classes/class_tween.html - Network accessline 71
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — feed pause/speed event tags from dialogue runners # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/ - Network accessline 72
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-dialogue-system/SKILL.md — feed pause/speed event tags from dialogue runners - Network accessline 73
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — skip/advance actions for visible_characters - Network accessline 74
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md
skills/godot-ui-theming/SKILL.md
- Network accessline 143
### Official Documentation - [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Theme resources, StyleBoxes, and cascading skin ownership. - Network accessline 144
- [GUI skinning](https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html) — Theme resources, StyleBoxes, and cascading skin ownership. - Network accessline 145
- [Using the theme editor](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_theme_editor.html) — Authoring Theme assets without hand-editing every Control override. - Network accessline 146
- [Theme type variations](https://docs.godotengine.org/en/stable/tutorials/ui/gui_theme_type_variations.html) — Variants for button/panel subtypes without duplicating whole themes. - Network accessline 147
- [Using fonts](https://docs.godotengine.org/en/stable/tutorials/ui/gui_using_fonts.html) — DynamicFont / font size theming for UI readability. - Network accessline 148
- [Custom GUI controls](https://docs.godotengine.org/en/stable/tutorials/ui/custom_gui_controls.html) — When themed `_draw()` needs theme item lookups. - Network accessline 149
- [Size and anchors](https://docs.godotengine.org/en/stable/tutorials/ui/size_and_anchors.html) — Layout that survives theme scale and DPI changes. - Network accessline 150
- [Theme](https://docs.godotengine.org/en/stable/classes/class_theme.html) — Runtime get/set for colors, constants, icons, StyleBoxes. - Network accessline 151
- [ThemeDB](https://docs.godotengine.org/en/stable/classes/class_themedb.html) — Project default theme and fallback resolution. - Network accessline 152
- [Control](https://docs.godotengine.org/en/stable/classes/class_control.html) — Theme overrides and NOTIFICATION_THEME_CHANGED. - Network accessline 153
- [StyleBox](https://docs.godotengine.org/en/stable/classes/class_stylebox.html) — Panel/button chrome used by most Theme skins. - Network accessline 154
- [AtlasTexture](https://docs.godotengine.org/en/stable/classes/class_atlastexture.html) — Pack UI icons to cut draw-call churn. - Network accessline 155
- [Input](https://docs.godotengine.org/en/stable/classes/class_input.html) — Custom cursors and joypad-driven prompt icon swaps. - Network accessline 159
#### Prerequisites - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout and default Control/Theme placement before skin systems. - Network accessline 160
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project layout and default Control/Theme placement before skin systems. - Network accessline 161
- [godot-resource-data-patterns](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-resource-data-patterns/SKILL.md) — Theme/StyleBox/icon banks as Resources instead of path-string sprawl. - Network accessline 162
- [godot-ui-containers](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md) — Containers must be correct before theme polish hides layout bugs. - Network accessline 163
- [godot-signal-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md) — Theme swap and accessibility mode changes should signal up, not poll. - Network accessline 165
#### Complements - [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — BBCode/fonts that must stay coherent with Theme typefaces. - Network accessline 166
- [godot-ui-rich-text](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-rich-text/SKILL.md) — BBCode/fonts that must stay coherent with Theme typefaces. - Network accessline 167
- [godot-tweening](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-tweening/SKILL.md) — Focus highlight panels and seasonal theme transitions. - Network accessline 168
- [godot-input-handling](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md) — Controller-aware prompt icons and focus navigation. - Network accessline 169
- [godot-autoload-architecture](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-autoload-architecture/SKILL.md) — Theme managers as Autoloads with clear ownership. - Network accessline 170
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Atlas/compression policies that affect shipped UI VRAM. - Network accessline 171
- [godot-performance-optimization](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-performance-optimization/SKILL.md) — Draw-call and atlas packing for dense HUD skins. - Network accessline 173
#### Downstream / consumers - [godot-theme-easter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md) — Seasonal overlays that swap Theme/icon banks on top of this skill. - Network accessline 174
- [godot-theme-easter](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md) — Seasonal overlays that swap Theme/icon banks on top of this skill. - Network accessline 175
- [godot-composition-apps](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-composition-apps/SKILL.md) — App UIs that live or die on Theme consistency. - Network accessline 176
- [godot-genre-visual-novel](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-genre-visual-novel/SKILL.md) — Dialogue chrome heavily Theme-driven. - Network accessline 177
- [godot-platform-mobile](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-platform-mobile/SKILL.md) — Touch-scale and high-contrast theme variants. - Network accessline 179
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for UI theming. - Network accessline 180
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router and mirrored module entry for UI theming.
skills/godot-ui-theming/references/migration-notes.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 23
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-ui-theming/scripts/crisp_ui_scaler.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/custom_chart_drawing.gd
- Network accessline 19
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 20
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 22
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 23
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 25
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 26
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/danger_button_assignment.gd
- Network accessline 11
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 12
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 13
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 14
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 15
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 16
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 17
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 18
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/dynamic_stylebox_color.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/focus_prompt_icon_swapper.gd
- Network accessline 53
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 54
# Official docs: # - https://docs.godotengine.org/en/stable/classes/class_input.html # - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 55
# - https://docs.godotengine.org/en/stable/classes/class_input.html - Network accessline 56
# - https://docs.godotengine.org/en/stable/classes/class_control.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 58
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad detection and focus navigation # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot- - Network accessline 59
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-input-handling/SKILL.md — joypad detection and focus navigation - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md — theme swap + accessibility chrome - Network accessline 61
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/global_theme_manager.gd
- Network accessline 55
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 56
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 57
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 58
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 59
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 60
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 61
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 62
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/memory_safe_custom_drawing.gd
- Network accessline 18
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 21
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 22
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 24
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 25
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/procedural_theme_safe.gd
- Network accessline 16
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 17
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 20
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 23
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/pulsating_ui_theme.gd
- Network accessline 17
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 20
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 21
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 22
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 23
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 24
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/rtl_theme_mirroring.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/theme_isolation.gd
- Network accessline 13
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 14
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 15
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 18
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 19
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 20
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/theme_swapper.gd
- Network accessline 15
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 16
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 17
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 18
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 19
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 20
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 21
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 22
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-ui-theming/scripts/ui_scale_manager.gd
- Network accessline 58
# GDSkills research links (agents) — does not affect runtime # Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 59
# Official docs: # - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html # - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 60
# - https://docs.godotengine.org/en/stable/tutorials/ui/gui_skinning.html - Network accessline 61
# - https://docs.godotengine.org/en/stable/classes/class_theme.html - Network accessline 62
# Related skills: # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish # - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/ - Network accessline 63
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-containers/SKILL.md — layout before skin polish - Network accessline 64
# - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-theme-easter/SKILL.md — seasonal Theme overlays - Network accessline 65
# Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-ui-theming/SKILL.md
skills/godot-version-migration/SKILL.md
- Network accessline 12
Corpus: [docs changelog](https://docs.godotengine.org/en/stable/about/docs_changelog.html) · [interactive changelog](https://godotengine.github.io/godot-interactive-changelog/) · [download archive](https://godotengine.org/download/archive/) - Network accessline 37
| 3.x | [bridges/3-to-4.md](references/bridges/3-to-4.md) + official 3→4 guide | Skip latest-3.x stabilize gate | | 4.x `< 4.7` | Official hop guide + [hop-index.md](references/hop-index.md) module notes for touched systems | Skip minors | - Network accessline 39
| Already 4.7+ | [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) / Domain Skills | Treat this hub as a coding tutorial | - Network accessline 54
| 1.x archaeology | [legacy/pre-2-context.md](references/legacy/pre-2-context.md) | | 2.x → 3.x | [legacy/2-to-3.md](references/legacy/2-to-3.md) | | 3.x → 4.0 | [bridges/3-to-4.md](references/bridges/3-to-4.md) · [official guide](https://d - Network accessline 55
| 2.x → 3.x | [legacy/2-to-3.md](references/legacy/2-to-3.md) | | 3.x → 4.0 | [bridges/3-to-4.md](references/bridges/3-to-4.md) · [official guide](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) | | Lad - Network accessline 56
| 3.x → 4.0 | [bridges/3-to-4.md](references/bridges/3-to-4.md) · [official guide](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) | - Network accessline 61
| Hop | Official guide | |-----|----------------| | 4.0 → 4.1 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html | - Network accessline 62
|-----|----------------| | 4.0 → 4.1 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html | | 4.1 → 4.2 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html | - Network accessline 63
| 4.0 → 4.1 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html | - Network accessline 64
| 4.1 → 4.2 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html | - Network accessline 65
| 4.2 → 4.3 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html | - Network accessline 66
| 4.3 → 4.4 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html | - Network accessline 67
| 4.4 → 4.5 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html | - Network accessline 68
| 4.5 → 4.6 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html | - Network accessline 69
| 4.6 → 4.7 | https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html | - Network accessline 85
- [Migrating to a new version](https://docs.godotengine.org/en/stable/tutorials/migrating/index.html) - Network accessline 86
- [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 87
- [Docs changelog](https://docs.godotengine.org/en/stable/about/docs_changelog.html) - Network accessline 91
#### Master - [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router for current Domain Skill modules after migration is complete. - Network accessline 92
- [godot-master](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-master/SKILL.md) — Library router for current Domain Skill modules after migration is complete. - Network accessline 94
#### Downstream / consumers - [godot-analyst](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md) — Score architecture on the **target** APIs after hops land. - Network accessline 95
- [godot-analyst](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md) — Score architecture on the **target** APIs after hops land. - Network accessline 96
- [godot-auditor](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md) — Never-list / legacy-syntax verification after upgrades. - Network accessline 97
- [godot-builder](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-builder/SKILL.md) — CI / headless bake against the new engine target after each hop. - Network accessline 99
#### Complements - [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project settings / structure once on the target version. - Network accessline 100
- [godot-project-foundations](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-project-foundations/SKILL.md) — Project settings / structure once on the target version. - Network accessline 101
- [godot-gdscript-mastery](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-gdscript-mastery/SKILL.md) — Typed GDScript 2.0 idioms after 3→4 / 4.x language hops. - Network accessline 102
- [godot-export-builds](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-export-builds/SKILL.md) — Re-validate exports after each hop that touches platforms.
skills/godot-version-migration/references/2d-animation.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 47
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/2d-physics.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/3d-lighting.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 34
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 64
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/3d-materials.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 58
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/3d-world-building.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 53
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/ability-system.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/adapt-2d-to-3d.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 54
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 63
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/adapt-3d-to-2d.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 54
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 63
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/adapt-desktop-to-mobile.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 50
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/adapt-mobile-to-desktop.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/adapt-single-to-multiplayer.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 46
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/agent-vision.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 11
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/ai-navigation.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 33
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/animation-player.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/animation-tree-mastery.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 34
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 43
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 62
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/audio-systems.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/autoload-architecture.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/bridges/3-to-4.md
- Network accessline 3
Tier **A** — official guide: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html). - Network accessline 5
Also use: [docs changelog](https://docs.godotengine.org/en/stable/about/docs_changelog.html), [interactive changelog](https://godotengine.github.io/godot-interactive-changelog/), [GitHub releases](https://github.com/godotengine/godot/releas
skills/godot-version-migration/references/camera-systems.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/characterbody-2d.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/combat-system.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 46
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/composition-apps.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/composition.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/debugging-profiling.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 58
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 68
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/dialogue-system.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 38
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/economy-system.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/era-index.md
- Network accessline 12
Corpus: [docs changelog](https://docs.godotengine.org/en/stable/about/docs_changelog.html) · [interactive changelog](https://godotengine.github.io/godot-interactive-changelog/) · [archive](https://godotengine.org/download/archive/) · [relea
skills/godot-version-migration/references/export-builds.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/game-loop-collection.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/game-loop-harvest.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/game-loop-time-trial.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/game-loop-waves.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/gdscript-mastery.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 19
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-action-rpg.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-battle-royale.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-card-game.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-educational.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 62
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 75
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-fighting.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-horror.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-idle-clicker.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-metroidvania.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-moba.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-open-world.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 21
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 27
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-party.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-platformer.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 18
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-puzzle.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-racing.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-rhythm.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-roguelike.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-romance.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-rts.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-sandbox.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 50
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-shooter-fps.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-shooter.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 42
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-simulation.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-sports.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 28
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 46
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-stealth.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 26
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-survival.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-tower-defense.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/genre-visual-novel.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 24
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/hop-index.md
- Network accessline 7
Official guides: [Migrating to a new version](https://docs.godotengine.org/en/stable/tutorials/migrating/index.html) - Network accessline 44
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html - Network accessline 142
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html - Network accessline 240
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html - Network accessline 338
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html - Network accessline 436
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html - Network accessline 534
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html - Network accessline 632
- Official: https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html
skills/godot-version-migration/references/input-handling.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 43
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/inventory-system.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/legacy/2-to-3.md
- Network accessline 3
Tier **B** — no official migrating-index tutorial. Primary structured community notes: [godot-migrationnotes](https://github.com/dploeger/godot-migrationnotes). Cross-check [docs changelog](https://docs.godotengine.org/en/stable/about/docs_
skills/godot-version-migration/references/legacy/pre-2-context.md
- Network accessline 3
Tier **C** — there is no official `upgrading_to_godot` tutorial for 1→2. Use release notes, the [download archive](https://godotengine.org/download/archive/), and [GitHub releases](https://github.com/godotengine/godot/releases). Oldest comm
skills/godot-version-migration/references/mechanic-revival.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/mechanic-secrets.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 32
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 60
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/monte-carlo-balancer.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 39
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/multiplayer-networking.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 55
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/navigation-pathfinding.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 29
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 35
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 48
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/particles.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 42
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 51
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/performance-optimization.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 36
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 46
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 57
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 66
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 77
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/physics-3d.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 29
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 35
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 43
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 50
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/platform-console.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/platform-desktop.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 48
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/platform-mobile.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/platform-vr.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 41
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 66
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/platform-web.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 28
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 34
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 40
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/procedural-generation.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 22
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 44
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/project-foundations.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 47
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 56
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 65
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/project-templates.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 22
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 36
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 51
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/quest-system.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 35
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/raycasting-queries.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 19
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 31
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 43
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 49
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/rea.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/Game-Dev-Agentic-Skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges until 4.0, then these hops. Official 3→4: [Upgrading from - Network accessline 11
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 54
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/resource-data-patterns.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 23
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/rpg-stats.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 29
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 37
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 45
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 52
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/save-load-systems.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 37
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/scene-management.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 27
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 33
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/server-architecture.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 15
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 21
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 27
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 33
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 41
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 47
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/shaders-basics.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 40
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 55
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 62
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/signal-architecture.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 26
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 49
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 59
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 67
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/state-machine-advanced.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 16
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 34
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 46
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 53
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/testing-patterns.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 23
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 30
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 40
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/theme-easter.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 48
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 58
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/tilemap-mastery.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 50
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/turn-system.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 17
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 25
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 35
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 41
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 59
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/tweening.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 20
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 32
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 44
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 50
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 57
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 68
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/ui-containers.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 25
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 31
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 39
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 45
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 52
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 61
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/ui-rich-text.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 18
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 24
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 30
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 38
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 44
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 51
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 57
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
skills/godot-version-migration/references/ui-theming.md
- Network accessline 5
If the project is **< 4.0**, follow [godot-version-migration](https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-version-migration/SKILL.md) era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: [Upgra - Network accessline 9
Official: [Upgrading from Godot 3 to Godot 4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.html) - Network accessline 17
Official: [Upgrading to Godot 4.1](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.1.html) - Network accessline 23
Official: [Upgrading to Godot 4.2](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.2.html) - Network accessline 29
Official: [Upgrading to Godot 4.3](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.3.html) - Network accessline 36
Official: [Upgrading to Godot 4.4](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.4.html) - Network accessline 42
Official: [Upgrading to Godot 4.5](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.5.html) - Network accessline 49
Official: [Upgrading to Godot 4.6](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.6.html) - Network accessline 56
Official: [Upgrading to Godot 4.7](https://docs.godotengine.org/en/stable/tutorials/migrating/upgrading_to_godot_4.7.html)
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.
No combined signals at this commit.
Only the first 0 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/bevy-2d-animation/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/bevy-2d-animation/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/bevy-2d-animation/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/bevy-2d-animation/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/bevy-2d-animation/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/bevy-2d-animation/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.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/thedivergentai-game-dev-agentic-skills/)