tool-chains

Compose Blender primitives into ID-passing workflows with undo support.

6|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/PoBruno/mcp-blender-agent --skill tool-chains
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tool-chains
Source: https://github.com/PoBruno/mcp-blender-agent/tree/main/.claude/skills/tool-chains
Command: npx skills add https://github.com/PoBruno/mcp-blender-agent --skill tool-chains

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing safe, reusable Blender tool workflows requires coordinating multiple primitives and ensuring consistent data flow via an ID-passing contract. This Skill provides patterns for composing tools into end-to-end flows that can be validated and undone.

Core Features & Use Cases

  • Composite tool design guidance: decide when to break a task into primitives vs a composite.
  • ID-passing workflow: define refs like objectName, boneName, and nextSteps to pass data between steps.
  • Use Case: architect a tool that creates an armature, adds bones, then attaches sockets, with a single undo per flow.

Quick Start

Outline a simple composite flow by listing primitives, assign ID refs for each step, and validate with a full end-to-end example.

Frequently Asked Questions about tool-chains

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

FAQPage Schema
How do I design a Blender tool chain that passes IDs between workflow steps?

Design a Blender tool chain by composing primitives into end-to-end workflows that pass IDs like objectName and boneName between steps using defined refs and nextSteps. This pattern ensures consistent data flow across multi-step operations.

When should I break a Blender task into primitives versus building a composite tool?

Break a Blender task into primitives versus a composite based on whether you need reusable standalone operations or a single coordinated end-to-end flow. Composite tool design provides guidance for deciding the right architecture for your workflow.

Can I build a Blender workflow with a single undo step for multiple tool operations?

Yes, you can build a Blender workflow with a single undo step by grouping multiple primitives into a composite flow. This error-resilient design pattern with undo support ensures safe execution of multi-step operations.

What is the best way to validate multi-step flows in Blender agent pipelines?

The best way to validate multi-step flows in Blender agent pipelines is to outline a composite flow by listing primitives, assign ID refs for each step, and validate with a full end-to-end example. This ensures the ID-driven workflow pattern works correctly.

How do I refactor Blender primitives into composites for better workflow automation?

Refactor Blender primitives into composites by grouping standalone operations into end-to-end workflows that pass IDs between steps. This approach applies to developers building new tools and refactoring existing primitives into composites.

Does this approach support error-resilient design for Blender automation workflows?

Yes, this approach supports error-resilient design for Blender automation workflows by providing patterns for composing tools into end-to-end flows that can be validated and undone. The ID-passing contract ensures safe, reusable tool workflows.