unity-dotween

Automates DOTween Free and Pro diagnostics, settings, and animation configuration in Unity.

Updated Aug 31, 2026
One-click install
npx skills add https://github.com/pikachu0310/codex-agent-ops-public --skill unity-dotween-pikachu0310
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-dotween
Source: https://github.com/pikachu0310/codex-agent-ops-public/tree/main/.agents/skills/unity-skills/skills/dotween
Command: npx skills add https://github.com/pikachu0310/codex-agent-ops-public --skill unity-dotween-pikachu0310

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually configuring DOTween settings, discovering available tween APIs, and wiring up DOTweenAnimation components in Unity is repetitive and error-prone, especially when Free and Pro capabilities differ. ## Core Features & Use Cases - Diagnostics and Settings: Report install status, find and validate DOTweenSettings assets, and configure defaults like ease type, safe mode, and capacities. - API Discovery: List loaded DOTween modules, shortcut extensions, and tween methods to know exactly what the installed version supports. - Runtime Script Generation: Generate tween, sequence, and lifecycle-safe MonoBehaviour scripts without overwriting existing files. - Pro Animation Editing: Add, batch-add, stagger, copy, modify, and remove DOTweenAnimation components with validated parameters. - Use Case: A developer building UI entrance animations can batch-add staggered DOTweenAnimation components to a panel's buttons, then generate a lifecycle-safe runtime script with SetLink for a hero panel intro. ## Quick Start Ask the agent to check DOTween install status and add a staggered fade-in DOTweenAnimation to all buttons in the main menu scene.

Frequently Asked Questions about unity-dotween

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

FAQPage Schema
How do I configure DOTweenAnimation components in Unity automatically?

Use the dotween_pro_add_animation skill with a target GameObject, animationType, endValue, duration, and ease. Batch and stagger variants apply the same animation to multiple targets with incrementing delays for UI cascade effects.

How to generate a DOTween runtime tween script in Unity?

Call dotween_generate_tween_script with a className, targetKind such as Transform or RectTransform, tweenKind such as DOMove, and duration. It creates a MonoBehaviour .cs file without overwriting existing files or auto-attaching to scene objects.

Does DOTween Free support DOTweenAnimation components?

No, DOTweenAnimation is a Pro-only feature under DG.Tweening.DOTweenAnimation. Free supports status checks, settings configuration, module listing, and runtime script generation, but the dotween_pro_* skills require DOTween Pro installed.

Why does a DOTween skill return a not installed diagnostic?

The DOTweenPresenceDetector only adds DOTWEEN and DOTWEEN_PRO defines after detecting an installation. If DOTween is missing, most skills return a not installed diagnostic instead of executing, so install DOTween Free or Pro first.

Why is DOTween script generation forbidden in Approval mode?

Generation skills carry MayTriggerReload and high risk because writing a new .cs file triggers script compilation and a Domain Reload. They return MODE_FORBIDDEN under Approval and Auto modes, and run only under Bypass mode or an explicit Allowlist entry.