godot-animation-builder

Generate Godot 4 animation resources and AnimationPlayer configurations as .tres and .tscn assets.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Jorge-D-Robles/vibe-rpg --skill godot-animation-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-animation-builder
Source: https://github.com/Jorge-D-Robles/vibe-rpg/tree/main/.gemini/skills/godot-animation-builder
Command: npx skills add https://github.com/Jorge-D-Robles/vibe-rpg --skill godot-animation-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create Godot animation resources programmatically and configure AnimationPlayer tracks and tweens without opening the Godot editor.

Core Features & Use Cases

  • Create .tres animation resources and configure AnimationPlayer tracks for 2D sprite animations, property animations, and tween-driven effects.
  • Generate .tscn configurations that embed pre-defined animation libraries and track data for reusable assets.
  • Script-driven animation workflows enable procedural animation creation for cutscenes, UI transitions, and gameplay events.

Quick Start

Use godot-animation-builder to generate a ready-to-use AnimationPlayer track for a 2D sprite and output the corresponding .tres/.tscn artifacts.

Frequently Asked Questions about godot-animation-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Godot AnimationPlayer tracks programmatically without opening the editor?

You can create Godot AnimationPlayer tracks programmatically by generating .tres animation resources and .tscn configurations from code. This enables script-driven workflows for 2D sprite animations, property animations, and tween-driven effects without manual editor configuration.

Can I generate .tres and .tscn files for Godot 4 cutscenes and UI transitions from code?

Yes, you can generate .tres and .tscn files for Godot 4 cutscenes and UI transitions from code. The process produces reusable assets by embedding pre-defined animation libraries and track data directly into scene configurations for procedural animation creation.

What's the best way to set up tween-driven effects in Godot 4 using script-driven workflows?

The best way to set up tween-driven effects in Godot 4 using script-driven workflows is to programmatically build Animation resources and configure AnimationPlayer tracks. This approach outputs .tres and .tscn assets for streamlined procedural animation development.

Does programmatic animation generation work for 2D sprite workflows in Godot?

Programmatic animation generation works for 2D sprite workflows in Godot by generating ready-to-use AnimationPlayer tracks and outputting corresponding .tres and .tscn artifacts. It handles property animations and tween configurations for 2D sprites effectively.

How do AnimationPlayer tracks and tweens differ when generating Godot animation resources from code?

When generating Godot animation resources from code, AnimationPlayer tracks define keyframe-based property animations stored in .tres files, while tweens handle script-driven transitions. Both mechanisms are supported for procedural creation of cutscenes, UI transitions, and gameplay events.

Are there limitations to generating Godot .tscn configurations with embedded animation libraries?

Generating Godot .tscn configurations with embedded animation libraries focuses on 2D sprite workflows, cutscenes, and UI transitions. It requires robust input handling for AnimationPlayer tracks and resource generation, but complex 3D skeletal animations may need manual editor adjustments.