Back to skill
Skillv0.1.11
ClawScan security
use-maskrun · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 28, 2026, 2:34 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's instructions, purpose, and requirements are internally consistent: it only recommends wrapping potentially sensitive shell commands with maskrun to mask printed environment values and does not request unrelated credentials or system access.
- Guidance
- This skill is coherent and low-risk: it only advises wrapping shell commands with maskrun to prevent printing sensitive environment values. Before relying on it, (1) verify the maskrun installer you use — prefer package manager installs (brew, npm) or GitHub release assets and review any install script before piping to sh, (2) remember maskrun only masks output; it does not sandbox or stop a command from reading env vars or exfiltrating secrets over the network, so do not treat it as a substitute for least-privilege or network controls, (3) review and tighten maskrun's filter config (exact/glob/regex) to ensure it covers your secret names, and (4) if an agent will run many commands autonomously, ensure you understand when it will use maskrun and that masking patterns are appropriate for your environment.
Review Dimensions
- Purpose & Capability
- okName/description match the behavior in SKILL.md: the skill's sole function is to advise using maskrun to avoid leaking environment values. It does not request unrelated credentials, binaries, or config paths.
- Instruction Scope
- okRuntime instructions are narrowly scoped to wrapping commands with `maskrun --` and configuring maskrun. The SKILL.md does not instruct the agent to read unrelated files, harvest credentials, or transmit data to external endpoints. It explicitly documents maskrun's safety boundary (output masking only).
- Install Mechanism
- noteThe skill is instruction-only (no install spec), which is low-risk. The included installation examples reference GitHub releases, brew, and npm — appropriate for the project — but also show a curl | sh installer pattern. Piping remote scripts to sh is common but increases risk unless the installer is audited or comes from a trusted source.
- Credentials
- okThe skill requests no environment variables or credentials. Its guidance deals with masking environment-derived values but does not request access to them. This is proportionate to the stated purpose.
- Persistence & Privilege
- okThe skill is user-invocable and not always-enabled; it does not request persistent privileges or modify other skills or system-wide settings. It simply advises how to run commands and how maskrun's config is stored in normal per-user locations.
