Skip to main content
BlogAI

Best Claude Code Plugins 2026: 62 Agentic Workflow Tools

The best open-source Claude Code plugins — 62 skills, slash commands, subagents, and hooks for agentic workflows, code review, security, and governance. Install any in one command.

Matthews Wong

Software Engineer

August 202612 min read
Best Claude Code Plugins 2026: 62 Agentic Workflow Tools

Key Takeaway

Claude Code plugins are installable bundles of skills, slash commands, subagents, and hooks that extend Claude Code. Matthews Wong's open-source marketplace ships 62 of them for agentic workflows, security, compliance, governance, and quality — add the marketplace and install any plugin in one command.

Claude Code is most powerful when it stops being an autocomplete and becomes a fleet of agents that verify their own work, review each other, pull their own context, and run on a schedule. Plugins are how you package that practice so it is reusable across every repository you touch.

This guide walks through all 62 plugins in the open-source matthews-agentic-plugins marketplace, grouped so you can find the right one fast. Every plugin ships an auto-invocable skill, has zero runtime dependencies, and is MIT-licensed. The full source is public on GitHub — clone it, read it, and adapt it to your own stack.

Which are the best Claude Code plugins to install first?

If you want a short answer, install these five first — they cover self-verification, review, security, and durable context, which is where most teams feel the bottleneck first.

  • memory — durable, auto-surfaced context so Claude stops forgetting between sessions.
  • verify-before-review — runs tests, lint, and build so Claude checks its own work first.
  • code-review-agent — a subagent that reviews your working diff for bugs before you do.
  • security-review-agent — flags common vulnerabilities in your changes, ranked by severity.
  • skills-connector — scaffold and wire up your own reusable, auto-invoked skills library.

Why these Claude Code plugins are worth installing

Every plugin here removes a specific kind of friction you have probably already felt. Instead of babysitting the agent line by line, you let it verify, review, and remember — then you review the result, not every keystroke. That is the whole shift from using Claude Code as autocomplete to running it as a small, accountable team.

  • Stop being the bottleneck: Claude runs tests, lint, and build and reviews its own diff before the work ever reaches you.
  • Catch problems early: leaked secrets, common vulnerabilities, and breaking API changes get flagged in the diff, not in production.
  • Keep what you learn: durable memory means you never explain the same fix twice — Claude carries the lesson into the next session.
  • One command, zero lock-in: everything is open source, dependency-free, and MIT-licensed — install what helps, delete what does not.

How to install the marketplace

Adding the marketplace makes every plugin available; a plugin only does something once you install it into your session. Add the marketplace once, then install any plugin by name. Browse everything with the marketplace list command, and after installing run reload-plugins so Claude Code picks the new components up.

  1. Add the marketplace once: run /plugin marketplace add matthews-wong/claude-code-plugins.
  2. Install any plugin by name, for example /plugin install memory@matthews-agentic-plugins.
  3. Browse everything with /plugin marketplace list, then run /reload-plugins so Claude Code loads the new components.
# 1) Add the marketplace (one time)
/plugin marketplace add matthews-wong/claude-code-plugins

# 2) Install any plugin by name
/plugin install memory@matthews-agentic-plugins
/plugin install verify-before-review@matthews-agentic-plugins

# 3) Browse everything, then reload
/plugin marketplace list
/reload-plugins

The marketplace is public and MIT-licensed — clone or install it directly. Repo: github.com/matthews-wong/claude-code-plugins

The four ways a plugin runs

A Claude Code plugin is a manifest plus the components it ships. There are four component types, and knowing which one a plugin uses tells you how it fires.

ComponentHow it triggersExample
SkillAuto-invoked — Claude pulls it in when your request matches the skill's description.Ask to review a diff for security and security-review-agent fires.
Slash commandYou invoke it explicitly by name./context-audit, /scan-secrets, /spec
SubagentRuns in an isolated context; the model delegates or a skill routes to it.The code-reviewer behind /code-review.
HookDeterministic — fires automatically on an event once installed.test-guardian runs tests after every edit.

Organized by the five stages of AI adoption

The categories map to the maturity model from Boris Cherny's Steps to AI adoption with Claude Code. The idea: teams advance not by buying more tokens but by finding the next bottleneck and layering the right guardrail. Each group below is the concrete guardrail for one step-up.

What a day with these plugins actually looks like

