Plc
Analysis
This appears to be a simple local note-style CLI rather than a real PLC controller interface; it runs a local script and stores user-added entries under ~/.plc.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
```bash scripts/script.sh status ```
Using the skill involves running the included bash script. This local command execution is clearly documented and central to the skill's CLI behavior.
description: "Programmable logic controller programming helper" ... Commands: status add list search remove export stats config
The advertised PLC-helper purpose is more specific than the implemented generic entry-management commands.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
DATA_DIR="${PLC_DIR:-$HOME/.plc}"
...
printf '{"ts":"%s","cmd":"%s","val":"%s"}\\n' "$ts" "$cmd" "$val" >> "$DATA_DIR/data.jsonl"The script persists arbitrary user-provided entries in a local JSONL file, which can later be listed, searched, or exported.
