Validate git branch changes against REVIEW.md and CLAUDE.md guidelines before commits and session completion, detecting violations, bugs, security issues, and correctness problems in uncommitted, staged, or committed diffs. Run deploy-safety bash hooks before bash tool calls and stop hooks on session end to enforce safety.
npx claudepluginhub thebushidocollective/han --plugin session-code-reviewExecutes bash commands
Hook triggers when Bash tool is used
Share bugs, ideas, or general feedback.
Ship-ready code from your AI coding agent. 139+ plugins for quality gates, tooling, memory, and specialized agents — so your AI writes code that's ready to merge.
Two commands. That's it.
# 1. Install the CLI
curl -fsSL https://han.guru/install.sh | bash
# 2. Auto-detect and install plugins for your project
han plugin install --auto
Next time you use Claude Code, validation hooks run automatically when you finish a conversation.
# Homebrew (macOS/Linux)
brew install thebushidocollective/tap/han
139 plugins across six categories:
| Category | Description | Examples |
|---|---|---|
| Core | Essential infrastructure. Auto-installs han binary, provides metrics and MCP servers | Always required |
| Languages | Validation plugins for your language/runtime | TypeScript, Rust, Python, Go, Ruby |
| Validation | Linters, formatters, and quality tools | Biome, ESLint, ShellCheck, Pytest |
| Disciplines | Specialized AI agents for engineering domains | Security, accessibility, API design, architecture |
| Services | MCP servers for external platforms | GitHub, GitLab, Linear |
| Tools | MCP servers for development utilities | Playwright, Blueprints, Context7 |
Browse all plugins at han.guru/plugins
--auto flag detects your stack automatically# Install plugins
han plugin install # Interactive mode
han plugin install --auto # Auto-detect your stack
han plugin install <name> # Install specific plugin
# Manage plugins
han plugin search <query> # Search marketplace
han plugin uninstall <name> # Remove plugin
# Run hooks manually
han hook run <plugin> <hook> # Run a specific hook
han hook explain # Show configured hooks
# MCP server
han mcp # Start MCP server for natural language hook execution
Full documentation at han.guru/docs
See CONTRIBUTING.md for how to create new plugins.
MIT License - see LICENSE
Built by The Bushido Collective
Git storytelling guidance - helps commit work thoughtfully to tell the story of your development process.
Model routing and workflow patterns for Claude Code. Subagents on Sonnet/Haiku for execution work, hooks for security, slash commands for workflow.
Codex-powered code review gate. Creates a review checkpoint that triggers Codex CLI review when Claude exits.
Claude Code hooks for enforcing best practices and workflow automation
Harness engineering for Claude Code — hook-enforced dual review, state-machine gates, and fail-closed safety where it counts. 90 skills, 15 agents, 8 lifecycle hooks.
Perform a comprehensive code review of recent changes