
blender-sculpting
Sculpting in Blender 5.2 - base-to-detail workflow, voxel remesh, dyntopo, multires, 5.x brush types, masks/face sets, symmetry, plus headless-safe procedural ops for agents (remesh, symmetrize, multires, inflate, noise detail, smooth) and the sculpt-to-game handoff. Use for organic models, characters, creatures, rocks and bake sources.
- Installs
- 80
- Last 24h
- +8
- Trending rank
- #9418
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/el4cteo/blender-skills --skill blender-sculpting- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads blender-sculpting automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Sculpting
The execution model is in blender-core. The handoff goes to blender-retopology-uv → blender-texture-baking.
Agents: what you can and can't do
- Sculpt Mode operators crash Blender in background mode (
-b), includingmesh_filter. Never enter Sculpt Mode headless. - Headless or MCP: use
scripts/sculpt_ops.pyfor object-level ops:remesh=SIZE,symmetrize=+X,multires=N,inflate=D,detail=STR,SCALE,smooth=N,apply. Combine these with Geometry Nodes (blender-geometry-nodes: SDF grid booleans/fillets, noise displacement) and shape modeling for procedural organic forms. - Live sessions with a UI: brush strokes via
bpy.ops.sculpt.brush_stroke(stroke=[...])need a 3D View region override and are fragile. Prefer procedural ops, then show the user withlook. Hand detailed brushwork to the human.
Professional workflow
- Base mesh / blockout: primitives, metaballs, Skin modifier, or a low-poly base at real scale. Proportions first: compare with references and check against a human 1.75 m.
- Unify: voxel remesh (
remesh=0.02for a 2 m character, smaller for detail) fuses parts and gives even density. Repeat it while the big forms change. - Primary forms at low resolution (Grab, Snake Hook, Clay Strips, Inflate, Smooth). Secondary (muscle groups, folds) at medium resolution. Tertiary (pores, scratches, fabric weave) with Multires levels 4–6, or as normal/displacement maps.
- Dynamic topology (
sculpt.dynamic_topology_toggle): adds detail where you stroke. Good for concept sculpting, bad for final topology and multires (it destroys UVs/multires). Use voxel remesh + multires for production. - Multires: subdivide (
multires_subdivide, Catmull-Clark) on a clean quad base (after retopo) to sculpt high detail that bakes back to the base level (blender-texture-baking, multires bake or high→low). - Handoff: export the high (or keep it in-file), retopo to
_low, UV, bake normal/AO/curvature, then texture.
Brushes (5.x: brushes are assets in the Essentials library)
| Purpose | sculpt_brush_type |
|---|---|
| Build volume | CLAY_STRIPS, CLAY, CLAY_THUMB, LAYER, INFLATE, BLOB |
| Shape / move | GRAB, SNAKE_HOOK, ELASTIC_DEFORM, POSE, BOUNDARY, CLOTH, NUDGE, ROTATE, THUMB |
| Details / edges | DRAW, DRAW_SHARP, CREASE, PINCH |
| Flatten / hard surface | PLANE (flatten/fill/scrape), MULTIPLANE_SCRAPE |
| Clean up | SMOOTH, SIMPLIFY (dyntopo), DISPLACEMENT_ERASER/SMEAR (multires) |
| Masking / grouping | MASK, DRAW_FACE_SETS; Expand (sculpt.expand), mask from cavity |
5.0 renamed brush.sculpt_tool → sculpt_brush_type. 5.1 folded the stroke options into brush.stroke_method (DOTS, DRAG_DOT, SPACE, AIRBRUSH, ANCHORED, LINE, CURVE). 5.2 moved automasking to brush.mesh_automasking_settings / paint.mesh_automasking_settings. |
Rules of thumb
- Sculpt at real scale, with scale applied. Brush radius is in screen space but strength and remesh sizes depend on scale.
- Use symmetry (
mesh.use_mirror_x, radial:mesh.radial_symmetry) on characters until the asymmetry pass at the end. - Face Sets organise parts (head, torso, hands). Hide them and mask by face set to isolate.
- Watch density: a 2 m character at voxel 0.005 is already millions of polys. Keep viewport FPS usable and work up in levels.
- Silhouette first. Check from several angles in flat matcap (
lookshadingsolid) before adding detail. - Floaters/kitbash for hard-surface details on organic models: separate objects, combined at bake time.
- Before baking, run
blender-asset-qaon the high (no inverted parts, no huge self-intersections in the bake range).
Gotchas
voxel_remeshdestroys UVs, vertex groups (unless preserve attributes) and multires levels. Do it before UVs/rigging.- Multires + topology changes don't mix: never edit the base topology after subdividing (apply the base or rebuild).
symmetrizeon a non-centered object mirrors across the object's local axis. Center the origin on the symmetry plane first.- Sculpting on shape keys: enable
use_shape_key_edit_modeand sculpt on the active key (facial work,blender-facial-shapekeys).
FAQ
What does the blender-sculpting skill do?
Sculpting in Blender 5.2 - base-to-detail workflow, voxel remesh, dyntopo, multires, 5.x brush types, masks/face sets, symmetry, plus headless-safe procedural ops for agents (remesh, symmetrize, multires, inflate, noise detail, smooth) and the sculpt-to-game handoff. Use for organic models, characters, creatures, rocks and bake sources.
How do I install blender-sculpting?
Run npx skills add https://github.com/el4cteo/blender-skills --skill blender-sculpting in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/blender-sculpting/ (personal) or .claude/skills/blender-sculpting/ (project).
Which AI agents can use blender-sculpting?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is blender-sculpting safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains blender-sculpting?
It is published by el4cteo in el4cteo/blender-skills. It has 80 recorded installs.
More from el4cteo/blender-skills
blender-core
el4cteo/blender-skills
Foundation for any Blender 5.2+ task an agent drives - running bpy via MCP (live) or headless CLI, context overrides, locale-safe node lookup, enum discovery, 5.x API changes, verification. Use first for any Blender, bpy, .blend or 3D-asset request; routes to the specialized blender- skills.
blender-asset-qa
el4cteo/blender-skills
Mandatory review gate for any mesh or asset created or edited in Blender. Detects z-fighting (coplanar overlaps), floating/detached parts, inverted or inconsistent normals, non-manifold/open geometry, degenerate faces, duplicate verts, n-gons, unapplied scale, UV problems, bad skin weights, and renders multi-angle review sheets. Use before calling any modeling, export or delivery task done.
blender-animation
el4cteo/blender-skills
Animation in Blender 5.2 - slotted/layered actions and the channelbag API, Python keyframing, F-curves, game loops, NLA clips, pose library, mocap/BVH retargeting via constraints, baking control rigs to export skeletons, root motion, per-clip export. Use for any keyframe, action, NLA, mocap, or animation-export task.
blender-export-pipelines
el4cteo/blender-skills
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.
blender-character-rigging
el4cteo/blender-skills
Character rigging in Blender 5.2 - Rigify metarig fit/generate, bone naming/roll/collections, DEF/MCH/control layers, IK/FK, robust skinning (heat + proxy fallback), weight-painting rules, correctives, engine game skeletons (Unity, Unreal, Roblox R15), rig validation and deformation stress tests. Use for armature, skinning or weights tasks.
blender-pbr-materials
el4cteo/blender-skills
Physically based materials in Blender 5.2 - metal/roughness rules, Principled BSDF inputs, color spaces (sRGB vs Non-Color), measured albedo/F0 values, texture-set auto-wiring, ORM channel packing, DirectX vs OpenGL normals, alpha modes, displacement, view transforms (AgX, Khronos PBR Neutral), engine-ready material rules. Use when creating, fixing, or exporting materials and textures.
Popular code quality & workflow skills
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
improve-codebase-architecture
mattpocock/skills
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
handoff
mattpocock/skills
Compact the current conversation into a handoff document for another agent to pick up.
domain-modeling
mattpocock/skills
Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.
codebase-design
mattpocock/skills
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
diagnosing-bugs
mattpocock/skills
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.