Back to skill
Skillv0.1.4
ClawScan security
Fix · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 15, 2026, 2:42 AM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's stated purpose (fixing agent behavior) is plausible, but its runtime instructions require searching and editing the agent's skills/rules/hooks and deleting session TODOs without declaring or constraining that access — a mismatch that could lead to undesired or broad modifications.
- Guidance
- This skill asks the agent to search and edit your agent's skills, rules, hooks, and settings but doesn't declare those config paths or show how edits are reviewed. Before installing: 1) Ask the publisher to explicitly list required config paths and exactly how file edits are made. 2) Require the skill to present a human-readable diff and obtain explicit approval for each change (do not allow blind writes). 3) Verify what TodoWrite does and whether its TODOs persist beyond the session; require a way to inspect and delete them. 4) Back up ~/.claude, ~/.agent, and settings.json before first use and run the skill in a sandboxed environment. 5) If you want extra caution, restrict this skill to manual invocation only and require confirmation prompts for any modification to other skills or hooks.
Review Dimensions
- Purpose & Capability
- concernThe skill's goal (root-cause analysis and preventing recurrence) reasonably requires inspecting and updating agent rules/skills/hooks. However, SKILL.md instructs the agent to read and modify specific user/agent config paths (~/.claude/skills, ~/.agent/rules, settings.json, failed-attempts.md) even though the registry metadata declares no required config paths or elevated access. That mismatch between claimed requirements and actual instructions is concerning.
- Instruction Scope
- concernThe instructions mandate a first action (TodoWrite) and then require Grep/Glob searches and edits across multiple agent config locations, applying a 'skill-kit upgrade' and adding hooks. These steps give the agent broad discretion to change other skills and settings, and the procedure text is permissive/vague about how edits are made or reviewed (no explicit safety checks, diffs, or user approvals for file-modifying actions).
- Install Mechanism
- okNo install spec and no code files — instruction-only — so nothing is written to disk by an installer. This reduces supply-chain risk relative to downloadable installs.
- Credentials
- concernThe skill declares no required env vars or config paths, but the runtime steps explicitly reference many internal config locations and imply read/write access to them. Declaring those paths and required permissions is expected for a skill that modifies agent internals; the omission is a proportionality/information gap.
- Persistence & Privilege
- concernalways:false (not force-included), but the skill's instructions explicitly direct modification of other skills, rules, and settings (system-wide agent configuration). Per evaluation rules, modifying other skills/configs is a high-privilege action and should be surfaced and constrained; the SKILL.md allows such changes without requiring explicit user confirmation or preserving audit diffs.
