← All skill packs

Software Development Skills

Skill pack
5 skills0 selected
seanocSkills in this pack

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.

English

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.

English

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.

English

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).

English

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.

English

Includes Scad Export, Scad Render, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills5CategorygeneralStars0

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

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. 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:

Example request
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.