settings — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited settings (Hook) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
{ "$schema": "https://json.schemastore.org/claude-code-settings.json", "permissions": { "allow": [ "Read", "Glob", "Grep", "Write", "Edit", "WebSearch", "WebFetch", "Bash(git )", "Bash(python3 )", "Bash(npm )", "Bash(node )", "Bash(ls )", "Bash(cat )", "Bash(mkdir )", "Bash(cp )", "Bash(mv )", "Bash(rm )", "Bash(chmod )", "Bash(find )", "Bash(head )", "Bash(tail )", "Bash(wc *)" ], "deny": [] }, "hooks": { "SessionStart": [ { "hooks": [ { "type": "command", "command": "python3 \"$CLAUDE_PROJECT_DIR/.claude/hooks/session-start.py\"" } ] } ], "PreToolUse": [ { "matcher": "Edit|Write", "hooks": [ { "type": "command", "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/protect-tests.sh\"" } ] } ], "PreCompact": [ { "hooks": [ { "type": "command", "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/pre-compact.sh\"", "timeout": 30 } ] } ], "Stop": [ { "hooks": [ { "type": "command", "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/periodic-save.sh\"", "timeout": 30 } ] } ], "SessionEnd": [ { "hooks": [ { "type": "command", "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/session-end.sh\"", "timeout": 15 } ] } ] } }
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.