Paperclip CAD Plugin (CadQuery)
Paperclip plugin: agents design and export 3D CAD via CadQuery (cad.run_script / cad.export) with bwrap sandbox and secret-backed GitHub PAT.
Lets agents design and export 3D CAD models through CadQuery tool calls (cad.runscript, cad.export), with operator-confirmed scope and a host-side sandbox.
Tools cad.runscript — run a CadQuery script; returns a staged artifact ID cad.export — export a staged artifact (e.g. STEP) and commit it to a configured GitHub artifact repo
Install Board: Plugins → Install plugin — search platform.cad, or upload this package Create a Paperclip secret for a GitHub PAT with repo scope Set instance config githubPatSecretId to that secret’s UUID
Package: @platform/paperclip-plugin-cad v0.1.6 (private npm name in repo; install via board/upload).
Host provisioning (required after host rebuild) Cad scripts run under bwrap with only /usr ro-bound. Mesh deps must live in the sandbox-visible site: bash sudo bash scripts/provision-cad-host.sh Expect SANDBOXIMPORTOK / RESULT: SUCCESS. Re-run is safe.
Security defaults PAT resolved per call from Paperclip secrets — not cached, logged, or returned Isolated subprocess + timeout; inputs validated by JSON Schema See repo SECURITY.md / CHANGELOG.md
MIT. Niche CAD/ops use case — not a general-purpose coding plugin. Community-maintained.
Shared by Nora