blender-impl-nodes

Installation
SKILL.md

blender-impl-nodes

Quick Reference

Critical Workflow Rules

ALWAYS follow this order when building node trees from Python:

  1. Create/get the node tree container
  2. Clear existing nodes if building from scratch
  3. Define interface sockets (4.0+) or legacy inputs/outputs (3.x)
  4. Add Group Input / Group Output nodes
  5. Add processing nodes with explicit positions
  6. Link nodes (source output FIRST, destination input SECOND)
  7. Assign to object/modifier and set input values

ALWAYS use tree.nodes.new() / tree.links.new() for scripting. NEVER use bpy.ops.node.* operators — they require editor context.

ALWAYS set location on every node. Without explicit positions, all nodes stack at (0, 0) making the tree unreadable in the editor.

Related skills
Installs
2
GitHub Stars
6
First Seen
Mar 17, 2026