Back to skill
Skillv0.1.2
ClawScan security
avatar-generator · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 21, 2026, 6:31 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and requirements are internally consistent for generating SVG avatars via a pinned npm package; no unrelated credentials, installs, or surprising behaviors are requested, though there are small documentation/instruction inconsistencies and the usual supply-chain caveats around running an npm package via npx.
- Guidance
- This skill appears to be what it claims: a small, deterministic avatar generator that runs a pinned npm package and a tiny local preview script. Before installing, consider: 1) review the npm package @bitmappunks/avatar-generator@0.0.5 on the registry (its code and any install scripts) because npx will fetch and run third‑party code; pinning reduces but does not remove supply‑chain risk; 2) decide whether you prefer the SKILL.md behavior (auto‑use timestamp when seed omitted) or the commands file behavior (prompt user) and ensure your agent enforces the desired flow; 3) if you’re concerned about executing remote code, run the skill in a sandboxed environment or audit the package contents first; and 4) be aware npx -y auto‑accepts installation prompts — if you want manual consent, remove -y or run the package after reviewing it.
Review Dimensions
- Purpose & Capability
- okThe skill claims to generate deterministic SVG avatars and does exactly that: it runs a pinned npm package via npx and includes a small terminal preview script. Declared runtime requirements (node, npx) match the stated purpose, and there are no unrelated env vars, binaries, or config paths requested.
- Instruction Scope
- noteThe SKILL.md instructions stay within avatar generation and file output/preview. There is a minor inconsistency: SKILL.md says seed is optional and defaults to the current Unix timestamp, while commands/gen-avatar.md explicitly requires prompting the user if the seed is omitted. Also the preview script reads the generated SVG from a user-supplied path (intended behavior) — be aware the file path comes from the user/agent context.
- Install Mechanism
- noteNo install spec is bundled; the skill runs @bitmappunks/avatar-generator@0.0.5 via npx. Version pinning is good for determinism. Running npx will download and execute third‑party package code (including any npm install/postinstall scripts) from the registry; this is expected for an npm-backed skill but is a general supply-chain risk to consider.
- Credentials
- okThe skill requests no environment variables, credentials, or config paths. This is proportionate to its stated purpose.
- Persistence & Privilege
- okThe skill is not always-enabled and does not request elevated persistence or modify other skills' configs. Autonomous invocation is allowed by default but not combined with any broad privileges here.
