AI SKILL blender
Agent Kaizen skill for Claude Code & Codex: faithful, identifier-preserving reference for Blender and the bpy Python API, operators, add-ons & extensions, .blend files, shader/geometry nodes, materials, F-curves, keyframes & animation, cameras, lights, rendering, linked libraries. Routes to six area subskills.
npx -y skills add LevyBytes/AI-SKILL-blenderAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when work depends on Blender Manual or Blender Python API facts: bpy scripting, operators, add-ons and extensions; actions, F-curves, keyframes and animation; materials, shader nodes, textures and images; cameras, lights and rendering; linked libraries and append/link; and panels, properties and operators. Routes to six area sub-skills. Not for other DCC tools or non-Blender Python.
SKILL.md
3.3 KB, as published. Nobody here has run it
Blender Documentation Reference
Faithful, task-routed reference for the Blender Manual and the Blender Python API, rendered from the
full documentation corpus into one focused file per subject. Original prose; identifiers are
preserved verbatim. This package routes to six area sub-skills — open the one that matches and use
its references/INDEX.md.
When to use this
Use this skill whenever a task depends on how Blender behaves — UI/workflow or the bpy Python API —
and involves bpy scripting, operators, add-ons/extensions, animation, materials/nodes/images,
cameras/lights/rendering, linked libraries/append-link, or panels/properties. It applies even when
"Blender" is not named but a .blend file, bpy, or a Blender operator/shortcut is in play.
Do not use for other DCC tools (Maya, 3ds Max, Houdini, Cinema 4D), game-engine specifics, or
Python unrelated to bpy.
Routes
| Area | Use for | Open |
|---|---|---|
| Blender Linked Libraries and Append/Link | linking and appending data, library overrides, and reusing assets across .blend files. | linked-libraries/SKILL.md |
| Blender Material Nodes and Images | materials, shader and geometry nodes, textures, images, and UV data. | material-nodes/SKILL.md |
| Blender Cameras, Lights, and Rendering | cameras, lights, the render engines, and rendering behavior. | cameras-lights/SKILL.md |
| Blender Actions, F-Curves, and Animation | actions, F-curves, keyframes, drivers, the NLA, and animation behavior. | actions-fcurves/SKILL.md |
| Blender Add-ons, Panels, and Properties | add-ons, UI panels, properties, and operator-driven UI integration. | addons-panels/SKILL.md |
| Blender Python API Essentials | bpy scripting, operators, add-on and extension authoring, the command line, and application templates. | python-api/SKILL.md |
Workflow
- Identify the area above and open that sub-skill's
SKILL.md(or itsreferences/INDEX.md). - Pick the one reference file that matches; read only what you need.
- Treat every operator name,
bpypath, enum value, shortcut, and number as an exact reference fact.
Gotchas
Recurring failure modes and what to do instead live in the sibling GOTCHA.md.
References
Each sub-skill carries its own references/INDEX.md, references/topics.json, and per-subject
references/*.md. Start from the area's INDEX.md.
Official documentation
Includes original content written for this skill. The official documentation is at https://docs.blender.org/manual/en/latest/ — consult it to verify anything uncertain, conflicting, or version-specific.
Verification
python "$env:DEVROOT\SKILLS\skills\skill-drafting\scripts\validate_skill_package.py" --package "$env:DEVROOT\SKILLS\skills\blender"