By kirinchen
Onboarding mentor for Claude Code — prescribes bootstrap reading, document hierarchy (Epic/Sprint/Issue/ADR), and agent workflow. Replaces the earlier `docsync` plugin with a broader, framework-driven design. Dev profile.
Create a new Epic, Sprint, Issue, or ADR from the mode's template.
Compliance check — missing docs, frontmatter drift, orphan issues.
Enable doc/current_state/ after the fact, or show its status if already enabled.
Arguments: `$ARGUMENTS`
Read .claude/docsync.yaml and generate .claude/mentor.yaml.
Modifies files
Hook triggers on file write and edit operations
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 family of Claude Code plugins that turn the CLI into a persistent, event-driven AI workspace. Install one, two, or all of them — each plugin is useful on its own, and they reinforce each other when combined.
Status: v0.1.0 (Draft).
kanban,notify, anddocsyncare shipped;memoryis the remaining core stub. SeeSPEC.mdfor the full design andcurrent_state.mdfor the live implementation snapshot.Quickstarts:
kanban·notify·mentor(docsync was replaced by mentor — seeepic/mentor-plugin-spec.md)
| Plugin | Profile | Solves | Status |
|---|---|---|---|
kanban | core | Task state persistence + shared human/AI work queue via kanban.json | v0.1.0 ready |
notify | core | Push notifications (Pushover) when Claude needs your attention | v0.1.0 ready |
memory | core | Cross-session RAG memory (SQLite + embeddings, local only) | v0.0.1 stub |
mentor | dev | Onboarding mentor — prescribes bootstrap docs, Epic/Sprint/Issue/ADR hierarchy, agent workflow (replaces docsync) | v0.1.0 ready |
workbench | — | ★ Core bundle (kanban + notify + memory) | meta, stub |
workbench-dev | — | ★ Dev bundle (workbench + docsync) | meta, stub |
Install individually for progressive adoption, or install the meta-bundles once memory v0.1.0 also lands.
Typical Claude Code usage is session-scoped: open session → give instructions → wait → close. Context evaporates, there is no persistent task queue, no event-driven triggers, no shared state across machines, no accumulated knowledge.
Workbench solves these four pains as three independent plugins that compose:
kanban.json at the project root is the single source of truth.claude -p.# 1. Start Claude Code in any project
cd my-project
claude
# 2. Add the marketplace (public repo; use the SSH URL for private)
> /plugin marketplace add kirinchen/claude-workbench
# 3. Install what you need
> /plugin install kanban@claude-workbench # ready
> /plugin install notify@claude-workbench # ready (Pushover)
> /plugin install mentor@claude-workbench # ready (dev profile, replaces docsync)
> /plugin install memory@claude-workbench # coming soon
> /plugin install workbench@claude-workbench # bundle (when memory ships)
Then jump into the quickstart for each plugin you installed — see the links at the top of this file.
No shell rc editing required. Hook scripts and slash commands auto-prepend
~/.claude-workbench/bintoPATHwhen they run, and notify reads tokens from~/.claude-workbench/.env(written by/notify:setup). Addexport PATH="$HOME/.claude-workbench/bin:$PATH"only if you want to runworkbench-*CLIs manually from your terminal for debugging.
The install flow uses two separate names that happen to look similar. Getting them mixed up is the most common new-user mistake:
| Step | What it references | Where it comes from |
|---|---|---|
/plugin marketplace add kirinchen/claude-workbench | GitHub repo (auto-expands to https://github.com/kirinchen/claude-workbench) | Your GitHub owner/repo path |
/plugin install kanban@claude-workbench | Marketplace name — the "name" field inside .claude-plugin/marketplace.json | Set in the marketplace metadata, not the repo name |
They're equal today by choice. If the repo were ever renamed to cwb, the add command would become kirinchen/cwb but install would still be kanban@claude-workbench (until the marketplace.json's name field is also changed). Other accepted add sources: full HTTPS URL, SSH URL (for private), local path — see Claude Code plugin marketplaces.
kanban> /kanban:init --with-examples # seed kanban.json + schema
> /kanban:status # read-only summary
> /kanban:next # pick a TODO and move it to DOING
> /kanban:done --note="deployed" # close the DOING task
What Claude will and will not do with kanban.json:
Will:
depends — never start a task with unresolved dependencies.meta.priorities, P0 first by default).npx claudepluginhub kirinchen/claude-workbench --plugin mentorPush notifications when Claude Code needs your attention. v0.1.0 ships Pushover; ntfy/Slack/Telegram land in v0.2+.
Kanban-driven workflow for Claude Code. Manages task lifecycle through kanban.json.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.