Blender Agent Skills: the 3D pipeline as 28 skills
Blender Agent Skills is a set of 28 skills by GitHub user EL4CTEO that let a coding agent drive Blender 5.2 or newer, live through a Blender MCP server or headless from the shell. They cover modeling, UVs, texturing, baking, rigging, animation, rendering, export and asset checks.
claude plugin marketplace add EL4CTEO/blender-skills && claude plugin install blender-agent-skills@blender-agent-skills"Make a game-ready crate for Unreal with baked normals and LODs" is the kind of request these skills are written for. There are 28 of them, built for Blender 5.2 LTS and newer, and the README says every script is tested in a real Blender, with 67 headless tests in the repo. GitHub user EL4CTEO publishes them under the MIT license for Claude Code, Codex, OpenCode, Gemini CLI, GitHub Copilot and Cursor. Anthropic doesn't publish them. For how skills load, see what Claude skills are.
How the agent drives Blender
Everything starts at blender-core, which routes each task to a specialist skill. Code runs one of two ways: live in your open Blender through a Blender MCP server, or headless through a bundled run_in_blender.py that prints only the script's JSON. The first call of a session reports the Blender version, render engines, GPU, add-ons and units.
A few rules do most of the work. Scripts use Blender's data API over operators, since operators need a 3D View that background mode doesn't have. Nodes are found by type, never by name, because names change with the interface language. A table of 5.x API changes corrects code written from older tutorials, such as scene.node_tree becoming scene.compositing_node_group. In a live session the agent never deletes data it didn't create and saves a backup before destructive batch edits.
Before calling a job done, the agent reports triangles, objects, materials and dimensions as numbers, runs the QA check for z-fighting, detached parts, non-manifold geometry and flipped normals, renders a contact sheet, and confirms that exported files exist and aren't empty.
What the 28 cover
- Modeling and surfaces: hard-surface modeling, sculpting, retopology and UVs, PBR materials, wear and decals, texture baking, Geometry Nodes.
- Characters: Rigify rigging, ARKit's 52 blendshapes and visemes, animation with mocap retargeting, clothing, hair and hair cards.
- Scenes: environment kits, lighting and turntables, time of day, rain and snow, cloth, rigid-body and fluid simulation.
- Output: poly budgets and LODs, export to Roblox, Unity, Unreal, Godot, the web and USD, Cycles and EEVEE rendering, video editing.
- Tooling: asset QA, add-on development, batch pipelines and end-to-end recipes.
How to install it
In Claude Code, as a plugin:
/plugin marketplace add EL4CTEO/blender-skills
/plugin install blender-agent-skills@blender-agent-skills
For other agents, clone the repo and run its local installer:
git clone https://github.com/EL4CTEO/blender-skills
./blender-skills/install/install.sh
By default it links the skills into ~/.claude/skills and ~/.agents/skills, which Codex, OpenCode, Gemini CLI, Copilot and Cursor read. Use --agent to pick agents, --project DIR for one project, and install.ps1 on Windows. You need Blender 5.2 or newer.
Example request
Use blender-core. Open [file.blend] and make [asset, e.g. the wooden crate] game-ready for [Unity | Unreal | Roblox]: under [number] triangles, baked normal and AO maps, two LODs. Run the asset QA check and show me a contact sheet before you export.
Limits
- Blender 5.2 or newer. The skills are built for 5.2 LTS and its API, so an older install is outside what they were tested on.
- Live mode needs your own MCP server. The README calls a Blender MCP server optional and doesn't bundle one. Without it, the agent runs Blender in the background on saved files.
- The installer replaces same-named skills. install.sh deletes any existing skill folder with a matching name before linking.
- Links point into the clone. The default install uses symlinks, so moving or deleting the cloned folder breaks them. Add
--copyto copy the files.
When to use it
It fits game developers and 3D artists who want an agent to take the repetitive Blender work: LODs, bakes, retargets, batch exports and pre-delivery checks. For 3D that lives on a web page, Open 3D Skills builds three.js scenes from code. For explanatory isometric figures, see Anatomy.
Sources
- EL4CTEO/blender-skills README on GitHub, accessed November 2026
- blender-core SKILL.md on GitHub, accessed November 2026
- Blender Agent Skills installer on GitHub, accessed November 2026