This is a comprehensive reference for implementing Godot's signal system the right way. It covers the "Signal Up, Call Down" pattern (children emit signals to parents, parents call methods on children), typed signal declarations, AutoLoad event buses for cross-scene communication, and advanced techniques like one-shot connections, callable binding, and await-based sequencing. The NEVER section is especially useful, calling out common mistakes like string-based connections, circular dependencies, and forgetting to disconnect dynamic signals. If you're moving past spaghetti code where everything references everything else, this gives you ten concrete scripts showing how to decouple nodes properly. The patterns for global event buses versus local connections will save you from over-engineering small interactions or under-engineering system-wide events.
npx -y skills add thedivergentai/gd-agentic-skills --skill godot-signal-architecture --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
cursor/plugins
metabase/metabase
metabase/metabase
telagod/code-abyss
github/awesome-copilot
DietrichGebert/ponytail