blender-scripting

Automate Blender tasks and procedural modeling with Python and bpy.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/tusosos/manus-knowledge-base --skill blender-scripting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-scripting
Source: https://github.com/tusosos/manus-knowledge-base/tree/main/skills/blender-scripting
Command: npx skills add https://github.com/tusosos/manus-knowledge-base --skill blender-scripting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate repetitive Blender workflows and accelerate 3D creation by enabling Python-driven scene orchestration, batch processing, and procedural modeling.

Core Features & Use Cases

  • Headless scripting: Run Blender Python scripts from the command line to automate scene creation and batch processing.
  • Procedural modeling: Generate geometry and modify meshes programmatically using bpy and bmesh.
  • Import/Export workflows: Automate import/export of common formats (OBJ, GLTF, STL) and batch process multiple files.
  • Scene setup and cleanup: Initialize scenes, clear data, apply modifiers and materials.

Quick Start

Run a headless Blender script to automate scene setup.

Frequently Asked Questions about blender-scripting

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

FAQPage Schema
How do I automate Blender tasks with Python scripting?

You can automate Blender tasks with Python scripting by running headless scripts from the command line using the bpy API. This approach enables scene setup, procedural modeling, and batch processing without opening the graphical interface.

What is procedural modeling in Blender using bmesh?

Procedural modeling in Blender using bmesh involves programmatically generating and modifying mesh geometry through Python scripts. The bmesh API allows direct mesh data manipulation, enabling dynamic scene generation and complex object creation workflows.

Do I need Blender installed to run bpy automation scripts?

Yes, Blender 3.0 or higher must be installed and accessible from the command line to execute bpy automation scripts. The Skill relies on Blender's internal Python environment to process headless scene orchestration and batch operations.

Can I batch process import and export workflows for OBJ and GLTF files?

Yes, you can batch process import and export workflows for OBJ, GLTF, and STL files. Python scripting automates the handling of multiple 3D files, streamlining format conversion and scene cleanup without manual intervention.

What's the best way to set up headless scene generation in Blender?

The best way to set up headless scene generation is by writing Python scripts that initialize scenes, clear existing data, and apply modifiers. Running Blender from the command line executes these scripts for automated batch processing.