review

Solid

Independently reviews code for correctness, security, regressions, unnecessary complexity, and missing tests or evidence. Use when the user asks for a code review, PR review, diff review, security review, second opinion, or pre-merge review. Launches a fresh subagent and never edits the code.

Code & Development 259 stars 50 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
80
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
59
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Review The reviewer must be a fresh subagent that did not implement the change. Do not edit files. ## Workflow 1. Give the reviewer the task, acceptance criteria, repository guidance, diff or PR, and test evidence. 2. Have it read the relevant surrounding code and try to prove the change wrong. Check behavior, edge cases, failures, security boundaries, interfaces, compatibility, regressions, scope, complexity, and whether tests exercise the changed behavior. 3. Have it run focused checks when practical. 4. Return actionable findings in severity order. For each finding give the location, impact, evidence, and smallest fix direction. - **blocker:** unsafe to merge. - **important:** should fix before merge. - **nit:** optional; omit unless asked. ## Verdict If fresh subagents are unavailable, stop and report that independent review is blocked unless the user explicitly accepts a documented self-review. If there are no findings, say so. End with `Approve`, `Request changes`, or `Blocked`, then state what remains unverified. ## Boundaries - Review only the change. - Do not turn preferences into findings. - Do not approve solely because checks pass.

Details

Author
owainlewis
Repository
owainlewis/blueprint
Created
4 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category