The plugins are useful on their own, but the point is how they chain together on a normal feature. Here is the loop most teams settle into once a handful of these are installed.

  1. You describe the feature. context-puller gathers the README, ADRs, and git history into a grounded brief, so Claude starts with the right context instead of guessing.
  2. Claude writes the change. test-guardian runs the fast tests after each edit, and secret-scanner watches the diff so an API key never slips into a commit.
  3. Before you look, verify-before-review runs tests, lint, and build; then code-review-agent and security-review-agent review the diff and rank what they find by severity.
  4. You review the summary, not every line. Whatever you correct, memory records — so next session Claude already knows the rule and does not repeat the mistake.
  5. You ship. conventional-commits formats the commit message and release-manager handles the semver bump, tag, and release notes. That is the full loop, and it runs on plugins you installed in minutes.

All 62 plugins, by category

Verification & review — Claude verifies its own work first

The first bottleneck in agentic coding is your attention. These plugins give Claude Code an end-to-end self-verification loop so tests, lint, build, and review all run before a human ever looks at the diff.

PluginWhat it installsTrigger
verify-before-reviewRuns the project's tests, lint, and build as a self-verification loop before you review any change./verify + Stop hook
code-review-agentA code-reviewer subagent that reviews your working git diff for bugs, edge cases, and quality issues./code-review + subagent
security-review-agentA security-reviewer subagent that scans changes for common vulnerabilities, ranked by severity./security-review + subagent
test-guardianA hook that runs the fast test suite automatically after edits and surfaces any failures immediately.PostToolUse hook
e2e-verifierA checklist-driven skill that verifies a change end-to-end before you hand the work to a human./e2e-check + skill

Permissions & guardrails — cut review friction safely

Approving every tool call by hand is friction. These plugins pre-approve a vetted set of safe commands and analyze what you keep denying, so Claude stops asking about the harmless things.

PluginWhat it installsTrigger
permission-optimizerAnalyzes denied tool calls and proposes a read-only-only allowlist to cut repeated permission prompts.auto-skill
auto-mode-setupConfigures auto mode and pre-approves a vetted set of safe bash and MCP commands.command + skill
plan-mode-helperA plan-first workflow: draft an approach plus a test strategy, confirm it, then execute.auto-skill

Context & skills — ground agents and build a reusable library

Trust and context are the bottleneck from parallel to supervised work. These plugins pull the right context before a task and turn your standards into reusable skills.

PluginWhat it installsTrigger
skills-connectorScaffold, list, and wire up Claude Code skills with routing-friendly descriptions — the backbone of a skills library./skill-new, /skill-list
claude-md-managerScaffold and lint your CLAUDE.md standards file and trim bloat that Claude can already derive.command + skill
context-pullerGathers README, docs, ADRs, and git history into a grounded working brief before a task starts.auto-skill
repo-onboarderAn exploring subagent that maps an unfamiliar repository and writes an ONBOARDING.md.subagent

Orchestration & loops — scale beyond one agent

Throughput is the next ceiling. These plugins kick off agents in parallel, isolate them on git worktrees, and turn repeatable work into loops and scheduled routines.

PluginWhat it installsTrigger
agent-kickoffDecompose a task and kick off subagents in parallel — agent-to-agent orchestration.auto-skill
worktree-isolationRun agents on isolated git worktrees so parallel edits never collide into merge chaos.auto-skill
loop-runnerTurn a repeatable task into a recurring routine using the /loop interval-and-condition taxonomy./loop taxonomy
parallel-lanesFan a big task into independent lanes that run concurrently, then synthesize the results.auto-skill
routine-schedulerDefine scheduled routines such as nightly PR triage or recurring dependency checks.auto-skill

Cost & governance — control spend and keep oversight

At team scale, cost and oversight become the constraint. These plugins set a model-selection policy, track token usage, and export telemetry with spend caps.

PluginWhat it installsTrigger
cost-controllerA model-selection policy: cheap and fast models for bulk work, a frontier model for judgment calls.auto-skill
token-budget-trackerA session hook and command that track token usage and trim context before it overflows./token-budget + hook
otel-governanceEnable OpenTelemetry export plus spend caps so a team can govern usage centrally.command + skill

Language & stack skills — auto-invoke as you code

These skills fire automatically when you write or review matching code — no command needed. Each applies modern, opinionated defaults for its language or layer.

PluginWhat it installsTrigger
javascript-standardsModern JavaScript defaults: ESM, const and let, strict equality, async/await, immutability, real error handling..js/.ts/.jsx/.tsx
typescript-typingAvoid any (prefer unknown plus narrowing), discriminated unions, constrained generics, satisfies, and strict config.TS types, generics
react-patternsRules of hooks, state colocation, stable keys, controlled inputs, effect cleanup, measured memoization, and a11y.JSX / .tsx, hooks
css-responsiveMobile-first layout, flexbox versus grid, relative units, design tokens, color-scheme, and container queries..css/.scss, layout
rest-api-designResource naming, correct status codes, an error envelope, pagination, idempotency, versioning, and edge validation.API / endpoint design
node-backend-patternsRoute-service-data layering, boundary validation, centralized async errors, env config, and graceful shutdown.Node / Express / Fastify

