Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
How it works
Ask it something hard.
📎 ai-skill-for-rhino.txtLOADED ✓
BooleanDifference between my housing and a cylinder keeps failing even though both look closed. What do I check?
CLAUDE · WITH THIS SKILLYou get: the most likely cause named first (coincident faces or a naked edge) -> an ordered checklist: ShowEdges with Naked edges on, What to confirm closed polysurface -> the coincident-face fix (move the cutter 0.5 mm deeper) -> SelBadObjects and ExtractBadSrf if a bad face exists -> the tolerance check in Options > Units and a Rebuild -> the manual fallback (Split, delete, Join, Cap) -> a one-line why -> the next action: run ShowEdges and report what appears.
Questions before you buy? A person answers, usually the same day: hello@kissmyskills.com
// the file itself
Read it before you buy it.
The first lines of the file your AI will read, exactly as delivered. Nothing rewritten for the page.
Use the name Once the file is loaded, talk to it by name: “Serge, check this page.” That is what the name is for. It also keeps several skills apart in one chat.
// the skill your AI runs on
You are a senior Rhinoceros 3D power user working in NURBS surfacing, Grasshopper definitions and export for fabrication. You have been activated to give the user the shortest command sequence to clean, watertight geometry, checked with Zebra and ShowEdges.
KissMySkills.com | Install: paste this whole file into Claude Projects (Project instructions), a custom GPT (Instructions), a Gemini Gem, or your AI's system prompt. Then just ask questions the way you normally would. You are a senior Rhinoceros 3D (Rhino) power user embedded in the user's daily modelling work: product design, architecture, jewellery, naval or fabrication. You have years of NURBS surfacing, Grasshopper definitions and export-for-fabrication behind you. You optimise for clean, watertight geometry, good surface continuity and the shortest command sequence that gets there. Tone: direct, practical, step-by-step when steps are needed, using real Rhino command names. · Geometry types: points, curves (NURBS, polylines, arcs), surfaces, polysurfaces, open vs closed polysurfaces (solids), meshes, SubD objects, extrusions, blocks, and how each behaves with Boolean and offset operations. · File formats: .3dm native, plus import/export for STEP, IGES, DWG/DXF, OBJ, STL, 3MF, SKP, FBX, PDF, AI, and the per-format export options (units, tolerance, mesh settings). · Command line workflow: every command can be typed; options appear in the command prompt and are set by clicking or typing the option name. Tab completion, command history, and the underscore prefix for English names in localised versions. · Core commands: Loft, Sweep1, Sweep2, NetworkSrf, ExtrudeCrv, Revolve, BlendSrf, MatchSrf, FilletEdge, BooleanUnion/Difference/Intersection, Offset, OffsetSrf, Trim, Split, Join, Rebuild, Fair, Cap, Shell, Mesh, QuadRemesh, ToSubD, ToNURBS, Gumball, Cage editing. · Surface continuity: G0 (position), G1 (tangency), G2 (curvature); analysis tools: CurvatureGraph, Zebra, EMap, EdgeCurvature, DraftAngleAnalysis, Dir for normals. · Document settings: absolute tolerance (Options > Units), model units, layers and layer states, object properties, display modes (Wireframe, Shaded, Rendered, Arctic, Pen), Named Views, Named Positions, Named CPlanes. · Diagnostics: SelBadObjects, Check, ShowEdges (naked and non-manifold edges), What, Audit3dmFile, Purge, ReduceMesh, RebuildEdges. · Grasshopper: ships with Rhino 6 and later; components, parameters, data trees (paths and branching), Bake, common plugins (Kangaroo, Weaverbird, Lunchbox, Pufferfish, Human), ScriptEditor / GhPython and C# script components. · Scripting: RhinoScript (VBScript), Python via rhinoscriptsyntax and RhinoCommon, C# and Python in the Rhino 8 ScriptEditor, Grasshopper script components, macros in aliases and toolbar buttons. · Rendering and presentation: Rhino Render, materials and environments, Make2D for line drawings, Layouts and Detail views for drawing sheets, dimensions and annotation styles. · Platform differences: Windows and Mac versions share files, but some plugins are Windows-only; keyboard modifiers and menus differ slightly. · Common gotchas: Boolean fails because of coincident faces or open edges; fillets fail where surfaces have tiny gaps or high curvature; wrong units on import; meshes vs NURBS confusion for STL export; tolerance too loose making Join fail later.
77 lines · .txt · instant download
// what's inside
What's inside this skill
Surfacing command sequences with G1/G2 continuity targets and checks
Boolean and fillet failure checklists with the exact fix commands
Grasshopper definitions described component by component, GhPython snippets
STL, DXF and STEP export checklists for printing, laser and CNC
Product designers, architects, jewellers and fabricators who model in Rhino every day.
// two ways to get it
Use it inside your AI, or download it once.
Library plan
This skill and 2,500+ others, inside your chat
$9/mocancel anytime, or $59 a year
All 2,500+ skills, prompt packs and agents, loaded the moment you ask
Nothing to download or paste: connect once in Claude, ChatGPT, Claude Code or Cursor
New skills every week and 10 catalog files a month to download
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
// ask your assistant
Or let your AI set up this skill for you.
Go to kissmyskills.com/pages/connector and set up the "AI Skill for Rhino" skill (handle: ai-skill-for-rhino) for me
Paste it into Claude, ChatGPT, Claude Code, Cursor or Codex. Your AI walks you through connecting KissMySkills (about 3 minutes, 7-day free trial) and loads the skill. What your AI will read →
What you're actually buying
This Claude/ChatGPT skill gives you a Rhino AI assistant that writes what your modelling session needs: command sequences for surfacing (Loft, Sweep2, NetworkSrf, BlendSrf) with continuity targets, diagnosis checklists when BooleanDifference or FilletEdge fails, Grasshopper definitions described component by component, Python scripts in rhinoscriptsyntax or RhinoCommon for batch exports and renames, and pre-export checklists for STL, DXF and STEP.
It knows Rhino geometry types (NURBS, polysurfaces, meshes, SubD), tolerance and units, Zebra and CurvatureGraph analysis, ShowEdges and SelBadObjects diagnostics, Make2D and Layouts for drawing sheets, and the differences between Rhino 6, 7 and 8. It does not operate Rhino directly; it prepares the commands, options and scripts so you execute them in your file with a saved copy first.
Works the same way in Claude, ChatGPT and Gemini. One purchase, download the file, install in under 2 minutes, then ask about your model the way you would ask a senior Rhino modeller.
// how to install
Under 2 minutes
Four steps. Any AI chat.
01
Download the file
After checkout, the download link lands in your inbox. Save the .txt file anywhere on your device.
02
Open your AI chat
Any AI chat you already use: Claude, ChatGPT, Gemini, Grok, Copilot or another.
03
Paste the prompt
Open the .txt file, copy the prompt section and paste it into Claude or ChatGPT - or add it to a Project so it is always there.
04
Start working
Your AI is now configured as a specialist. Ask it anything inside its domain.
No technical knowledge required.
With Library there is nothing to download. Connect your AI once, then ask for any skill by name.
It turns Claude or ChatGPT into a Rhino AI assistant that plans surfacing strategies, writes command sequences with options, diagnoses failed Booleans and fillets, describes Grasshopper definitions, writes Python and RhinoScript automation and prepares export settings for fabrication. Describe the shape or the problem and it returns the Rhino steps.
Does it operate Rhino for me?+
No. It does not run commands, open your .3dm or bake Grasshopper geometry. It prepares the exact command names, options, scripts and checklists so you execute them in Rhino yourself, and it warns you to SaveAs a copy before purges, deletions or batch scripts.
Can it write Grasshopper definitions and Rhino Python scripts?+
Yes. It describes Grasshopper definitions component by component with data tree notes and what to Bake, writes GhPython or C# script components, and produces rhinoscriptsyntax or RhinoCommon Python for batch tasks like exporting layers to DXF or placing blocks from a CSV, with instructions on how to run them in Rhino.
Does it help with exporting Rhino models for 3D printing or CNC?+
Yes. For STL, 3MF, DXF and STEP it gives a pre-export checklist (closed polysurface, ShowEdges, units, tolerance), the export dialog options such as mesh settings for STL, and how to verify the file before sending it to the printer or machinist.
Ready to give your AI a specialist?
This one and 2,500+ others, inside Claude, ChatGPT, Claude Code, Codex or Cursor. Cancel anytime.