From supervibe
Use BEFORE code-reviewer, PR, or AFTER a plan is written TO run a review loop with evidence, changed-file scope, plan risks, and next handoff. Triggers: 'pre-PR review', 'request review', 'готов к ревью', 'сделай ревью плана', 'review loop'.
npx claudepluginhub vtrka/supervibe --plugin supervibeThis skill is limited to using the following tools:
BEFORE invoking `code-reviewer` agent OR before opening a PR for external review. After implementation completes but before claiming done.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
BEFORE invoking code-reviewer agent OR before opening a PR for external review. After implementation completes but before claiming done.
Also invoke this as the mandatory plan-review loop immediately after supervibe:writing-plans saves a plan. In plan-review mode, review the plan artifact itself before atomization, epic creation, or execution.
Follow docs/references/skill-expert-operating-standard.md: start from source of truth, preserve retrieval evidence, apply scope safety, use real producers with runtime receipts for durable delegated outputs, verify before completion claims, and keep confidence below gate when evidence is partial.
git diff)npm run check or project equivalent) — capture output/supervibe-loop --assign-ready or a multi-agent waveWhat's the review surface?
├─ Single small change (≤3 files, ≤100 lines) → minimal package (diff + test output)
├─ Feature (multiple files, new concept) → full PR description with What/Why/Test plan
└─ Refactor (preserve-behavior change, broad scope) → full + behavioral evidence (before/after)
## What
<one sentence>
## Why
<one sentence + spec link>
## Test plan
- [ ] <verification step 1>
- [ ] <verification step 2>
code-reviewer for general, security-auditor for security-sensitive, db-reviewer for DBsupervibe:confidence-scoring artifact-type=agent-output (the prepared package)When the input artifact is a plan, produce a review package with:
Plan-review mode must write a durable artifact using docs/templates/plan-review-template.md, validate it with node scripts/validate-plan-review-artifacts.mjs --file <review-artifact>, and score against confidence-rubrics/plan-review.yaml. Inline notes are diagnostic only. The loop can stop with pass only when the Convergence Ledger shows at least one iteration, zero open critical findings, zero open major findings, an explicit stop reason, and a Next User Decision.
If the plan passes, print:
NEXT_STEP_HANDOFF
Current phase: plan-review
Artifact: .supervibe/artifacts/plans/YYYY-MM-DD-<slug>.md
Next phase: work-item-atomization
Next command: /supervibe-loop --atomize-plan .supervibe/artifacts/plans/YYYY-MM-DD-<slug>.md --plan-review-passed
Next skill: supervibe:writing-plans
Stop condition: ask-before-work-item-atomization
Why: A reviewed plan can become durable atomic work items and an epic.
Question: Step 1/1: atomizing the plan into an epic and child work items?
Choices:
- Continue to atomization - uses the reviewed plan path and `--plan-review-passed`; no execution starts yet.
- Revise the reviewed plan first - returns to `/supervibe-plan <plan-path>` with the review findings.
- Ask for another specialist review - reruns review for the unresolved risk area before atomization.
- Keep reviewed plan and stop - records the passed review without creating work items.
END_NEXT_STEP_HANDOFF
Also print NEXT_USER_ACTIONS[]: continue to atomization, revise reviewed plan first, ask for another specialist review, inspect readiness/blockers, or keep reviewed plan and stop. Do not atomize, create an epic, or execute until the user chooses one action.
If the plan fails review, do not atomize or execute. Return findings and route back to /supervibe-plan <plan-path> for repair.
Returns:
supervibe:code-review — methodology consumed by reviewersupervibe:receiving-code-review — how to handle the resulting feedbacksupervibe:pre-pr-check — runs comprehensive checks before this