Skill detail

blender

Comprehensive Blender Python API reference across core domains.

MatchDirectReviewed for blender
Sourcefandhe-ai/agent-reference-skillsExternal source
Reported installs7Popularity signal only

Inspect before use

Automated review checks relevance, not safety or endorsement. Read the source instructions before using this skill.

Saved source preview

SKILL.md

The saved excerpt is a snapshot from review. The external source remains the complete and most current version.

---
name: blender
description: >
  Blender Python API リファレンス。bpy / bmesh / mathutils / gpu / bpy_extras モジュール、
  bpy.data / bpy.context / bpy.ops / bpy.types / bpy.props コア API。
  Mesh / Modifier / Geometry Nodes / Armature / Keyframe / Driver / Shape Key / NLA、
  Cycles / EEVEE / Shader Nodes / Rigid Body / Cloth / Fluid / Compositor Nodes / AOV、
  headless CLI レンダリング、add-on 開発、Extensions システム、MCP Server (Model Context Protocol)。
user-invocable: false
---

## ディレクトリ構成

```text
skills/blender/
  SKILL.md
  references/
    python-api-core/
      README.md
      bpy-data.md
      bpy-context.md
      bpy-ops.md
      bpy-types.md
      bpy-props.md
      bpy-utils.md
      bpy-app.md
      bpy-info.md
    python-api-modules/
      README.md
      bmesh.md
      mathutils.md
      gpu.md
      bpy-extras.md
      other-modules.md
    modeling/
      README.md
      mesh-basics.md
      modifiers.md
      geometry-nodes.md
      curves-surfaces.md
      sculpting.md
    scripting/
      README.md
      headless-cli.md
      addon-development.md
      text-editor.md
      extending.md
      mcp-server.md
    animation-rigging/
      README.md
      keyframes.md
      drivers.md
      constraints.md
      armatures.md
      shape-keys.md
      actions-nla.md
    rendering-shading/
      README.md
      cycles.md
      eevee.md
      materials-nodes.md
      lighting.md
      render-output.md
      freestyle.md
    physics/
      README.md
      rigid-body.md
      cloth.md
      soft-body.md
      particles.md
      fluid.md
      collision-forces.md
    compositing/
      README.md
      compositor-nodes.md
      render-passes.md
      common-setups.md
    scene-objects/
      README.md
      objects-transform.md
      collections.md
      empties-cameras-lights.md
      data-system.md
      world-scene.md
  samples/
    README.md
    object-creation.md
    bmesh-editing.md
    modifier-workflow.md
    material-shading.md
    headless-render.md
    scene-management.md
    addon-template.md
    animation-keyframes.md
    rigging-armature.md
    physics-simulation.md
    rendering-setup.md
    compositing-nodes.md
    mcp-server-workflow.md
  scripts/
    README.md
    cli-commands.md
    addon-lifecycle.md
    python-environment.md
    mcp-server.md
```

## 探索手順

タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:

1. 下記マッピング表でタスクに対応するカテゴリを探す
2. そのカテゴリの README.md を参照して目的のページを特定する
3. 該当ページの `.md` を Read して詳細を確認する

## タスク → カテゴリ マッピング

| タスク | カテゴリ | 参照 README |
|--------|---------|------------|
| bpy.data でデータブロックを操作したい | python-api-core | [references/python-api-core/README.md](references/python-api-core/README.md) |
| bpy.context でアクティブオブジェクト・選択状態を取得したい | python-api-core | [references/python-api-core/README.md](references/python-api-core/README.md) |
| bpy.ops でオペレーターを呼び出したい | python-api-core | [references/python-api-core/README.md](references/python-api-core/README.md) |
| bpy.types / bpy.props でカスタム型・プロパティを定義したい | python-api-core | [references/python-api-core/README.md](references/python-api-core/README.md) |
| bmesh で低レベルメッシュ編集をしたい | python-api-modules | [references/python-api-modules/README.md](references/python-api-modules/README.md) |
| mathutils の Vector / Matrix / Quaternion を使いたい | python-api-modules | [references/python-api-modules/README.md](references/python-api-modules/README.md) |
| GPU シェーダー・ビューポートオーバーレイを描画したい | python-api-modules | [references/python-api-modules/README.md](references/python-api-modules/README.md) |
| bpy_extras の I/O ヘルパーを使いたい | python-api-modules | [references/python-api-modules/README.md](references/python-api-modules/README.md) |
| メッシュ編集・モディファイアー操作をしたい | modeling | [references/modeling/README.md](references/modeling/README.md) |
| Geometry Nodes をスクリプトから操作したい | modeling | [references/modeling/README.md](references/modeling/README.md) |
| カーブ・サーフェス・メタボールを扱いたい | modeling | [references/modeling/README.md](references/modeling/README.md) |
| スカルプトモードの設定を Python から変更したい | modeling | [references/modeling/README.
Read the full source on GitHub (opens external page)
Context

Related work