← text-to-cadCONTENT HISTORY

Update to text-to-cad

Snapshot Oct 6, 2026 · 00:02 UTC · version 0.7.10

Collection source: downloaded plugin package.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Send prints to Bambu Lab printers through Bambu Connect, Bambu Lab's official app for printing from other software, or Bambu Studio. Use when the user wants to print a sliced `.gcode.3mf`, a Bambu `.gcode` or an unsliced model on a Bambu Lab printer, over Bambu Cloud or LAN. The agent opens the file in the app; the user picks the printer and starts the print there.",
  "included_files": [
    {
      "relative_path": "LICENSE",
      "size_in_bytes": 1074
    },
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 218
    }
  ],
  "name": "bambu-labs",
  "skill_md_contents": "---\nname: bambu-labs\ndescription: Send prints to Bambu Lab printers through Bambu Connect, Bambu Lab's official app for printing from other software, or Bambu Studio. Use when the user wants to print a sliced `.gcode.3mf`, a Bambu `.gcode` or an unsliced model on a Bambu Lab printer, over Bambu Cloud or LAN. The agent opens the file in the app; the user picks the printer and starts the print there.\nlicense: MIT\n---\n\n# Bambu Labs\n\nProvenance: maintained in [earthtojake/text-to-cad](https://github.com/earthtojake/text-to-cad).\nUse the installed local skill files as the runtime source of truth; the\nrepository link is only for provenance and release review.\n\nBambu Lab printers take print jobs from other software only through Bambu\nConnect, Bambu Lab's desktop app for third-party tools\n(https://wiki.bambulab.com/en/software/third-party-integration). This skill\nopens a file in Bambu Connect, or an unsliced model in Bambu Studio; the user\npicks the printer and starts the print there. The agent never controls a\nprinter and never asks for access codes.\n\n## Requirements\n\nBambu Connect (Windows 10 or later, macOS 13 or later), signed in to the user's\nBambu Lab account, with the printer on that account or reachable in LAN mode\n(https://wiki.bambulab.com/en/software/bambu-connect). On Linux, where Bambu\nConnect is still in development, use Bambu Studio.\n\n## Choose the handoff\n\n| What the user has | Handoff |\n| --- | --- |\n| A sliced `.gcode.3mf`, from `$gcode` or Bambu Studio's or OrcaSlicer's \"Export plate sliced file\" | Open it in Bambu Connect |\n| A plain `.gcode` sliced with this printer's Bambu profile | Open it in Bambu Connect; if Bambu Connect refuses it, slice the model in Bambu Studio instead |\n| A model with no slice: `.3mf`, `.stl` or `.step` | Open it in Bambu Studio, which slices it and sends it to the printer itself |\n\n## Open a file in Bambu Connect\n\nBambu Connect imports a file from a `bambu-connect://import-file` link with\nthree parameters: `path`, the file's absolute path, and `name`, the name to\nshow, each percent-encoded the way JavaScript's `encodeURIComponent` does it\n(Python: `urllib.parse.quote(value, safe=\"\")`); and `version=1.0.0`. For\n`/Users/me/prints/bracket.gcode.3mf`:\n\n```text\nbambu-connect://import-file?path=%2FUsers%2Fme%2Fprints%2Fbracket.gcode.3mf&name=bracket&version=1.0.0\n```\n\nOpen the link with `open \"<link>\"` on macOS, or `Start-Process \"<link>\"` in\nPowerShell on Windows. Bambu Connect comes forward with the file loaded.\n\n## Open a model in Bambu Studio\n\nOn macOS run `open -a BambuStudio <file>` (some installs name the app\n`Bambu Studio`). On Windows open the file from Bambu Studio's File menu, or run\n`Start-Process <file>` when Bambu Studio is the file's default app. On Linux run\n`bambu-studio <file>`, or open it from the AppImage or Flatpak.\n\n## Finish in the app\n\nBefore the user presses Print, tell them what to check: the printer, plate\ntype, nozzle, filament and AMS mapping, a clear build plate, and someone nearby\nfor the first layer. Never report a print as started: the agent can't see the\nprinter, and the app shows the job and its progress.\n\n## Out of scope\n\nStarting, pausing or cancelling prints without the user, and reading printer\nstatus: Bambu Lab's firmware takes those from other software only through Bambu\nConnect, or in Developer Mode, which is LAN-only and disconnects the printer\nfrom Bambu Cloud. For slicing, use `$gcode` or Bambu Studio.\n"
}

SHA-256 of public snapshot: 0e214a15b84f31ad6ac7e43c5ef2bef0cea524fbc1e762fe5560103b5bc097f2