johnzfitch

Claude Warden — Security skill for Claude Code

Security community

Security hooks and monitoring for Claude Code — quiet overrides, SSRF protection, MCP compression, OTEL tracing.

How to install Claude Warden

This entry records only its repository, not the path inside it, so there is no exact command to give. Open johnzfitch/claude-warden and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Warden does

Security hooks and monitoring for Claude Code — quiet overrides, SSRF protection, MCP compression, OTEL tracing.

Alternatives in Security

  • Mcp-scan (Invariant Labs) — MCP security scanner with proxy mode for real-time scanning without infrastructure changes 1.9k ★
  • Trail Of Bits Claude-code-config — Opinionated production defaults from a top security firm: sandboxing, permissions, hooks, skills, MCP server c 1.6k ★
  • Cve MCP Server — Production-grade MCP server giving Claude 27 security intelligence tools across 21 APIs — CVE lookup, EPSS sco 1.2k ★

README

claude-warden
# claude-warden

[![version][badge-version]][releases] [![license][badge-license]][license-file] [![platform][badge-platform]][repo]

claude-warden(token guardian) is a hook system for [Claude Code][claude-code] that intercepts every tool call before and after execution. It silences verbose commands, compresses large outputs, blocks unsafe network calls, enforces subagent budgets, and surfaces a live statusline — saving tens of thousands of tokens per session with negligible added latency.

Quickstart

  1. Install prerequisites: jq (required). Optional: rg, fd.
  2. Install hooks into ~/.claude/ (symlink mode):
    ./install.sh
  3. Choose a profile when prompted (or pass --profile standard).
  4. Start a new Claude Code session. Hooks run automatically.

[!TIP] Run `./install.sh --dry-run` first to preview every change before anything touches `~/.claude/`.

./install.sh --dry-run

What it does

claude-warden