Skip to content
alyn
EL4CTEO

Blender Export Pipelines skill

Export from Blender 5.2 with verified presets - Roblox (FBX/glTF, cages, R15, SurfaceAppearance), Unity (FBX, Humanoid), Unreal (FBX skeletal, Nanite, UCX), Godot/web (GLB, meshopt/Draco, WebP), USD. Scale/axes, smoothing, tangents, leaf bones, clips, batch export, post-export verification. Use whenever an asset leaves Blender.

$npx skills add EL4CTEO/blender-skills --skill blender-export-pipelines
View this skill on GitHubEL4CTEO/blender-skills/skills/blender-export-pipelines/SKILL.md
Pack stars
952
Pack installs
9.6k
Alyn Score
62/99
Updated
3 days ago
License
MIT
– views – installs via Alyn

Install Blender Export Pipelines

Pick your agent. Every command is ready to paste.

$npx skills add EL4CTEO/blender-skills --skill blender-export-pipelines

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads blender-export-pipelines when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the blender-export-pipelines skill”. In Codex, type $blender-export-pipelines.

The skill itself

SKILL.md

FolderGitHub

Export Pipelines

The execution model is in blender-core. Run blender-asset-qa (and blender-game-optimization for budgets) before exporting.

One call

scripts/export_asset.py -- --preset unreal_skeletal --objects SK_Hero --out //export/SK_Hero.fbx
scripts/export_asset.py -- --preset web --collection Export --out //export/scene.glb
scripts/export_asset.py -- --preset unity --objects SM_A SM_B SM_C --batch --out //export/x.fbx   # one file each, at origin

Presets: roblox, roblox_gltf, unity, unity_skeletal, unreal, unreal_skeletal, godot, web, gltf, usd. Pass any exporter kwarg with --set key=value. Every preset is tested with a round-trip that keeps scale and avoids a 100× armature scale.

Engine reference (load only the one you need)

Universal pre-export checklist

  1. Scale: scene unit scale 1.0, objects at scale 1, rotation applied (except intentional object transforms). The presets handle unit conversion.
  2. Pivot/origin where the engine expects it: props at the bottom-center, characters at the world origin between the feet, facing -Y (Blender front). Every preset converts that to the engine's forward.
  3. Modifiers: the presets export the evaluated mesh. Mirror, bevel and weighted normals are kept; booleans become real geometry.
  4. Normals: custom/weighted normals export. Smooth shading, plus hard edges marked sharp.
  5. Triangulation: FBX presets triangulate (use_triangles) so the bake and engine tangents match. glTF always triangulates.
  6. Materials: image-texture → Principled chains only, with names M_* and textures T_*. Procedural nodes don't export, so bake them first.
  7. Armature: deform bones only, no leaf bones, rest pose = bind pose, 4 weights per vertex max, and the root at the origin.
  8. Animation: one action per clip, named Rig_Clip. Bake constraints/IK to keys (blender-animation). FBX exports the active/NLA action per preset settings; glTF ACTIONS mode exports every action that has a slot for the armature.
  9. Naming: unique, ASCII, no spaces. Engines key materials/meshes by name across reimports.

Format choice

Need Format
Unity, Unreal (most stable for skeletal) FBX
Godot, web, Roblox (supported), Unreal 5.x Interchange, Blender↔Blender glTF 2.0 (.glb)
Film/VFX, Omniverse, Apple AR (.usdz), layout interchange USD
Static geometry for printing/CAD OBJ / STL (wm.obj_export, wm.stl_export)
Point caches / deforming sims Alembic (wm.alembic_export)

Verify after export (required)

  • The script returns ok, the file size, and for .glb a parsed summary (meshes, materials, images, animations, skins, tris, extensions). Compare it with what you expected.
  • For FBX/USD: re-import into an empty scene (import_scene.fbx / wm.usd_import) and check dimensions, the armature scale (must be 1, not 100) and the action count.
  • In the engine: scale against a reference (UE mannequin 180 cm, Unity capsule 2 m, Roblox character 5 studs), normals/smoothing, the normal map's green channel, and animation root motion.

Collection exporters (re-export in one click, 4.2+)

See blender-scene-setup: collection.exporters stores the format + settings per collection, and bpy.ops.wm.collection_export_all() re-exports everything.

Gotchas

  • FBX use_tspace fails silently on n-gons. Triangulate first (the presets do).
  • bake_space_transform (Apply Transform) is experimental. Use it for Unity static meshes only, never with armatures.
  • glTF exports actions linked through slots/NLA. An action with no user on the armature is skipped (export_animation_mode options: ACTIONS, ACTIVE_ACTIONS, NLA_TRACKS, SCENE, BROADCAST).
  • glTF needs image textures in PNG/JPEG/WebP. EXR/TIFF get converted (export_image_format).
  • Linked library data exports fine, but make it local or override it if you need to modify it first.
  • Shape keys: FBX exports them as blendshapes, glTF as morph targets (export_morph). Modifiers before the Armature modifier can block shape-key export in FBX (apply them first).

Tips for Blender Export Pipelines

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • This skill ships scripts. Read them before the first run, and run it in a project without secrets first.
  • • It bundles reference files. The agent reads them only when needed, so they cost no context until then.
  • • It is part of a pack with 28 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Blender Export Pipelines

What does the Blender Export Pipelines skill do?

Export from Blender 5.2 with verified presets - Roblox (FBX/glTF, cages, R15, SurfaceAppearance), Unity (FBX, Humanoid), Unreal (FBX skeletal, Nanite, UCX), Godot/web (GLB, meshopt/Draco, WebP), USD. Scale/axes, smoothing, tangents, leaf bones, clips, batch export, post-export verification. Use whenever an asset leaves Blender.

How do I install Blender Export Pipelines?

Run "npx skills add EL4CTEO/blender-skills --skill blender-export-pipelines" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Blender Export Pipelines work in Cursor and Codex?

Yes. Blender Export Pipelines uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Blender Export Pipelines free?

Blender Export Pipelines is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Blender Export Pipelines?

Blender Export Pipelines is published by EL4CTEO in the EL4CTEO/blender-skills repository, together with 27 other skills.

Similar skills. From other creators.