Print Failure Analyst

v1.0.0

Diagnose 3D print failures by symptoms or images, recommend slicer setting fixes, log issues, view history, and generate failure reports.

0· 63·0 current·0 all-time
byNew Age Investments@newageinvestments25-byte
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
Name/description (diagnose failures, recommend slicer fixes, log history, generate reports) matches the included scripts and reference docs. The included files provide a symptom knowledge base, slicer fixes, diagnosis, logging, history, and report generation — all aligned with the stated purpose.
Instruction Scope
SKILL.md instructs the agent to analyze images for visual symptoms, but the bundled scripts do not perform image processing; the expected flow is for the agent (or user) to map image observations to symptom keywords and then call diagnose.py. This is a functional mismatch to be aware of, but not malicious. Also, the instructions do not direct the agent to send data externally — agents should still avoid uploading images/logs to third parties unless the user explicitly consents.
Install Mechanism
No install spec is provided and scripts rely on Python stdlib only. No external downloads, package managers, or archive extraction are used. This minimizes installation risk.
Credentials
The skill requests no environment variables, no credentials, and no special config paths. It only reads/writes a local file in its assets directory (assets/failure-log.json), which is proportionate to a logging/reporting tool.
Persistence & Privilege
Skill is not forced-always, does not request persistent elevated privileges, and does not modify other skills or system-wide settings. It persists only its own local log file within the skill directory.
Assessment
This skill appears to do what it says: diagnose print failures (using a symptom knowledge base), recommend slicer settings, and maintain a local JSON log and reports. Before installing or using it, note: 1) Image analysis is described in SKILL.md but there is no image-processing code — the agent (or you) must translate visual observations into symptom keywords before running diagnose.py. 2) All data is stored locally at assets/failure-log.json; back up any existing file with that name to avoid accidental overwrite and check that storing failures locally meets your privacy expectations. 3) The scripts use only Python stdlib and make no network calls or require credentials, so code inspection should be straightforward; review the included files if you want extra assurance. 4) If you plan to share images or logs externally, explicitly confirm where they will be sent—this skill itself does not upload data, but an agent could be asked to do so. Overall the package is internally coherent and proportionate to its purpose.

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

latestvk971y7qg9q7j3emjk0sgvqatsh83m0xc

License

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

Comments