Export an OpenSCAD model to STL and verify watertightness via trimesh. Emits bbox, triangle count, and watertight status as JSON; exits non-zero on non-watertight output. Must be invoked only after the user has reviewed renders and explicitly approved export.
EnglishList vendored OpenSCAD libraries or add a new one. 'list' parses libs/README.md and prints the capability table. 'add' shallow-clones a git repo into libs/ and appends a stub entry; Claude/user fills in the capability summary and 3-5 use<> examples.
EnglishAuthor a new OpenSCAD model from natural-language intent. Writes to models/, enforces PRINTANCHORBBOX convention, then delegates to scad-render for multi-angle PNGs + pixel-measured dimensions. Edit-in-place by default; opt-in versioned snapshots.
EnglishRender an OpenSCAD .scad file to multi-angle PNGs with pixel-measured dimensions. Orthographic top/front/side + perspective iso. Returns JSON with render paths, plate bbox, scalemmperpx, and detected circles (holes + counterbore rings).
EnglishSend a sliced 3MF (or slice an STL/SCAD first) to a Bambu Lab X1C via Bambu Cloud and start the print. Wraps Bambu Studio CLI for slicing and the unofficial coelacant1/Bambu-Lab-Cloud-API Python lib for upload + cloud print start. Cloud path (not LAN) — keeps Bambu Handy usable. Phase 1 scaffold: dry-run works end-to-end; live send requires one-time auth setup documented in the runbook.
EnglishIncludes Scad Export, Scad Render, and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Scad Export
Export an OpenSCAD model to STL and verify watertightness via trimesh. Emits bbox, triangle count, and watertight status as JSON; exits non-zero on non-watertight output. Must be invoked only after the user has reviewed renders and explicitly approved export.
Scad Lib
List vendored OpenSCAD libraries or add a new one. 'list' parses libs/README.md and prints the capability table. 'add' shallow-clones a git repo into libs/ and appends a stub entry; Claude/user fills in the capability summary and 3-5 use<> examples.
Scad New
Author a new OpenSCAD model from natural-language intent. Writes to models/, enforces PRINTANCHORBBOX convention, then delegates to scad-render for multi-angle PNGs + pixel-measured dimensions. Edit-in-place by default; opt-in versioned snapshots.
Scad Render
Render an OpenSCAD .scad file to multi-angle PNGs with pixel-measured dimensions. Orthographic top/front/side + perspective iso. Returns JSON with render paths, plate bbox, scalemmperpx, and detected circles (holes + counterbore rings).
Scad Send
Send a sliced 3MF (or slice an STL/SCAD first) to a Bambu Lab X1C via Bambu Cloud and start the print. Wraps Bambu Studio CLI for slicing and the unofficial coelacant1/Bambu-Lab-Cloud-API Python lib for upload + cloud print start. Cloud path (not LAN) — keeps Bambu Handy usable. Phase 1 scaffold: dry-run works end-to-end; live send requires one-time auth setup documented in the runbook.
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Scad Export skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- Reported license for the skills shown: MIT. The author’s terms apply.