Back to skill
Skillv2.0.0

ClawScan security

Leave Doc · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 17, 2026, 6:56 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's files and instructions are consistent with a simple leave-application generator: no network calls, no secret access, and nothing that clearly exceeds the described purpose.
Guidance
This skill appears coherent and implemented locally: it generates leave templates and optionally stores simple logs under ~/.local/share/leave-doc (or a path you set via LEAVE_DOC_DIR). Recommended precautions before installing or running: (1) inspect the scripts yourself (they are short and readable); (2) if you don't want local logs, set LEAVE_DOC_DIR to a directory you control or remove/ignore scripts/script.sh; (3) run in a sandbox if you are unsure. There are no network calls or credential requests in the code, so the risk surface is limited to local file writes.

Review Dimensions

Purpose & Capability
okThe name/description (leave application generation, multi-day calculation, annual-plan, emergency templates) match the provided files. scripts/doc.sh implements leave, multi-day, emergency and annual-plan features; scripts/script.sh is a small local utility for storing/listing data which is plausible for a helper tool.
Instruction Scope
okSKILL.md instructs running scripts/doc.sh and the script only uses local date/time logic and prints templates. The scripts do not read system config files, reach out to external endpoints, or attempt to access credentials. They do create and write to a local data directory (default: $XDG_DATA_HOME or $HOME/.local/share/leave-doc).
Install Mechanism
okThere is no install specification (instruction-only skill plus local scripts). No downloads, package installs, or external installers are included.
Credentials
okThe skill declares no required environment variables or credentials. The scripts optionally honor LEAVE_DOC_DIR and XDG_DATA_HOME/HOME for where to store data, which is reasonable for a local utility and does not require secrets.
Persistence & Privilege
notealways is false and the skill does not request elevated privileges. scripts/script.sh will create a per-user data directory and log files under $LEAVE_DOC_DIR or the default ~/.local/share/leave-doc; this is expected behavior but users should be aware that the skill stores data locally.