rhinoceros-grasshopper

Create parametric models and custom components in Rhinoceros and Grasshopper using Python scripting.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill rhinoceros-grasshopper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rhinoceros-grasshopper
Source: https://github.com/Umbral-Bot/umbral-agent-stack/tree/main/openclaw/workspace-templates/skills/rhinoceros-grasshopper
Command: npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill rhinoceros-grasshopper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates complex geometric modeling, scripting, and the creation of custom parametric tools within Rhinoceros and Grasshopper environments.

Core Features & Use Cases

  • Parametric Design: Generate and manipulate complex geometries using Python scripts and Grasshopper components.
  • RhinoCommon SDK: Leverage the full power of Rhino's .NET API for advanced geometric operations.
  • Grasshopper Scripting: Create custom logic and components directly within Grasshopper using Python.
  • Use Case: Design a facade system that adapts parametrically to a building's form, or automate the generation of thousands of variations for a product design.

Quick Start

Use the rhinoceros-grasshopper skill to create a sphere with a radius of 5 at the origin using RhinoCommon.

Frequently Asked Questions about rhinoceros-grasshopper

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

FAQPage Schema
How do I create custom Grasshopper components using Python scripting?

To create custom Grasshopper components with Python scripting, you use the RhinoCommon SDK and rhinoscriptsyntax to define custom logic and parametric algorithms directly within the Grasshopper environment.

What is the best way to automate parametric modeling in Rhino for digital fabrication?

Automating parametric modeling in Rhino for digital fabrication is best achieved by writing Python scripts that leverage the RhinoCommon SDK to manipulate complex geometries and generate variations.

Can I use RhinoCommon to generate complex geometric manipulations for generative design?

Yes, you can use RhinoCommon to perform complex geometric manipulations for generative design by accessing Rhino's .NET API through Python scripts to create custom algorithms.

Do I need RhinoCommon and rhinoscriptsyntax to build parametric facade systems in Grasshopper?

Yes, building parametric facade systems in Grasshopper requires access to RhinoCommon and rhinoscriptsyntax to facilitate the geometric operations and automation needed for adaptive building forms.

How does Python scripting in Grasshopper handle large-scale generative design variations?

Python scripting in Grasshopper handles large-scale generative design variations by executing automated algorithms via the RhinoCommon SDK, enabling the rapid generation of thousands of product design iterations.