Security & compliance — enterprise guardrails

The enterprise layer starts with keeping secrets, vulnerable dependencies, and mishandled data out of your repository — mapped to controls auditors recognize.

PluginWhat it installsTrigger
secret-scannerA hook and command that flag likely secrets — API keys, tokens, private keys — in the diff before they leak./scan-secrets + hook
dependency-auditorA vulnerability audit via native tooling (npm, pip, cargo, govulncheck) with practical triage./audit-deps
license-complianceInventory every dependency license and flag any that fall outside your SPDX allowlist./check-licenses
sbom-generatorProduce a CycloneDX or SPDX Software Bill of Materials for your project./generate-sbom
data-classificationClassify fields as public, internal, confidential, or PII and recommend handling for each./classify-data
compliance-checklistPre-release controls mapped to SOC 2 and ISO 27001 so nothing ships unverified./compliance-check
access-reviewA read-only subagent that reviews IAM and RBAC changes for over-broad grants and privilege escalation.read-only subagent

Governance & standards — make good practice the default

Consistent history, decisions, and ownership are what let a team move fast without breaking process. These plugins enforce PR standards, commits, ADRs, releases, and ownership.

PluginWhat it installsTrigger
pr-governanceEnforce PR standards: a real description, a linked ticket, sane size, tests, and a focused scope./pr-review
conventional-commitsA command and hook that format and validate Conventional Commits messages./commit + hook
adr-managerCreate and manage Architecture Decision Records so consequential choices are written down./adr-new, /adr-list
changelog-generatorMaintain a Keep-a-Changelog file straight from your commit history./update-changelog
release-managerA repeatable semver bump, tag, release notes, and checklist flow./release
codeowners-managerScaffold and validate a CODEOWNERS file so every critical path has an owner./codeowners
standards-enforcerCheck a diff against your editable org standards profile before it merges./enforce-standards

Quality & reliability — gates that catch regressions

Reliability comes from gates that fail loudly. These plugins guard coverage, API contracts, docs freshness, incident response, and infrastructure policy.

PluginWhat it installsTrigger
test-coverage-gateA hook and command that gate a change below a configurable test-coverage threshold./coverage-gate + hook
api-contract-guardDetect breaking API changes by diffing OpenAPI or JSON schemas between versions./api-compat
docs-guardianA hook and command that flag documentation that has gone stale when the code changed./docs-check + hook
incident-runbookTriage steps, comms templates, and a blameless postmortem scaffold for incidents./incident
terraform-policyPolicy-as-code checks for IaC: public buckets, open security groups, and missing encryption./tf-policy

Context engineering — memory and auto-learning

Agents forget between sessions; a file does not. These plugins give Claude Code durable, folder-scoped memory with local vector search plus rules it promotes from recurring lessons. Start with the all-in-one memory plugin.

PluginWhat it installsTrigger
memoryAll-in-one memory plus auto-learning: hybrid vector-search learnings and durable auto-surfaced rules, one store, zero dependencies. The recommended install./memory-status, /learn + hook
context-budgetAudit CLAUDE.md and skills for bloat and enforce lean, structured context via progressive disclosure./context-audit
knowledge-loopFolder-scoped memory only: a hook auto-surfaces relevant past learnings via local vector search; /learn records new gotchas./learn + SessionStart hook
instinctsAuto-learning only: promotes recurring learnings into durable rules surfaced every session, with a support and confidence model.auto-skill + export/import

Security & policy skills — auto-invocable reviews

These skills pull themselves in when your task matches — threat modeling a feature, hardening a Dockerfile, checking a K8s manifest, reviewing a migration, or auditing accessibility.

PluginWhat it installsTrigger
threat-modelingSTRIDE threat modeling for a feature or design — attack surface plus concrete mitigations.auto-skill (STRIDE)
dockerfile-hardeningReview or generate hardened Dockerfiles: non-root, pinned base, minimal layers, no secrets, a healthcheck.auto-skill
k8s-security-policyReview Kubernetes manifests against Pod Security Standards: securityContext, dropped caps, no privileged, limits.auto-skill
db-migration-safetyReview a schema migration for safety: expand-contract, avoid long locks, nullable-first then backfill.auto-skill
accessibility-auditAudit UI and markup for WCAG 2.2 AA basics: alt text, labels, contrast, keyboard nav, and ARIA.auto-skill (WCAG)

