How this skill is triggered — by the user, by Claude, or both
Slash command
/vibereq:code-reviewclaude-sonnet-4-6This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The following requirements were captured from checkpoint intent files:
The following requirements were captured from checkpoint intent files:
!python3 plugins/vibereq/scripts/get-intents.py
!git --no-pager diff main...HEAD
For each requirement from the intent files:
Also identify:
Check the mode argument:
If mode is "ci":
CRITICAL: Your entire response must be ONLY the raw JSON object below. Do not include:
json or )Start your response with { and end with }. Nothing else.
JSON structure: { "status": "pass" | "fail" | "warn", "summary": "Brief one-line summary", "findings": [ { "requirement": "What was expected", "status": "fulfilled" | "partial" | "missing" | "violation", "severity": "critical" | "major" | "minor" | "info", "location": { "file": "path/to/file.ts", "line": 42, "endLine": 45 } | null, "details": "Explanation with evidence and recommendations" } ] }
Notes on the location field:
location to an object with file and line when the finding relates to a specific code locationendLine is optional, use it for multi-line findingslocation to null for general findings not tied to specific code (e.g., missing functionality)file path must be relative to the repository rootline must be within the diff range for the file (changed lines only)If mode is not "ci" (default):
Output a human-readable markdown report with:
npx claudepluginhub dipasqualew/vibereq --plugin vibereqReviews code changes on the current branch using checkpoint transcript context to understand developer intent before auditing the diff. Useful for code review requests and pre-merge audits.
Reviews local changes, PRs/MRs, or branch diffs against project coding guidelines using 5-7 parallel review agents (bug detection, security/logic, guideline compliance, code simplification, test coverage, contract quality). High-signal findings only.
Reviews uncommitted git changes with full file context, producing a structured report with severity levels, actionable fixes, and an approval verdict.