blender-3d

Automate Blender scene construction and animation via Python through a local HTTP API.

7|1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/ptrthomas/blender-agent --skill blender-3d-ptrthomas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-3d
Source: https://github.com/ptrthomas/blender-agent/tree/main/.claude/skills/blender-3d
Command: npx skills add https://github.com/ptrthomas/blender-agent --skill blender-3d-ptrthomas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Blender-driven automation of 3D scene construction and animation via Python, enabling artists and developers to programmatically create, modify, and render complex scenes without manual repetitive steps.

Core Features & Use Cases

  • Scene and object creation
  • Materials, cameras, and lighting setup
  • Animation with keyframes and rendering sequences
  • Remote execution via Python API and HTTP interface to drive Blender workflows

Quick Start

Provide a plain-English description of the scene you want and the skill will generate Python code to build, animate, and render it.

Frequently Asked Questions about blender-3d

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Blender scene construction with Python?

Automating Blender scene construction with Python is done by generating and executing code through a local HTTP API to create and modify 3D objects, materials, and lighting without manual steps.

Can I use Python to set up cameras and animation keyframes in Blender?

Yes, you can use Python to set up cameras and animation keyframes in Blender by executing scripts that programmatically define camera positions, lighting, and keyframe sequences for rendering workflows.

Do I need a specific Blender version to run Python automation scripts?

Yes, you need Blender 5.1 or higher to run Python automation scripts through this approach, along with safe code delivery via curl to execute commands through the local HTTP API.

What is the best way to generate 3D rendering workflows in Blender without manual repetitive steps?

The best way to generate 3D rendering workflows without manual repetitive steps is using Python API automation to construct scenes, apply materials, set up cameras, and execute rendering sequences programmatically.

How does remote execution work for Blender animation tasks?

Remote execution for Blender animation tasks works by sending Python code to a local HTTP API interface, which drives Blender workflows, applies scene modifications, and provides visual feedback for iterative refinement.

Why does Python code execution fail when automating 3D object creation in Blender?

Python code execution may fail when automating 3D object creation if Blender is not version 5.1 or higher, or if the local HTTP API encounters errors during script delivery or scene construction.