planning-with-files
Optional persistent file-based planning for multi-phase or long-running work that benefits from recovery across sessions or…
Author, inspect, rig, render, export, or review Blender game assets with editable source files and re-import checks. Use for .blend modeling, topology or normals repair, glTF export validation, or image-based asset review.
$ npx -y skills add khaneliman/khanelinix --skill blender-toolkit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/blender-toolkitContext preview
The summary Claude sees to decide when to auto-load this skill.
Author, inspect, rig, render, export, or review Blender game assets with editable source files and re-import checks. Use for .blend modeling, topology or normals repair, glTF export validation, or image-based asset review.
name: blender-toolkit description: Author, inspect, rig, render, export, or review Blender game assets with editable source files and re-import checks. Use for .blend modeling, topology or normals repair, glTF export validation, or image-based asset review. metadata: disable-model-selection: "true"
Blender is the authoring tool. The deliverable is a checked, editable source asset, plus a runtime candidate and re-import check for engine or export tasks. A script, named node, or saved file is not quality evidence by itself.
For review-only tasks with supplied images, compare the visible evidence, state what the images cannot establish, and recommend the next correction without running Blender. A review inside an authorized modeling task does not end that task.
1. Identify the source scene, art authority, target runtime or importer, coordinate and scale conventions, and output format. Label dimensions and camera choices no authoritative source states as inferred and keep them editable; do not invent units, topology counts, or pose or view quotas. 2. Keep visual checks, such as likeness and composition, separate from topology and runtime checks, such as normals, skinning, material support, file size, and importer behavior. 3. Discover the installed executable and API version; never assume a path, socket protocol, or `bpy` version. When MCP is requested, verify the live path before modeling and report a blocker instead of silently falling back; otherwise headless Blender is valid when the task permits it and its checks can run. Read [automation](references/automation.md) before scripted or live control, and [live sessions](references/live-sessions.md) before launching Blender for MCP, reusing an occupied endpoint, or running parallel sessions.
silhouette, deformation, and runtime needs, and keep one coherent route instead of endlessly remeshing disconnected primitives.
and mouth loops. Read [character construction](references/character-construction.md) before building or reshaping anatomy, eyes, hair, or part junctions.
construction and winding, and establish normals, caps, and ordered correspondence for boundary loops around eyes, mouths, cavities, and joints. Mismatched loops hide or distort features under subdivision, and recalculating normals afterwards cannot restore lost surface intent. Read [mesh surgery](references/mesh-surgery.md) before bridging boundaries, cutting openings, or solving vertex positions in code.
Inspect evaluated, connected, visible data rather than names or intended structure:
caps, seams, UVs, materials, and object transforms;
meshes, and fur, before attributing a feature to one mesh;
affect the render;
checking camera, lights, world, visibility, compositor, and engine; a blank render is a setup fault to diagnose, not evidence;
node existence, and hashes do not prove visual correctness.
Before the first edit for artwork matching, character likeness, or repeated visual corrections, read the [visual iteration loop](references/visual-iteration.md), which owns inspection renders, comparisons, correction order, and visual acceptance.
For skinning, pose correction, or retargeting, read [rigging](references/rigging.md) before changing the rig.
Keep editable checkpoints for construction, cleanup, rigging, and approved presentation, and export to a separate candidate so source, candidate, and re-imported artifacts stay distinguishable by path or manifest. For glTF/GLB, FBX, or other runtime candidates, read [export acceptance](references/export.md); a successful export command is not proof of a usable asset.
Run packages directly with: Or install from the packages output. For example:
Optional persistent file-based planning for multi-phase or long-running work that benefits from recovery across sessions or…
Audit coding-agent sessions and mine cross-harness history for recurring corrections, skill-routing gaps, and harness faults. Use…
Design and audit agent instructions, skills, plugins, subagents, prompts, hooks, and provider configuration. Use for AI-tool…
Sketch interfaces, state, and module structure before code. Use for explicit design-led implementation or as a caller-owned…
Spawn N parallel candidates at the same task, pick a base, graft the strongest parts of the losers into it. Use for /arena,…
Bevy workflows for ECS, migrations, first-party UI/input/rendering/assets/shaders, plugin selection, scenes, scheduling, hot…