Back to skill
Skillv1.0.0

ClawScan security

Working Tree Governor · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 16, 2026, 3:16 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's instructions match its stated purpose (selective git staging/governance); it's instruction-only, asks for no credentials, and has no install footprint — but the metadata omits declaring that it requires the git binary and the heuristics contain project-specific patterns you should review before use.
Guidance
This skill appears to do what it says: help you selectively stage and commit while avoiding runtime noise. Before installing, do the following: - Confirm git is available on the agent host (SKILL.md runs git but metadata does not declare it). Add 'git' to the required binaries if you manage the registry entry. - Review and adapt the pattern lists and heuristics to your repository (the examples mention project-specific paths like 'hermes' and 'shared/*'); otherwise the skill may misclassify important files. - Keep the operator-approval gate enforced; test the skill in a disposable repository first to observe behavior. Ensure the agent cannot auto-commit or run without your interactive approval if you require stricter control. - Because this is instruction-only, it will execute the git commands shown — ensure the agent's runtime user has appropriate repository access but not elevated system privileges. - If you want stricter safety, restrict autonomous invocation of this skill at the platform/policy level, or require an explicit manual confirmation step before any git add/commit is executed.

Review Dimensions

Purpose & Capability
noteThe name/description align with the runtime instructions (selective staging, verification, operator gate). Small incoherence: registry metadata lists no required binaries, but SKILL.md invokes git extensively — the metadata should declare 'git' as a required binary.
Instruction Scope
okSKILL.md stays within the stated purpose: read-only discovery commands, classification heuristics, selective git add/diff/cached checks, and an explicit operator-approval gate. It does not request unrelated files, credentials, or external network calls.
Install Mechanism
okNo install spec and no code files — lowest-risk delivery. Nothing is downloaded or written by the skill itself.
Credentials
okThe skill declares no environment variables or credentials and the instructions do not access secrets. Heuristics reference repo paths (e.g., 'hermes' paths) that are project-specific but not sensitive by themselves.
Persistence & Privilege
okalways:false and user-invocable:true are appropriate. The flow requires operator approval for ambiguous/large commits, reducing autonomous-risk. Note: platform-level autonomous invocation is allowed by default (not a fault of this skill) — couple that with a misconfigured agent and there is residual risk.