blender-assembly

Automate 3D geometry construction in Blender using the bpy Python API.

1|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/MMansy19/blender-project --skill blender-assembly-mmansy19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-assembly
Source: https://github.com/MMansy19/blender-project/tree/main
Command: npx skills add https://github.com/MMansy19/blender-project --skill blender-assembly-mmansy19

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates common geometry bugs in Blender automation, such as silent scaling errors, incorrect axis rotations, and invisible gaps between parts, which often cause models to look exploded or misaligned.

Core Features & Use Cases

  • Geometry Verification: Automatically audits bounding boxes and overlaps to ensure parts connect perfectly.
  • Robust Primitive Math: Enforces size-2 cube primitives to ensure scale factors map directly to half-extents.
  • Use Case: When building a complex mechanical assembly like a robotic arm or a piece of furniture, this Skill ensures every beam and joint is mathematically aligned and physically connected before you commit to a final render.

Quick Start

Use the blender-assembly skill to generate a new desk model by defining the connection map and executing the geometry creation rules.

Frequently Asked Questions about blender-assembly

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

FAQPage Schema
How do I fix silent scaling errors and invisible gaps when building 3D geometry in Blender via Python?

To fix silent scaling errors and invisible gaps in Blender geometry, you can automate construction using the bpy Python API to enforce strict primitive scaling and validate bounding boxes for precise alignment.

How do I ensure mathematically aligned parts when automating mechanical assemblies in Blender?

To ensure mathematically aligned mechanical assemblies in Blender, apply bmesh-based directional geometry and enforce size-2 cube primitives so scale factors map directly to half-extents for perfect connections.

What causes exploded or misaligned 3D models when automating geometry creation in Blender?

Exploded or misaligned 3D models in Blender automation are caused by silent scaling errors, incorrect axis rotations, and invisible gaps between parts that bypass structural integrity checks.

Do I need the mcp__blender__execute_blender_code tool to validate bounding boxes for 3D modeling?

Yes, you need the mcp__blender__execute_blender_code tool and the blender-project environment to validate bounding boxes, audit overlaps, and apply transforms during automated 3D geometry construction.

Can I use Python automation to build furniture and architectural props in Blender with zero errors?

Yes, you can use Python automation with the bpy API to build furniture and architectural props in Blender with zero errors by enforcing strict primitive scaling and auditing geometry overlaps.

What are the limitations of using bmesh-based directional geometry for Blender 3D modeling?

Using bmesh-based directional geometry for Blender 3D modeling is limited to structural integrity and precise alignment tasks, requiring strict primitive scaling rules to avoid transform application errors.