Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
fandhe-ai avatar

Blender

  • 3 installs
  • 2 repo stars
  • Updated August 3, 2026
  • fandhe-ai/agent-reference-skills

Reference the Blender Python API (bpy, bmesh, mathutils, gpu) for scripting meshes, modifiers, geometry nodes, shaders, rendering, and add-on development.

About

A structured reference skill covering the Blender Python API including core bpy modules, mesh/modifier/geometry-nodes work, shading, simulation, headless CLI rendering, and add-on development. A developer loads it when scripting or automating Blender in Python.

  • Covers bpy.data/context/ops/types/props core API
  • Includes headless CLI rendering and Extensions add-on development

Blender by the numbers

  • 3 all-time installs (skills.sh)
  • Ranked #1,268 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/fandhe-ai/agent-reference-skills --skill blender

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3
repo stars2
Last updatedAugust 3, 2026
Repositoryfandhe-ai/agent-reference-skills

What it does

Reference the Blender Python API (bpy, bmesh, mathutils, gpu) for scripting meshes, modifiers, geometry nodes, shaders, rendering, and add-on development.

Files

SKILL.mdMarkdownGitHub ↗

ディレクトリ構成

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
    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
  scripts/
    README.md
    cli-commands.md
    addon-lifecycle.md
    python-environment.md

探索手順

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

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

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

タスクカテゴリ参照 README
bpy.data でデータブロックを操作したいpython-api-corereferences/python-api-core/README.md
bpy.context でアクティブオブジェクト・選択状態を取得したいpython-api-corereferences/python-api-core/README.md
bpy.ops でオペレーターを呼び出したいpython-api-corereferences/python-api-core/README.md
bpy.types / bpy.props でカスタム型・プロパティを定義したいpython-api-corereferences/python-api-core/README.md
bmesh で低レベルメッシュ編集をしたいpython-api-modulesreferences/python-api-modules/README.md
mathutils の Vector / Matrix / Quaternion を使いたいpython-api-modulesreferences/python-api-modules/README.md
GPU シェーダー・ビューポートオーバーレイを描画したいpython-api-modulesreferences/python-api-modules/README.md
bpy_extras の I/O ヘルパーを使いたいpython-api-modulesreferences/python-api-modules/README.md
メッシュ編集・モディファイアー操作をしたいmodelingreferences/modeling/README.md
Geometry Nodes をスクリプトから操作したいmodelingreferences/modeling/README.md
カーブ・サーフェス・メタボールを扱いたいmodelingreferences/modeling/README.md
スカルプトモードの設定を Python から変更したいmodelingreferences/modeling/README.md
headless CLI でバックグラウンドレンダリングしたいscriptingreferences/scripting/README.md
add-on / Extension を開発したいscriptingreferences/scripting/README.md
テキストエディター・Python コンソールを使いたいscriptingreferences/scripting/README.md
内蔵 Python に外部パッケージを追加したいscriptingreferences/scripting/README.md
キーフレームを Python から挿入・削除・補間モードを変更したいanimation-riggingreferences/animation-rigging/README.md
ドライバーで他プロパティや Python 式を使って値を制御したいanimation-riggingreferences/animation-rigging/README.md
アーマチュア・ボーン・IK をスクリプトでセットアップしたいanimation-riggingreferences/animation-rigging/README.md
Shape Key・NLA・Action をスクリプトから操作したいanimation-riggingreferences/animation-rigging/README.md
Cycles / EEVEE のレンダー設定をスクリプトから変更したいrendering-shadingreferences/rendering-shading/README.md
マテリアル・シェーダーノードを Python で構築したいrendering-shadingreferences/rendering-shading/README.md
ライト・ワールド HDRI を設定したいrendering-shadingreferences/rendering-shading/README.md
レンダー出力フォーマット・解像度・カラーマネジメントを制御したいrendering-shadingreferences/rendering-shading/README.md
リジッドボディ・布・ソフトボディのシミュレーションを設定したいphysicsreferences/physics/README.md
パーティクル・流体 (Mantaflow) をスクリプトから操作したいphysicsreferences/physics/README.md
フォースフィールド・コリジョンを Python で制御したいphysicsreferences/physics/README.md
コンポジターノードツリーを Python で構築したいcompositingreferences/compositing/README.md
レンダーパス・AOV・Cryptomatte を設定したいcompositingreferences/compositing/README.md
DOF・グレア・カラーグレーディングの典型ノード構成を知りたいcompositingreferences/compositing/README.md
オブジェクトの位置・回転・スケール・行列を操作したいscene-objectsreferences/scene-objects/README.md
コレクション階層・ビューレイヤー表示を Python で管理したいscene-objectsreferences/scene-objects/README.md
カメラ・ライト・エンプティをスクリプトから作成・設定したいscene-objectsreferences/scene-objects/README.md
データブロックのリンク・追記・孤立データ削除をしたいscene-objectsreferences/scene-objects/README.md
典型的な使い方を知りたいsamplessamples/README.md
インストール・CLI コマンドを知りたいscriptsscripts/README.md

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.