Workflow patterns — straight from Claude Code best practices

Packaged directly from Anthropic's official Claude Code best-practices guide: verify the app for real, write a spec, review with fresh context, clean a stuck session, and fan out a large migration.

PluginWhat it installsTrigger
verify-appAn e2e-verification subagent that runs the app, exercises real flows, and reports PASS or FAIL with evidence.subagent
spec-writerInterviews you with AskUserQuestion and writes a self-contained SPEC.md to execute in a fresh session./spec
writer-reviewerA fresh-context reviewer that checks the diff against the plan, flagging only correctness and requirement gaps./review-fresh
context-cleanerSpot the kitchen-sink, over-correction, and infinite-exploration traps and recommend a /clear plus a better re-prompt.auto-skill
fan-out-migrateThe large-migration fan-out: generate a file list, loop a scoped claude -p per file, and sample before scaling.auto-skill

Modeled on Boris Cherny's workflow

Plugins that operationalize how Claude Code's creator actually works — his own subagents and engineering principles, distilled into components you can install.

PluginWhat it installsTrigger
code-simplifierBoris's own subagent — simplify the working diff after Claude is done, preferring to delete lines over adding them.subagent
mistake-loggerThe preserve-mistakes loop — capture a repeated mistake into CLAUDE.md or a skill so the fix persists.auto-skill
senior-standardsHis three principles as a skill: the simplest change, fix the root cause, and keep the blast radius minimal./standards-check

Deep dive: the memory plugin

If you install only one plugin, make it memory. It is the all-in-one context engine: folder-scoped learnings retrieved by hybrid vector search, plus recurring lessons promoted into durable rules that surface at the start of every session. One SessionStart hook surfaces both, one store holds everything, and a status command shows you what Claude remembers.

memory combines knowledge-loop and instincts into one store with whole-memory export and import. It has zero external dependencies — the vector search runs locally, so nothing leaves your machine.

Confirming a skill actually fired

Auto-invocation is model-driven routing, not a hardwired switch — a skill fires when your task matches its description. After installing or updating, run reload-plugins, then give a task that should match and confirm Claude loads the skill instead of improvising. If it does not fire, the description usually needs sharpening — that is the single most common cause.

Tip: if a skill will not auto-fire, sharpen its description before anything else. A routing description should name the triggers and the task shape, not just the topic.

Clone the repo and make it yours

The whole marketplace is open source. Clone it to read how each plugin is built, fork it to adapt the hook scripts to your stack, or install straight from the marketplace command above. The plugins are intentionally small and dependency-free so they are easy to tailor.

Source and install: github.com/matthews-wong/claude-code-plugins — clone with git clone, or add it to Claude Code with the marketplace add command. MIT-licensed, contributions welcome.

Start small: install verify-before-review and code-review-agent to get self-verification, add memory so lessons persist, then layer the enterprise and language plugins as your team's bottleneck moves. Behavior, not your license tier, determines how far up the adoption curve you actually are.

FAQ

Frequently Asked Questions

Short answers to what readers ask most about this topic.

What is a Claude Code plugin?

A Claude Code plugin is an installable bundle that extends Claude Code with any mix of four component types: skills (auto-invoked when your request matches), slash commands (you run them by name), subagents (isolated contexts the model delegates to), and hooks (deterministic actions that fire on an event). You install one from a marketplace and it works across every project.

How do I install these Claude Code plugins?

Add the marketplace once with /plugin marketplace add matthews-wong/claude-code-plugins, then install any plugin with /plugin install <name>@matthews-agentic-plugins. Use /plugin marketplace list to browse all 62, and run /reload-plugins afterward so Claude Code picks up the new components.

Which Claude Code plugin should I install first?

Start with memory for durable, auto-surfaced context, and verify-before-review plus code-review-agent so Claude checks its own work before you do. From there, layer the enterprise security, governance, and language-stack plugins as your team's bottleneck shifts.

Are the plugins open source and free to clone?

Yes. The whole marketplace is MIT-licensed and public at github.com/matthews-wong/claude-code-plugins. You can clone it with git to read how each plugin is built, fork it to adapt the hook scripts to your stack, or install directly through the marketplace command. There are no runtime dependencies.

Why won't my installed skill auto-fire?

Auto-invocation is model-driven routing, not a hardwired switch, so a skill only fires when your task matches its description. After installing, run /reload-plugins and give a task that should match. If it still does not load, sharpen the skill's description to name the triggers and task shape — a weak description is the single most common cause.