kangraemin/claude-inspector
Claude Code Prompt Mechanism Visualizer — Electron desktop app
ARCHETYPE
Automator
Hooks on every lifecycle event: format, lint, notify, log.
Copy this rig
# review before running: this installs third-party code
$ npx degit kangraemin/claude-inspector/.claude ./rig-claude-inspector # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit kangraemin/claude-inspector/.claude/skills/deploy .claude/skills/deploy $ npx degit kangraemin/claude-inspector/.claude/skills/dev-bounce .claude/skills/dev-bounce
$ curl -fsSL --create-dirs -o .claude/agents/proxy-analyzer.md https://raw.githubusercontent.com/kangraemin/claude-inspector/main/.claude/agents/proxy-analyzer.md $ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/kangraemin/claude-inspector/main/.claude/agents/reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/ui-debugger.md https://raw.githubusercontent.com/kangraemin/claude-inspector/main/.claude/agents/ui-debugger.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"hooks": {
"PreToolUse": [
{
"matcher": "Edit|Write|MultiEdit|NotebookEdit|Bash",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PROJECT_DIR}/.claude/ai-bouncer/hooks/pre-tool.sh"
}
]
}
]
}
} Skills (2)
Subagents (3)
| proxy-analyzer | > |
| reviewer | > |
| ui-debugger | > |
Hooks (6)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | ${CLAUDE_PROJECT_DIR}/.claude/ai-bouncer/hooks/session-start.sh |
| PreToolUse | Edit|Write|MultiEdit|NotebookEdit|Bash | ${CLAUDE_PROJECT_DIR}/.claude/ai-bouncer/hooks/pre-tool.sh |
| PostToolUse | ExitPlanMode|Skill | ${CLAUDE_PROJECT_DIR}/.claude/ai-bouncer/hooks/post-tool.sh |
| UserPromptSubmit | * | ${CLAUDE_PROJECT_DIR}/.claude/ai-bouncer/hooks/user-prompt.sh |
| Stop | * | ${CLAUDE_PROJECT_DIR}/.claude/ai-bouncer/hooks/stop.sh |
| SessionEnd | * | ${CLAUDE_PROJECT_DIR}/.claude/ai-bouncer/hooks/session-end.sh |
Similar rigs
kangraemin/ai-bouncer
Claude Code workflow enforcement — plan-gated TDD, document-driven agents, 3× consecutive verification
Automator 163 tok ·
Clarittyai/agentic-app-seed
Self-hostable template for building AI workflow automations and agentic apps: FastAPI, React and Postgres, wired for Claude Code. Docker-ready.
Pragmatist 11.3k tok ·
kradalby/dotfiles
monorepo for everything in my tech life.
Minimalist 2.1k tok ·
saucam/anyagent
Write your agent setup once, run it in any agent. Bridge Claude Code skills, agents & workspace guidance into Codex, Cursor, Gemini, Hermes and Windsurf
Minimalist 109 tok ·