megabytespace

Audit Hook Wiring — Security skill for Claude Code

Security community

Validate ~/.claude/settings.json hooks block — event names, file existence, executability, matcher syntax; --fix repairs common issues.

How to install Audit Hook Wiring

Installs to ~/.claude/skills/megabytespace-claude-skills-audit-hook-wiring/SKILL.md

Terminal
mkdir -p ~/.claude/skills/megabytespace-claude-skills-audit-hook-wiring && curl -fsSL https://raw.githubusercontent.com/megabytespace/claude-skills/HEAD/commands/audit-hook-wiring.md -o ~/.claude/skills/megabytespace-claude-skills-audit-hook-wiring/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Audit Hook Wiring does


description: Validate ~/.claude/settings.json hooks block — event names, file existence, executability, matcher syntax; --fix repairs common issues argument-hint: [--fix] allowed-tools: Bash, Read, Edit

Audit every hook entry in `~/.claude/settings.json` against the Claude Code spec. A misconfigured hook silently no-ops — bad event names,

Alternatives in Security

  • Portaljs Check Data Quality — Audit a local or remote tabular file (CSV/TSV) for common data quality issues 2.3k ★
  • Reflexion — Audit and optimize the .claude/ ecosystem — skills, hooks, guides, patterns, agents, and settings — for qualit 224 ★
  • Commit Hook Checklist — Audit commit-hook automation as gates against AI slop and broken commits (Node.js, Go, polyglot) 168 ★

Full documentation available on GitHub

View Source Repository