System design agent with supervised autonomy and read-only tools
Default coding agent with trusted autonomy, full tools, and planning
Debugging agent with trusted autonomy and systematic approach
Code review agent with guarded autonomy focused on security and quality
Security audit agent with supervised autonomy for OWASP and vulnerability checks
Matches all tools
Hooks run on every tool call, not just specific ones
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Intelligent Claude Code plugin with memory, planning, security, and RAG.
100 files | 7,900 LOC | 381 tests | 2 deps | 5 agents | Bun + TypeScript
Kodo is a Claude Code plugin that gives Claude persistent memory, hierarchical planning, a security kernel, and NotebookLM RAG integration. It runs as a set of 9 hooks that intercept every tool call, classify risk, scan for injection, guard output, and build context-aware system prompts.
Key capabilities:
# Install dependencies
bun install
# Run tests
bun test
# Lint & format
bun run check
Point Claude Code at the plugin directory:
claude --plugin-dir /path/to/kodo
Or copy hooks/hooks.json into your project's .claude/settings.json. The plugin uses ${CLAUDE_PLUGIN_ROOT} for portable paths.
This loads:
/kodo:status, /kodo:plan, /kodo:memory, etc. ┌─────────────────────────────────┐
│ Plugin Surface │
│ 9 hooks · CLAUDE.md · CLI │
└──────────┬──────────────────────┘
│
┌──────────────────┼──────────────────────┐
│ │ │
┌──────┴──────┐ ┌──────┴──────┐ ┌───────────┴──────────┐
│ Mode Engine │ │Memory Engine│ │ Policy Kernel │
│ │ │ │ │ │
│ 6 built-in │ │ MemCell │ │ Risk Classifier │
│ + custom │ │ MemScene │ │ Injection Scanner │
│ YAML │ │ BM25 Index │ │ Output Guard (ASI05) │
│ │ │ Stemmer │ │ Blocklist │
│ Planner │ │ Decay │ │ Audit Log │
│ Hints │ │ Profile │ │ Vault (XChaCha20) │
│ Library │ │ Recall/RRF │ │ Circuit Breaker │
│ │ │ RAG Cache │ │ Rate Limiter │
│ Context │ │ │ │ Cost Tracker │
│ Assembler │ │ │ │ Baseline Anomaly │
│ │ │ │ │ Integrity Verifier │
└─────────────┘ └─────────────┘ └────────────────────────┘
Every Claude Code tool call flows through this pipeline:
User prompt
│
├── UserPromptSubmit ── Injection scan → block/warn/allow
│
▼
Claude selects tool
│
├── PreToolUse
│ 1. Extract paths from tool params
│ 2. Check against sensitive path blocklist
│ 3. Classify shell command risk level
│ 4. Apply autonomy policy matrix
│ → hookSpecificOutput: allow/deny/ask
│ → or: { continue: false } for kill switch
│
▼
Tool executes (or is blocked)
│
├── PostToolUse
│ 1. Scan output for injection patterns (44 markers)
│ 2. Normalize Unicode homoglyphs
│ 3. Strip zero-width characters
│ 4. Redact confidential content
│ 5. Guard output for XSS/SQL/code injection (11 patterns)
│ → decision: "block" or additionalContext warning
│
├── PostToolUseFailure (on error)
│ → Log failure to audit JSONL
│
▼
Session lifecycle
│
├── SessionStart → Load profile + memory context
├── PreCompact → Memory checkpoint
├── Stop → Audit summary
├── Notification → Alert logging
└── SessionEnd → Final audit record
npx claudepluginhub yannabadie/kodoclawTalk to ChatGPT 5.5 Pro (extended reasoning + live web search) from Claude Code via the cgpro CLI.
Scientific harness optimizer for Claude Code. Proposes controlled candidates, evaluates with evidence, tracks a Pareto frontier.
Safety runtime for AI coding agents. Blocks destructive commands via AST analysis, auto-checkpoints before risky operations, and detects agent meltdown patterns. Works with or without daemon.
Security reminder hook that warns about potential security issues when editing files, including command injection, XSS, and unsafe code patterns
A secure runtime for Claude Code. Intercepts every tool call with policy-based allow/block/ask decisions, evasion detection, path fencing, file snapshots, and audit logging.
Protect secrets and credentials from Claude Code. Blocks writes to .env files, detects API keys in shell commands, prevents hardcoded tokens, and guards service account JSON files.
Achieve flow state safely with Claude Code. Auto-approves routine work, gates risky actions, hard-blocks dangerous patterns. Dual enforcement (skill + hooks), token cap for cost governance, full audit trail. Zero dependencies.
Specialized security review subagent
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses