sverchok-syntax-scripting

Official

Master Sverchok's Python scripting nodes.

AuthorOpenAEC-Foundation
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides comprehensive documentation and examples for Sverchok's powerful Python scripting nodes (SNLite, SN Functor B, Formula Mk5, Profile Mk3), enabling users to embed custom logic, complex calculations, and parametric designs directly within Blender's node-based workflow.

Core Features & Use Cases

  • SNLite: Inline scripting with text-based socket declarations for quick prototyping and custom node creation.
  • SN Functor B: Structured scripting with dedicated init, process, and UI functions for more complex node logic and custom interfaces.
  • Formula Mk5: Safe evaluation of mathematical expressions, ideal for parametric modeling and calculations.
  • Profile Mk3: A DSL for defining 2D parametric profiles, perfect for architectural elements and custom shapes.
  • Use Case: Create a custom node that procedurally generates a complex architectural facade by defining its profile using Profile Mk3, then manipulating its geometry with SNLite, and finally controlling its parameters with Formula Mk5.

Quick Start

Refer to the SNLite section to learn how to declare input and output sockets using the docstring syntax.

Dependency Matrix

Required Modules

None required

Components

referencesscripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sverchok-syntax-scripting
Download link: https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package/archive/main.zip#sverchok-syntax-scripting

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.