Snapmaker U1

v1.0.0

Monitor and control Snapmaker 3D printers (U1 with Moonraker/Klipper). Use when checking print status, temperatures, progress, or controlling prints (pause/resume/cancel). Triggers on "printer", "3D print", "Snapmaker", "print status", "nozzle temp", "bed temp".

1· 1.8k·4 current·4 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (Snapmaker U1 control via Moonraker) matches the included Python CLI and the SKILL.md. There are no unexpected cloud credentials, unrelated binaries, or requests for unrelated services.
Instruction Scope
Runtime instructions and the script confine activity to reading the config at ~/clawd/config/snapmaker.json or ~/.config/clawdbot/snapmaker.json or SNAPMAKER_IP/SNAPMAKER_PORT env vars and then making HTTP calls to the configured printer IP/port. Note: the skill will read files from the user's home directory (the config paths) — this is expected for configuration but worth awareness.
Install Mechanism
No install spec or external downloads; the skill is instruction + a contained Python script, so nothing is fetched or written during install.
Credentials
No required environment variables or credentials are declared. The optional SNAPMAKER_IP and SNAPMAKER_PORT are proportional and documented in SKILL.md.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent elevated privileges or modify other skills/configs.
Assessment
This skill appears to do what it says: it will read a small JSON config from your home directory or honor SNAPMAKER_IP/SNAPMAKER_PORT and then open a TCP connection to that IP/port to talk to Moonraker. Before installing/using: (1) verify the printer IP points to a printer you control on your local network, (2) inspect the provided scripts (scripts/snapmaker.py) yourself if you are worried, (3) don't point it at unknown remote hosts, and (4) if you allow autonomous invocation, remember the skill can open connections to whatever IP you configure — restrict that to trusted local devices.

Like a lobster shell, security has layers — review code before you run it.

latestvk979tvqfey4paqjnfg3kbmcwd1801nvs

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments