blender

blender is a skill for Claude Code, Codex from znlgis/opengis-skills. It costs 98 tokens per session (4,190 once invoked), scanned B, original, MIT.

A 3D creation suite with a built-in Python API for creating and editing scenes, objects, materials, and animations. It can also run without a graphical interface for automated processing and exports.

In plain words
What is it for?
Use it to build procedural 3D models, convert GIS data into building massing, develop Blender add-ons, and export scenes to formats such as glTF, OBJ, or STL.
Why use it?
It removes repetitive manual work when scenes or models must be generated, changed, or exported in batches. Scripts can also turn geographic data into simple 3D building forms.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to build procedural 3D models, convert GIS data into building massing, develop Blender add-ons, and export scenes to formats such as glTF, OBJ, or STL.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/znlgis/opengis-skills/blender
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 znlgis/opengis-skills --skill blender
Clone the repo
git clone --depth 1 https://github.com/znlgis/opengis-skills

Made for: Claude Code, Codex.

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 blender

README.md
[![agentmods](https://agentmods.dev/badge/skills/znlgis/opengis-skills/blender/github.svg)](https://agentmods.dev/skills/znlgis/opengis-skills/blender)
Your own site
<a href="https://agentmods.dev/skills/znlgis/opengis-skills/blender"><img src="https://agentmods.dev/badge/skills/znlgis/opengis-skills/blender/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 blender

Your own site · 80×15
<a href="https://agentmods.dev/skills/znlgis/opengis-skills/blender"><img src="https://agentmods.dev/badge/skills/znlgis/opengis-skills/blender.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 98 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 4,190 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. 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.00098 $0.04190
Opus 5.5 $0.00039 $0.01676
Sonnet 5.5 $0.00020 $0.00838
Haiku 4.5 $0.00010 $0.00419

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

Security

Grade B, and why

blender scanned grade B with 1 finding 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 9d ago.

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.

Asks for rootmediumPrivilege escalation

A mod that escalates privileges can change anything on the machine, not only the project.

> **包管理器:** `winget install BlenderFoundation.Blender` / `brew install --cask blender` / `sudo snap install blender --classic`(最新 5.2.3,截至 2026-10)
cad/blender/SKILL.md · 313 lines

How it starts

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

项目地址: https://github.com/blender/blender

官方文档: https://docs.blender.org/

Python API: https://docs.blender.org/api/current/

许可证: GPL-2.0-or-later

包管理器: winget install BlenderFoundation.Blender / brew install --cask blender / sudo snap install blender --classic(最新 5.2.3,截至 2026-10)

版本: 5.2.3(2026-10-22;5.2 为 LTS 系列,见 https://download.blender.org/release/Blender5.2/)

概述

Blender 是开源 3D 创作套件,通过内置 Python 解释器暴露完整的 bpy API:脚本可读写全部场景数据、调用几乎全部界面功能,适合程序化建模、GIS 数据三维化与无头批处理。Python API 随 Blender 版本发布(当前 5.2.3,5.2 为 LTS 系列),无需单独安装。

核心模块:

模块 用途
bpy.data 数据块访问(objects、meshes、materials、node_groups…)
bpy.context 当前上下文(场景、视图层、选中对象、模式)
bpy.ops 操作符(建模、导入导出、渲染、文件管理)
bpy.types 类型定义(Object、Mesh、Operator、NodeTree…)
bpy.msgbus 消息总线(订阅数据块属性变更)
mathutils Vector / Matrix / Quaternion / Euler 数学库
bpy_extras 辅助工具(io_utils、object_utils、view3d_utils)

常用交换格式:.blend、glTF 2.0(.gltf/.glb)、OBJ、STL、FBX、PLY、USD、Alembic、SVG。


环境准备

桌面安装

# Windows:官网安装包或 winget
winget install BlenderFoundation.Blender

# macOS
brew install --cask blender

# Linux(Ubuntu 官方推荐 snap)
sudo snap install blender --classic
# 或使用官网 tar.xz(免 root):<https://www.blender.org/download/>
# 发行版仓库的 blender 包通常滞后于官网版本,建议 snap 或官网包

无头(headless)运行

  • blender -b(--background)不创建窗口,渲染、导入导出、脚本执行均可用,适合服务器与 CI。
  • 无头环境不需要显示器;Linux 服务器建议使用官网 tar.xz 并补齐基础运行库。
  • Blender 内置独立 Python,不依赖系统 Python;脚本中直接 import bpy 即可。

验证

blender --version
blender -b --python-expr "import bpy; print(bpy.app.version_string)"

核心 API/命令

命令行运行脚本

blender -b scene.blend -P build.py                 # 打开文件并执行脚本
blender -b -P gen.py -- --count 100 --out out.glb  # 脚本参数置于 -- 之后,脚本内用 sys.argv 读取
blender -b --python-expr "import bpy; print(len(bpy.data.objects))"
blender -b --python-exit-code 1 -P pipeline.py     # 脚本异常时以非零码退出,便于 CI 判断

-P 等价于 --python <filepath>;另有 --python-text <name>(执行文本块)与 --python-console(交互控制台)。

Read the full file on GitHub · 313 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. 9d ago Changed · +4 lines · +24 tokens per session 04a9191a947d
  2. 22d ago First seen · 309 lines · 74 tokens per session scan B fe73a3b52637

Subscribe to this mod's changes

blender is a skill published in the GitHub repository znlgis/opengis-skills (76 stars, last pushed 10d ago), licensed MIT. It adds 98 tokens to every session and 4,190 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it B with 1 finding (asks for root). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-16.

Related

blender compared with skills from other repositories

blender next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
blenderznlgis/opengis-skillsSkill7610d agoMITB98Claude Code, Codex
blenderalivirgo/Major-AI-SkillsSkill2yesterdayMITA34Claude Code
using-blenderellmos-ai/skillsSkill94d agoMITA94Codex
blender-mcpGGbond-bo/MemOmics-AgentSkill31yesterdayMITA17Claude Code, Codex
blender-mcpmath-inc/OpenGaussSkill1.3k7mo agoMITA54Claude Code, Codex
blender-mcpnativ3ai/hermes-agent-camelSkill193yesterdayMITA53Claude Code, Codex
blender-mcpraphaelmansuy/edgecrabSkill933mo agononeA53Claude Code, Codex