Print Failure Analyst

Security checks across malware telemetry and agentic risk

Overview

The skill is purpose-aligned and local-only, with the main thing to notice being that it keeps a persistent local log of 3D print failures.

This skill appears safe for normal use. Before installing, be aware that it keeps a local history of your print failures and can generate reports from that history; avoid logging anything you would not want retained in the skill's local files.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI02: Tool Misuse and Exploitation
Info
What this means

Using the skill may run local Python scripts that read references and create or update local log/report files.

Why it was flagged

The skill instructs the agent to execute included local helper scripts. This is expected for the stated diagnosis/logging/reporting purpose and is not paired with shell chaining, network calls, or hidden behavior.

Skill content
Run `diagnose.py --symptoms` ... Run `log_failure.py` with collected info ... Run `history.py` ... Run `report.py`
Recommendation

Use the logging and report features intentionally, and review any requested report output path before saving.

#
ASI06: Memory and Context Poisoning
Low
What this means

Details you log can persist locally and influence later pattern analysis and generated reports.

Why it was flagged

The script persists user-provided printer, material, description, slicer settings, fixes, and notes into a local failure log that other scripts later use for history and reports.

Skill content
data["failures"].append(entry)
save_log(data)
Recommendation

Avoid putting unrelated private information in failure descriptions or notes, and delete or edit `assets/failure-log.json` if you no longer want entries retained.