By artk0de
Pre-merge AI code review — drive a GitHub-PR-style review of the worktree diff in VS Code (inline comments, threads, Ask-agent, approve/decline) and apply fixes until approved. No GitHub required.
Local, GitHub-PR-grade code review of the worktree diff before merge — driven by an AI agent, reviewed by you inline in VS Code. No GitHub required.
The agent generates code, opens a review form in VS Code where you leave line-anchored comments and approve/decline; the agent applies fixes and re-submits until you approve. Realtime mid-review dialogue with the agent is first-class.
Two processes, one localhost channel:
/revizorro (agent) VS Code extension (form host)
│ revizorro review ──HTTP──▶ long-poll: 1 event per call
│ [blocks] you review inline (Comments API)
│ ◀─── { question | comment | decision } ── output ends = agent's turn
│ revizorro review --push ─▶ agent reply/fix into the open form
│ ...loop until approved
@revizorro/cli) — stateless HTTP client. Each revizorro review
blocks until one review event, prints it as JSON, exits.revizorro) — hosts the long-lived review session + a localhost
HTTP server; renders the diff (native editor, split/inline) + line-anchored
threads (Comments API) + a file list with viewed-collapse and approve/decline.<repoRoot>/.claude/revizorro/port; the CLI reads it.Three pieces — the Claude Code plugin (skill), the CLI, and the VS Code extension.
1. Claude Code plugin (the /revizorro skill). Installed from this repo's
marketplace — auto-updates when the marketplace is refreshed:
/plugin marketplace add artk0de/revizorro
/plugin install revizorro@revizorro
2. CLI — on PATH via npm global bin:
npm i -g @revizorro/cli
3. VS Code extension — from the Marketplace (or a local .vsix):
code --install-extension revizorro.vsix
Then, in a project open in VS Code with the extension active:
/revizorro # in Claude Code — drives the review loop
npm workspaces — same toolchain as a single-package repo:
npm install
npm run build # tsc + esbuild bundles (cli → dist/revizorro.cjs, extension → dist/extension.cjs)
npm test # vitest across protocol / core / adapters / cli
# put `revizorro` on PATH (like tea-rags):
cd packages/cli && npm link
Extension runtime: open packages/extension and press F5 for the Extension
Development Host.
I1 (MVP core loop) — protocol, domain, adapters, CLI: implemented and tested.
Extension form: implemented; runtime pending manual F5 validation.
Lenses (I2) and side-by-side diff polish (I3) are future increments. See
docs/superpowers/specs/2026-06-29-revizorro-design.md.
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.
npx claudepluginhub artk0de/revizorro --plugin revizorroData-driven code generation strategies powered by TeaRAGs git signals
Automated TeaRAGs installation wizard — Node.js, embedding providers, Qdrant, MCP configuration
Wrapper skills over superpowers:* that inject tea-rags signals (risk, ownership, churn, impact) into brainstorming, planning, execution, debugging, and review flows
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Unified capability management center for Skills, Agents, and Commands.