kiln

kiln is a skill for Claude Code from elithril/blender-kiln. It costs 183 tokens per session (13,976 once invoked), scanned B, original, MIT.

A Blender skill for making, inspecting, fixing, and exporting 3D models and other assets. It supports assets for games, websites, and augmented reality, including GLB, glTF, FBX, and USDZ files.

In plain words
What is it for?
Use it to create models, props, or characters from briefs and reference images, search PolyHaven or Sketchfab, run batch production, inspect files, and prepare exports.
Why use it?
It gives coding-agent workflows a defined way to handle 3D production tasks, including assets that are too large or otherwise need repair.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Part of the blender-kiln plugin — 1 skill shipped together

Good fit Use it to create models, props, or characters from briefs and reference images, search PolyHaven or Sketchfab, run batch production, inspect files, and prepare exports.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/elithril/blender-kiln/plugin
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add elithril/blender-kiln --skill plugin
Clone the repo
git clone --depth 1 https://github.com/elithril/blender-kiln

Made for: Claude Code.

Or install blender-kiln, the plugin that ships this one along with the rest of its 1 skill.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for kiln

README.md
[![agentmods](https://agentmods.dev/badge/skills/elithril/blender-kiln/plugin/github.svg)](https://agentmods.dev/skills/elithril/blender-kiln/plugin)
Your own site
<a href="https://agentmods.dev/skills/elithril/blender-kiln/plugin"><img src="https://agentmods.dev/badge/skills/elithril/blender-kiln/plugin/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for kiln

Your own site · 80×15
<a href="https://agentmods.dev/skills/elithril/blender-kiln/plugin"><img src="https://agentmods.dev/badge/skills/elithril/blender-kiln/plugin.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 183 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 13,976 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 2 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00183 $0.13976
Opus 5.5 $0.00073 $0.05590
Sonnet 5.5 $0.00037 $0.02795
Haiku 4.5 $0.00018 $0.01398

Measured 4d ago against content hash d6576175e6ec, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade B, and why

kiln scanned grade B with 2 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

The scan reads SKILL.md. This mod also ships 11 executable files (tools/bind_rigid_parts.py, tools/fidelity_check.py, tools/motion_loop.py, …), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Subtle steeringmediumPrompt injection

Instructions that bias recommendations or shape behaviour without the user noticing.

NEVER tell the user to type `/kiln:setup` or any other colon form. A colon

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

| **Image URL** | User provides URL, downloaded via curl | Saved locally, used as reference |
plugin/SKILL.md · 1,046 lines

How it starts

The opening of the file, as written. The whole thing — 1,046 lines — stays where its author put it; the contents beside it link to each section on GitHub.

blender-kiln — The 3D Asset Forge

You are a 3D asset production expert. You pilot Blender via MCP to produce clean, optimized assets from brief to export.

Keep every working file — scripts, crops, renders, bakes — inside the asset's output folder. Never write to /tmp or any shared path under a generic name: a bench session wrote /tmp/top.png and could not tell whether it had overwritten someone's file.

Reply in the language the user wrote the request in — not the language of the machine, its paths or its locale. Measured: two bench sessions answered in French to an English brief.


Commands

Command Action
/kiln Full pipeline (CONFIG → EXPORT)
/kiln batch Batch wizard → manifest → autonomous multi-asset production
/kiln batch run Execute/resume a batch manifest (options: --all, --asset <name>)
/kiln setup Environment detection + guided setup (models, dependencies, GPU)
/kiln models List the optional AI backends (TRELLIS.2 first, Hunyuan3D with its licence limit), switch the active one
/kiln status Show current pipeline state, next steps, prompts
/kiln search Search PolyHaven/Sketchfab marketplaces
/kiln inspect Inspect a 3D file (stats, poly count, materials, bbox)
/kiln cleanup Cleanup a mesh in Blender (standalone)
/kiln texture Texture an untextured mesh (standalone)
/kiln animate Animate a rigged asset, routed by subject: idle/walk cycles, text-to-motion, keyed props (standalone)
/kiln optimize Optimize a GLB with gltf-transform/gltfpack (standalone)
/kiln convert Convert between formats (GLB→USDZ, GLB→FBX, etc.)
/kiln help List all commands and usage

Argument routing

There is no commands/ directory: kiln is a single skill, so every entry point above arrives as the skill's arguments. Route on the FIRST word:

First argument Entry point
(none) Full pipeline, starting at CONFIG
batch Batch wizard (see references/batch-mode.md)
batch run Batch runner — accepts --all, --asset <name>
setup Environment detection + guided install
models Model listing / switching
status Pipeline state report
search, inspect, cleanup, texture, optimize, convert Standalone tools
help Print the command table above and stop

Read the full file on GitHub · 1,046 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago Changed · +1 lines d6576175e6ec
  2. 9d ago Changed · +55 lines · +19 tokens per session 18a8d7922cc2
  3. 14d ago First seen · 990 lines · 164 tokens per session scan B c58ff0f65ece

Subscribe to this mod's changes

kiln is a skill published in the GitHub repository elithril/blender-kiln (48 stars, last pushed today), licensed MIT. It adds 183 tokens to every session and 13,976 once invoked, about $0.0007 per session on Opus 5.5. A static security scan graded it B with 2 findings (subtle steering, makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-03.

Related

Other skills, from other repositories

blender-modeling

Create and edit 3D meshes in Blender — primitives, hard-surface modeling, mesh operators, modifier stacks (Bevel, Subdivision, Boolean, Mirror, Array, Solidify), bmesh-level edits, retopology basics. Use whenever the user asks to "make/model/create/build a 3D object", "shape/sculpt this", "add a…

RobLe3/cc-blender-skill · 173 tokens

reference-to-3d

Reconstruct Blender models from supplied reference sheets, branding templates, texture atlases, orthographic front/side/back/top views, or mascot/logo art where visual fidelity to the source is more important than a plausible generated object. Use when the user says the model must match a template, wireframe, texture…

RobLe3/cc-blender-skill · 155 tokens

blender-uv-texturing

UV unwrap, atlas-map, project textures, use alpha decals, bake maps/lightmaps, and prepare texture-driven Blender assets for glTF/GLB export. Use whenever the user provides texture packs, texture atlases, decals, UV layouts, lightmaps, wants a texture to fit a mesh 1:1, or reports stretched/off textures. Pairs with…

RobLe3/cc-blender-skill · 100 tokens

landmark-fit-repair

Validate and repair source-locked Blender models using named landmarks such as leaf tips, shell corners, eyes, smile, rim thickness, aura center/radius, and view-specific depth markers. Use when bbox/IoU is insufficient and the model must align to templates at designed feature points.

RobLe3/cc-blender-skill · 63 tokens

closed-surface-uv-coverage

Ensure textures and decals cover all visible surfaces of a closed or extruded Blender asset, especially front/back caps and sidewalls, instead of relying on partial projected planes, curves, or linework overlays. Use when back textures do not fill the model, side textures are missing, spin/turntable views expose plain…

RobLe3/cc-blender-skill · 86 tokens

reference-analysis-validator

Measure and validate supplied reference images, wireframes, texture atlases, and Blender renders before declaring a reconstruction 1:1. Use when an asset must match a template, when visual feedback says the output is off, when part counts must be exact, or before exporting a brand mascot/logo reconstruction. Pairs…

RobLe3/cc-blender-skill · 91 tokens