bambu-printlisted
Install: claude install-skill harshvladha/fabula
# bambu-print
Make 3D-printable parts and, crucially, deliver them as **Bambu Studio project 3MFs** that open
with settings + colours already applied — not plain geometry files that trigger the "not from
Bambu Studio" prompt and lose everything.
## First: orient yourself
1. **Check for a Bambu MCP connector** in the session. If present, USE IT to read live AMS slot
contents (filament types/colours) and prefer its slicing/print-control tools. As of mid-2026
the Anthropic registry has no Bambu connector — only self-hosted community servers
(DMontgomery40/bambu-printer-mcp, griches/bambu-mcp, schwarztim/bambu-mcp). Don't assume it exists.
2. **Read the project's `CLAUDE.md`** (e.g. in a `3D Library` folder) for the exact printer, bed,
and AMS layout. Do not assume slot contents — ask if unsure. Baseline assumption for this user:
Bambu Lab P2S, 256mm bed, 0.4mm nozzle, AMS slots **1=White PLA, 2=Black PLA, 3=White ASA, 4=Black ASA**.
3. **Prefer ASA** for outdoor/functional parts; PLA only for indoor/test prints.
## Workflow
### 1. Design the geometry (printability-first)
Read `references/printability.md` and follow it while modelling — it prevents the failures that
cost real reprints (islands, thin bars, unsupported lintels, warping, hinge-pin adhesion).
Generate solids with `scripts/geom.py` (pure NumPy: box, cyl, tube, tri-prism, diamond vent
lattice, STL writer). Build parts by **unioning watertight primitives** — the slicer unions
overlapping positive soli