Claude Code workflow plugin: pre-built dispatch rules, project-aware reviewers, codified discipline patches.
Run a WCAG 2.1 AA accessibility review on a URL or screenshot. Evaluates semantic HTML, ARIA, keyboard nav, contrast, screen reader experience.
Symbol-aware ripgrep wrapper. Each hit shows the enclosing function or class so you don't need to follow up with a Read.
Commit staged changes using Conventional Commits format. Verifies pre-commit reviews fired on the diff being committed.
Challenge a design or plan by dispatching the devils-advocate agent (shipped under `plugin/agents/`). Returns claim/evidence/severity/alternative for each weak point.
Run interaction QA on hover/press/focus states for a URL or mobile bundle ID. Captures per-state screenshots and reviews against the project's interaction philosophy.
Check backend API changes against frontend consumers for contract drift: missing fields, changed response shapes, renamed endpoints. Use when API route handlers or response schemas change in a project with a frontend/mobile consumer.
Audit for database locking, held connections across async boundaries, overlapping write operations, and race conditions. Use when changes touch database code, sync endpoints, background tasks, or concurrent write patterns.
Challenge designs and plans before approval, finds overengineering, missed existing solutions, hidden assumptions, YAGNI violations. Adversarial but evidence-based.
Patch n8n workflows via SQLite. Knows the three-table caveat, shell interpolation hazards, and connection verification requirements.
Explore the current repo's structure, find files, search configs, investigate codebase questions. Use for any investigation that would pollute the main context with file contents.
Uses power tools
Uses Bash, Write, or Edit tools
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.
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools

A redistributable Claude Code workflow package. Routes diffs through Claude, Codex, and CodeRabbit with pre-built dispatch rules, project-aware reviewers, codified discipline patches, and the slash commands and agents that hold it all together.
Status: v0.2.0. Repo renamed from
jm-workflowfor OSS clarity. See SPEC.md for the full specification and roadmap.
flowchart TD
Intake([Task input<br/>ticket / question / dispatch]):::start
GateInvestigate{{HOOK<br/>investigate-before-acting}}:::hook
Brainstorm[/superpowers:brainstorming/]:::skill
Research[research-agent<br/>bg]:::agent
Devils[devils-advocate<br/>bg]:::agent
WritingPlans[/superpowers:writing-plans/]:::skill
GatePlan{{HOOK<br/>brainstorm-nudge · plan-gate}}:::hook
TDD[/superpowers:test-driven-development/]:::skill
SDD[/executing-plans ·<br/>subagent-driven-development/]:::skill
Implementers[implementer agents<br/>general-purpose · Explore · cavecrew · codex-rescue]:::agent
GateWorktree{{HOOK<br/>parallel-cc-worktree-gate}}:::hook
Verify[/superpowers:verification-before-completion/]:::skill
CodeReview[/lens-review<br/>auto · lensed/]:::autocmd
UiQA[/visual-qa · /accessibility-qa · /tone-qa<br/>auto if UI changed/]:::autocmd
GateCodex{{HOOK<br/>codex-stop-gate}}:::hook
Codex[Codex adversarial-review<br/>cross-provider, GPT-5.x]:::agent
Commit[/commit: Conventional Commits/]:::autocmd
GateCommit{{HOOK<br/>pre-commit-gate · scope-check}}:::hook
PR[/jm-pr: drive to green/]:::cmd
CR[CodeRabbit<br/>external PR review]:::ext
Decision{what next?}:::start
Precompact[/jm-precompact<br/>distill before /compact/]:::cmd
Wrap[/jm-wrap<br/>quick wrap, ticket deferreds/]:::cmd
Retro[/jm-retro<br/>auto-invoked/]:::autocmd
Memory([Memory write<br/>~/.me/memory/ + CLAUDE.md]):::terminus
Compact[/compact<br/>built-in/]:::cmd
EndNode([Session ends]):::terminus
Intake --> GateInvestigate --> Brainstorm
Brainstorm <-.bg.-> Research
Brainstorm <-.bg.-> Devils
Brainstorm --> WritingPlans --> GatePlan --> TDD --> SDD
SDD <-.bg.-> Implementers
SDD --> GateWorktree --> Verify --> CodeReview
Verify -.if UI.-> UiQA --> GateCodex
CodeReview --> GateCodex --> Codex --> Commit
GateCodex -.bypass: written reason.-> Commit
Commit --> GateCommit --> PR
PR --> CR
CR -.iterate until green.-> PR
PR --> Decision
Decision -- compact --> Precompact --> Retro
Decision -- done --> Wrap --> Retro
Retro --> Memory
Memory --> Compact
Memory --> EndNode
Compact -.fresh capacity.-> Intake
classDef start fill:#1f6feb22,stroke:#1f6feb
classDef terminus fill:transparent,stroke:#6e7681,stroke-dasharray:4 3
classDef skill fill:#a371f722,stroke:#a371f7
classDef cmd fill:#388bfd22,stroke:#388bfd
classDef autocmd fill:#39c5d422,stroke:#39c5d4
classDef agent fill:#23863622,stroke:#238636
classDef ext fill:#bf870022,stroke:#bf8700
classDef hook fill:#da363322,stroke:#da3633
Legend
| Shape | Color | What it represents |
|---|---|---|
| rounded | blue #1f6feb | Intake / terminal node |
| rounded, dashed | gray #6e7681 | Terminal / outcome node |
| parallelogram | purple #a371f7 | superpowers:* skill, Claude invokes |
| parallelogram | blue #388bfd | /command, user types it |
| parallelogram | cyan #39c5d4 | /command, Claude auto-invokes |
| rectangle | green #238636 | Subagent dispatch (often background) |
| rectangle | gold #bf8700 | External / hosted service |
| hexagon | red #da3633 | Hook gate; must clear, retry on reject |
Side branches in dashed lines are sidecars (research, devils-advocate, implementer agents, UI QA) that rejoin the spine.
For the richer original (gutters, retry arrows, full layout), open docs/workflow.html. Same content with explicit stage gutters and bypass paths annotated.
The plugin itself only needs Claude Code. The opt-in tiers + a few hooks assume additional tooling. Install what you want to use:
npx claudepluginhub thebestmensch/claude-code-multimodel-workflow --plugin claude-code-multimodel-workflowPortable user-context for AI tools — read identity, voice, and preferences from ~/.me/ at session start. The /me slash command manages content. Reference implementation of the dot-me v0.1 spec.
Generate AI-powered custom thinking text (spinner verbs) for Claude Code, tailored to your personality and interests
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
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
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.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation