blender-animation

Installation
SKILL.md

Blender Animation Skill

Version: 2.0.0 Last Updated: 2026-06-10 Dependencies: Blender 5.1+


Animation System Status (5.1+)

Breaking change in 5.0+: action.fcurves no longer exists (slotted/layered actions). Read F-curves with cb = act.layers[0].strips[0].channelbag(act.slots[0]); cb.fcurves (measured on 5.1.2: AttributeError on act.fcurves, hasattr(act, 'fcurves') is False). keyframe_insert and fcurve.evaluate(frame) are unchanged. Helper: def fcurves(ob): a = ob.animation_data.action; return [fc for l in a.layers for st in l.strips for s in a.slots for fc in (st.channelbag(s).fcurves if st.channelbag(s) else [])]

Validated: obj.keyframe_insert(), F-curve access, armature creation, constraints, shape keys, drivers, NLA system.


Installs
11
GitHub Stars
18
First Seen
Aug 23, 2026