If you're working with Godot's AnimationPlayer and keep hitting weird issues like looping animations not firing signals, functions getting called every frame instead of once, or properties not resetting between scenes, this has you covered. It's heavy on the gotchas that bite you in real projects: why you need RESET tracks, when to use CALL_MODE_DISCRETE over CONTINUOUS, how to extract root motion for physics-driven character movement, and why animating material properties directly bloats your files. The scripts cover practical patterns like runtime animation library swapping, culling off-screen players for performance, and syncing audio tracks frame-perfectly. Good reference when AnimationPlayer starts behaving mysteriously or you need to go beyond basic timeline work.
npx skills add https://github.com/thedivergentai/gd-agentic-skills --skill godot-animation-player