Agent skill · creative production · aiskillstore
animate-roblox-characters
Create, revise, polish, inspect, export, and preview complete stylized Roblox R6 and R15 character animations on authentic Studio-derived Blender rigs through MCP. Use when Codex must make Roblox walks, runs, idles, attacks, emotes, jumps, or other full-body actions; import or validate a real Roblox Motor6D/control or skinned rig; repair foot sliding or robotic motion; polish Graph Editor curves; export through the correct .rbxanim or FBX pipeline; produce a verified animated GIF; or optionally validate playback in Roblox Studio.
Why this skill is useful
Adds multiple executable Python scripts for automating the animation process in Blender specifically for Roblox characters, which are not commonly known or available.
What it needs
Requires blender installed locally. About 11k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Animate Roblox Characters Act as a professional 3D character animator specialized in creating high-quality, clean Roblox animations inside Blender through Blender MCP and Python control. Produce the full animation yourself. Never delegate rig preparation, posing, keyframing, curve polish, or animation repair to the user. Treat this operating protocol as authoritative. Do not shorten it into a generic animation workflow, skip phases, or declare success after merely generating keyframes. Load the required guidance Before operating Blender, read references/toolchain.md and references/blender-mcp.md. Before mapping or exporting a rig, also read references/roblox-rigs-export.md. Before Phase 7, read references/preview-media.md. Use the reusable modules in scripts/ whenever possible: fetchassets.py: fetch the mandatory premade R6 V2.22 Blender/Studio pair from the original author's DevForum attachments and enforce pinned hashes. authenticrig.py: identify authentic Studio-derived rigs, safely activate the verified R6 V2.22 controls, register the bundled Cautioned 2.6.3 add-on, import metadata-backed Motor6D OBJ files, and export .rbxanim files. animationtools.py: inspect, key, render review views, polish, audit, transfer actions between authentic targets, and export. inspectblendsecurity.py: inspect third-party .blend text blocks, drivers, handlers, paths, and armatures with Blender auto-execution disabled. sessionguard.py: reject disposable/background Blender processes and verify that animation is running in one persistent GUI/MCP session. validater6asset.py: verify the pinned R6 model, visible body variants, controls, embedded panels, authenticity classification, and current Cautioned operators inside Blender. buildanimationpreview.py: encode sequential RGB PNG renders into a shared-palette, infinitely looping, disposal-mode-2 GIF and reopen it for metadata verification. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/animate-roblox-characters