sverchok-syntax-data
Installation
SKILL.md
sverchok-syntax-data
Quick Reference
Why This Matters
Incorrect data nesting is the #1 source of errors in Sverchok. Every socket expects data at a specific nesting level. If you pass level-2 data where level-3 is expected, the node silently produces wrong geometry or crashes. There is no automatic correction.
The Nesting Level Convention
Level 0: scalar 5.0
Level 1: list of scalars [1, 2, 3]
Level 2: list of lists [[1, 2, 3], [4, 5, 6]]
Level 3: list of list of lists [[(x,y,z), (x,y,z)], [(x,y,z)]]
Standard Socket Nesting Levels
Related skills
More from openaec-foundation/blender-bonsai-ifcopenshell-sverchok-claude-skill-package
blender-syntax-materials
>
3blender-core-gpu
>
3blender-agents-code-validator
>
3blender-syntax-panels
>
3blender-errors-data
>
3blender-syntax-data
Covers Blender data management including collections, library overrides, asset system, linked libraries, BlendDataLibraries, data block creation and removal, fake users, and data transfer between files. Activates when managing Blender collections, linking/appending data, working with library overrides, or using the asset system.
3