A curated collection of plugins for Claude Code — powering AI-driven development and agentic workflows
claude-plugins
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
> Sharp, honest tooling that makes Claude Code's work visible and verifiable. Claude Code plugins for the project lifecycle — onboard keeps AI configs aligned as your code evolves, notify closes the loop, handoff carries session intent across context boundaries, walkthrough turns a session into an explorable document, and lens reviews work against its spec before it ships. Five plugins that work on their own and **compose together**.
*Above: walkthrough turned a real session into this self-contained HTML document — open the live one. One file, no server, works offline.*
Built on top of Claude Code by Anthropic. Distributed under MIT.
**Docs site:** apurvbazari.github.io/claude-plugins — a landing page plus one page per plugin (generated from these READMEs by walkthrough).
---
Plugins at a glance
| Plugin | What it does | Reach for it when… |
|---|---|---|
| **onboard** | Lifecycle manager for AI configs — generates initial tooling, then **detects code-vs-config drift** as the project evolves and updates the tooling to match. | You have an existing repo, OR your AI configs are starting to lag behind the code. |
| **notify** | macOS / Linux system notifications when Claude finishes a task. A cooldown keeps rapid back-to-back notifications from spamming you. | You leave Claude running long jobs in the background. |
| **handoff** | Save the directive of a wrap-up session, then auto-surface it at the next SessionStart with an Execute / Edit / Discard / Save-for-later prompt. | You end sessions by pasting "continue this work in the new window" prompts into the next session. |
| **walkthrough** | Render the current session as a self-contained interactive HTML document with diagrams and clickable detail. | You want a readable, shareable artifact of a session instead of scrolling back through the transcript. |
| **lens** | Intent-grounded review companion — reviews the session's diff **against the spec and plan it was meant to follow**, adversarially verifies the findings, and renders an interactive review. | You've finished a change and want a second, intent-aware opinion before you commit, push, or open a PR. |
---
Commands
Every user-invocable command across the five plugins (internal building-block skills with user-invocable: false are omitted — these are the ones you invoke directly):
| Plugin | Commands |
|---|---|
| **onboard** | /onboard:start · /onboard:adopt · /onboard:check · /onboard:evolve · /onboard:update · /onboard:verify |
| **notify** | /notify:setup · /notify:check · /notify:uninstall |
| **handoff** | /handoff:save · /handoff:pickup · /handoff:check · /handoff:discard |
| **walkthrough** | /walkthrough:create · /walkthrough:document · /walkthrough:update |
| **lens** | /lens:review |
---
Quick Start
You can install from **two marketplaces**, depending on what you need:
Option A — install from Anthropic's community marketplace (onboard, notify)
onboard and notify are mirrored in anthropics/claude-plugins-community, Anthropic's reviewed community directory. This route gives you snapshots that have passed Anthropic's automated security scan and have auto-update enabled by default. Discoverable via /plugin → **Discover** tab.
Option B — install from apurvbazari-plugins (all five plugins, latest commit)
This route always serves the latest commit when you want changes ahead of the community marketplace's nightly snapshot, and is the only route for handoff, walkthrough, and lens.
**Existing project:**
**Optional add-ons:**
---
Examples
Each plugin's README contains a runnable transcript so you can see what a real session looks like before you install:
- **onboard** — initial /onboard:start on a Next.js 15 project, then /onboard:evolve two weeks later detecting drift and applying updates → onboard/README.md#example
- **notify** — /notify:setup followed by the cooldown suppressing a rapid second notification while the first is delivered → notify/README.md#example
- **handoff** — saying "save handoff" mid-conversation, confirming the auto-save, then a fresh session starting with the four-option resume prompt → handoff/README.md
- **walkthrough** — running /walkthrough:create after a feature, getting one self-contained HTML file with diagrams, decision records, and a dark/light toggle → walkthrough/README.md