Godot Tweening

🌐Community
by thedivergentai · vlatest · Repository

Creates smooth animations in Godot by defining object movement over time, streamlining game development and visual effects creation.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add godot-tweening npx -- -y @trustedskills/godot-tweening
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "godot-tweening": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/godot-tweening"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill enables AI agents to create smooth animations and transitions within Godot games using the Tween system. It allows for dynamic control over property interpolation, such as moving nodes, changing colors, or scaling objects over time.

When to use it

  • Implementing UI feedback like button presses or menu opening/closing sequences.
  • Creating cinematic camera movements or character entrance effects.
  • Managing state-based visual changes, such as health bar depletion or enemy damage flashes.
  • Orchestrating complex multi-property animations that require precise timing synchronization.

Key capabilities

  • Property Interpolation: Smoothly transitions values between start and end points for any tweenable node property.
  • Timing Control: Configurable duration, easing functions, and delay settings to dictate animation flow.
  • Parallel Execution: Runs multiple independent tweens simultaneously on the same or different nodes.
  • Dynamic Management: Supports starting, stopping, killing, or resuming animations programmatically during runtime.

Example prompts

  • "Create a tween that moves the player's health bar from 100% to 50% over 2 seconds with an ease-out effect."
  • "Animate the background color of the main menu to cycle through three colors every 3 seconds."
  • "Scale up the enemy sprite by 1.5x and rotate it 90 degrees when it takes damage, then reset after 1 second."

Tips & gotchas

Ensure your target nodes exist before calling tween methods to avoid runtime errors. For complex animations, consider chaining multiple tweens together or using groups to manage lifecycle events cleanly.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
thedivergentai
Installs
34

🌐 Community

Passed automated security scans.