(chad-tools) Request a new feature
(chad-tools) Audit all marketplace plugins for accuracy
(chad-tools) Rebase conflict-blocked PRs, fix conflicts, review, push, verify CI
(chad-tools) Batch merge PRs with cascade rebase
(chad-tools) Multi-agent code review — local diff or PR
Reviews code for efficiency issues — unnecessary work, missed concurrency, hot-path bloat, memory leaks, and overly broad operations. Runs when the diff contains non-trivial logic in any language.
Reviews code for duplication and missed reuse opportunities. Searches the codebase for existing utilities that could replace newly written code. Runs when non-trivial new functions or logic are added.
General-purpose code reviewer. Always runs on every PR review. Checks security, correctness, architecture, and style.
Reviews code comments and docstrings for accuracy and maintainability. Runs when the diff adds or modifies comments or documentation.
Preps a single GitHub issue for autonomous AI execution. Posts a structured execution plan as a comment with goal, success criteria, steps, context, and constraints.
Create a new Claude Code skill from a repeated pattern or workflow. Use when you notice a recurring task that should be codified, or when the user says "make this a skill" or "save this pattern".
Generate a standalone utility script (bash, python, or JS/TS). Use when asked to write a quick script for a one-off task. Saves to a sensible location and makes it executable.
Add branch protection hooks to the current repo. Blocks pushes to main/master and force pushes via Claude Code. Use when setting up a production repo or when the user says "protect this repo" or "add branch guardrails".
Reply to GitHub PR review comments explaining how each was addressed, then resolve the conversations. Use when the user says "address review feedback", "resolve conversations", "reply to review comments", or after pushing fixes for PR review findings.
Resume work on a feature branch. Checks rebase status, shows recent commits, and orients to current state. Use when starting or resuming work on any non-default branch, or when the user says things like "where was I", "pick up where I left off", "continue working on this branch".
Uses power tools
Uses Bash, Write, or Edit tools
Runs pre-commands
Contains inline bash commands via ! syntax
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.
A collection of plugins for Claude Code that teach Claude things it doesn't know out of the box — idiomatic shell scripting, GitHub API patterns, full fzf syntax, multi-agent code review, and more.
The problem: Claude Code is good at general programming but has blind spots. It writes bash when you're in zsh. It uses bare | fzf without previews. It doesn't know gh milestone list isn't a real command. These plugins fix that by giving Claude domain-specific knowledge that activates automatically when relevant.
How plugins work: Skills auto-activate based on context (mention a VM and exe-dev kicks in, write a zsh script and zsh-craft takes over). Commands are explicit (/code-review, /exe-ls). You install what you need — they're independent.
Add the marketplace, then install what you want:
# From the terminal
claude plugin marketplace add metcalfc/claude-plugin
claude plugin install chad-tools
claude plugin install gh-recipes
claude plugin install fzf-power
claude plugin install zsh-craft
claude plugin install exe-dev
claude plugin install claude-craft
claude plugin install lefthook
# Inside Claude Code
/plugin marketplace add metcalfc/claude-plugin
/plugin install chad-tools
Multi-agent code review and dev workflow automation.
The headline feature is /code-review — a single command that auto-detects what you've changed (unstaged, staged, last commit), selects the right review agents, runs them in parallel, and either posts a GitHub review (if a PR exists) or reports findings in your terminal. It also reviews PRs by number (/code-review #123).
Five specialized agents, each focused on a different aspect of code quality:
| Agent | Focus | Activates when |
|---|---|---|
| code-reviewer | Security, correctness, architecture, style | Always |
| silent-failure-hunter | Swallowed errors, lost context, misleading fallbacks | Error handling in diff |
| pr-test-analyzer | Test correctness, coverage gaps, flaky patterns | Test files in diff |
| comment-analyzer | Doc accuracy, stale comments, misleading docs | Comments/docstrings in diff |
| type-design-analyzer | Type design, breaking changes, leaky abstractions | Type definitions in diff |
Agent selection uses comprehensive trigger patterns across Go, Rust, JS/TS, Python, Ruby, Bash/Zsh, and more. Findings below 80% confidence are filtered. Duplicates are deduplicated. Every comment posted matters.
| Command | What it does |
|---|---|
/chad-tools:code-review | Multi-agent code review — local diff or PR |
/chad-tools:deslop | Strip AI code slop from branch diff |
/chad-tools:humanize | Rewrite prose to remove AI writing patterns |
/chad-tools:done | Mark worktree done for cwprune |
/chad-tools:pick-next | Pick next issue and launch worktree |
/chad-tools:audit-plugins | Audit all marketplace plugins for accuracy |
| Skill | What it does |
|---|---|
| resume-branch | Check rebase status, PR state, orient to where you left off |
| gen-script | Generate standalone bash/python/JS scripts |
| crystallize | Turn a repeated pattern into a new Claude Code skill |
| protect-branch | Add branch protection hooks to a repo |
| resolve-reviews | Reply to PR review comments and resolve conversations |
Recipes for gh CLI operations that don't have built-in subcommands.
Ever tried gh milestone list and got "unknown command"? This plugin teaches Claude how to use gh api for the operations GitHub CLI doesn't cover natively. It auto-activates when Claude hits an unknown gh subcommand or when you ask about GitHub operations that need the API directly. Includes a PostToolUse hook that detects gh errors and nudges toward the right recipe.
Lefthook expertise and interactive git hooks setup wizard
Claude Code CLI knowledge, plugin management guardrails, and automation recommendations
Recipes for gh CLI operations that don't have built-in subcommands
exe.dev VM management — SSH CLI, HTTPS API, HTTP proxy, sharing, templates, and Shelley integration
Teaches Claude to write idiomatic zsh — modules, builtins, and parameter expansion instead of bash-in-disguise
npx claudepluginhub metcalfc/claude-plugin --plugin chad-toolsCommands for Git operations, commits, and PRs
General purpose Claude Code toolkit with research agents, skills, and introspection commands
GitHub CLI integration with focused skills for pull requests, issues, GitHub Actions, and viewing GitHub file URLs
Developer experience essentials: GitHub Actions debugging, conversation cloning/half-cloning, context handoffs, and Reddit research
Git workflow tools: commits, PRs, review inbox, checkout, and work triage
Git and PR workflows with code review, onboarding, and PR enhancement