blender-geometry-nodes

Installation
SKILL.md

blender-geometry-nodes

Typed tools for creating Geometry Nodes groups, assigning them to mesh modifiers, setting exposed modifier inputs, and inspecting procedural graph state. Use blender-shader-nodes for low-level shared node graph operations such as list_nodes, connect_nodes, and set_node_input.

Group templates

create_geometry_node_group and add_geometry_nodes_modifier take a template argument:

  • pass_through (default, also selectable as default): the group gets a Geometry input socket, a Geometry output socket, and a linked Group Input -> Group Output pair, so NodeGroupInput really emits Geometry and the group can be extended and assigned as a modifier immediately.
  • empty: a bare group with no sockets and no nodes. Use create_geometry_node_socket to add sockets yourself.
Installs
1
GitHub Stars
50
First Seen
Oct 8, 2026