B
blender-rigging-animation
About blender-rigging-animation
Blender Rigging & Animation is a skill that guides Claude through rigging and animating 3D models in Blender. It is for users creating character or object animations, and covers steps from armatures and constraints to rendered output.
Key features
- 01Import or create 3D models
- 02Create armatures and bind with automatic weights
- 03Set up IK constraints and control bones
- 04Add keyframes and refine motion
- 05Set lighting, cameras, and animation renders
Use cases
- 01Create a character waving animation
- 02Prepare animated assets for games or videos
- 03Learn Blender rigging workflows
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ composio-community/ opencode-skills --skill blender-rigging-animationAfter installing, type/blender-rigging-animationin Claude Code to confirm it loaded.
Details
From the project READMEBlender Rigging & Animation
Overview
This skill enables Claude to guide a complete workflow in Blender — from setup to rigging to animation and final render.
It is designed to take a static 3D model and turn it into a fully rigged and animated output.
Setup
Before starting:
- Install Blender (latest version from https://www.blender.org)
- Open Blender and select General Project
- Delete default cube (optional)
- Switch to Animation workspace
- Ensure:
- Timeline is visible
- Outliner is open
- Properties panel is accessible
Inputs Required
- A 3D model (imported via
.obj,.fbx, or created manually) - Basic understanding of viewport navigation (optional)
When to Use This Skill
- Animating characters or objects
- Preparing assets for games or videos
- Creating simple animated clips
- Learning rigging workflows
When NOT to Use
- Static modeling tasks
- Rendering without animation
- Non-3D workflows
- UI/2D design tasks
Example Use Case
“Create a simple animation of a character waving”
Claude should:
- Load or create a basic humanoid model
- Add an armature (skeleton)
- Rig the model using automatic weights
- Apply IK constraints to arms
- Insert keyframes for waving motion
- Adjust timing for smooth animation
- Render final animation as video
Workflow
1. Model Preparation
- Import or create a model
- Apply transformations:
Ctrl + A → Apply All Transforms
- Ensure mesh is clean (no overlapping geometry)
2. Armature Creation
- Add armature:
Shift + A → Armature - Enter edit mode
- Create bone hierarchy:
- Spine
- Arms
- Legs
- Align bones with model
3. Binding (Rigging)
- Select mesh → Shift + select armature
- Press
Ctrl + P → With Automatic Weights - Verify deformation by moving bones
4. Constraint Setup
- Add IK constraints for arms/legs
- Set target bones for control
- Add rotation limits to avoid unnatural movement
5. Control System
- Create control bones
- Add custom shapes for easier selection
- Organize rig for usability
6. Animation
- Select a bone
- Insert keyframes (
I → Location/Rotation) - Move timeline forward
- Change pose → insert new keyframe
- Use Graph Editor to refine motion
7. Lighting & Camera (Basic)
- Add light:
Shift + A → Light - Position camera:
Ctrl + Alt + 0 - Frame the subject
8. Rendering
- Go to Render settings
- Set output format (MP4 recommended)
- Choose frame range
- Click Render → Render Animation
Output Expectations
- A fully rigged 3D model
- Smooth animation (e.g., waving motion)
- Exported video file (MP4)
- Clean and reusable rig setup
Execution Strategy (for AI agents)
The agent should:
- Identify if the task involves animation or rigging
- Break the task into:
- setup → rigging → animation → render
- Guide the user step-by-step through Blender UI actions
- Validate each stage before moving forward
- Ensure final output matches requested animation
Best Practices
- Keep rigs simple initially
- Test deformation early
- Use consistent naming for bones
- Avoid over-complicating constraints
- Save versions frequently
Notes
- Rigging quality directly impacts animation quality
- IK systems improve natural movement
- Complex rigs can become difficult to debug
Comments
Markdown supported