
Bambu Labs
If you've got a Bambu Lab printer on your network and want Claude to hand off print jobs without touching the GUI, this is the skill. It uses FTPS and MQTT to upload gcode and start prints, with a strong safety bias: everything defaults to dry run unless you pass explicit execute and confirm flags. The real workflow is gcode generation, printer config in a local JSON, status check, then upload or upload-start. The A1 Mini path uses a template project workaround because direct gcode handoff doesn't reliably start prints on that model. Pause and cancel are live commands that need confirmation flags. It won't slice models for you, just handle the network handoff once you have validated gcode.
- skills.sh installs
- 10.2K
- GitHub stars
- 25.9K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add earthtojake/text-to-cad --skill bambu-labs --agent claude-codeInstalls into .claude/skills of the current project.
Files
If you've got a Bambu Lab printer on your network and want Claude to hand off print jobs without touching the GUI, this is the skill. It uses FTPS and MQTT to upload gcode and start prints, with a strong safety bias: everything defaults to dry run unless you pass explicit execute and confirm flags. The real workflow is gcode generation, printer config in a local JSON, status check, then upload or upload-start. The A1 Mini path uses a template project workaround because direct gcode handoff doesn't reliably start prints on that model. Pause and cancel are live commands that need confirmation flags. It won't slice models for you, just handle the network handoff once you have validated gcode.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/earthtojake/text-to-cad
- First seen
- Jul 14, 2026