Skip to content
Back to skills

Deep Review

ASecurity

Multi-lens parallel review of code, architecture, documents, or configuration with severity-ranked findings (Critical/High/Medium). Use when reviewing a diff/PR/branch, auditing an architecture or business document, reviewing configs, or gating a completed phase before approval.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 19, 2026
ai-agentsgobashdockerrefactoringgitapici/cd

Works with

  • api

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned October 19, 2026

npx -y skills add AlexWaha/agentry --skill deep-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Deep Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Deep Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/alexwaha-deep-review/badge)](https://www.skillsdirectory.com/skills/alexwaha-deep-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: deep-review
description: Multi-lens parallel review of code, architecture, documents, or configuration with severity-ranked findings (Critical/High/Medium). Use when reviewing a diff/PR/branch, auditing an architecture or business document, reviewing configs, or gating a completed phase before approval.
allowed-tools: Read, Grep, Glob, Bash
---

# Deep Review - Multi-Lens Parallel Analysis

Examine one subject through 3-4 orthogonal lenses simultaneously; produce a
unified severity-ranked report. Used by the Reviewer and Architect as a
quality gate.

## Steps

1. **Identify the subject.** One of: code (branch diff / files / PR),
   architecture (design docs, ER diagrams, API contracts), document (business
   plan, research, spec), config (Docker, CI/CD, env), or phase output (all
   deliverables of a finished phase, listed from the spec, the task files in
   `.agentry/tasks/done/`, and git log). For code: scope with
   `git diff main...HEAD --stat`; when the work is uncommitted review the
   working tree (`git diff HEAD` + untracked via `git status --porcelain`).
2. **Select 3-4 lenses** from [references/lenses.md](references/lenses.md) per
   subject type. Present the chosen lenses to the User/Orchestrator for approval
   before analyzing.
3. **Gather material.** Read ONLY changed files for code (plus their tests,
   validators, services, resources, migrations, routes); referenced sibling
   documents for docs; `.env.example` and infra docs for configs.
4. **Analyze each lens.** For every finding record: lens, severity
   (Critical/High/Medium per the definitions in references/lenses.md),
   location (file:line or section), description, evidence, suggested fix,
   impact. A lens with no findings explicitly reports "No findings" - never
   fabricate.
5. **Generate Mermaid diagrams** only where they genuinely clarify a finding
   (dependency violations, data flow leaks, N+1 chains).
6. **Synthesize the unified report** using the skeleton in
   references/lenses.md: summary counts, findings by severity, positive
   observations (at least 2), diagrams.
7. **Present and verdict.** Walk Critical findings first, then High/Medium,
   then positives. Verdict: APPROVE (no Critical, minor High) /
   APPROVE WITH CONDITIONS (no Critical; High goes to a follow-up task) /
   REQUEST CHANGES (Critical exists). On Request Changes: create a follow-up
   task per Critical finding via the `new-task` skill.

## Rules

- NEVER suggest formatting changes - the project formatter owns formatting
- NEVER review unchanged code or suggest unrelated refactoring - diff scope only
- NEVER fabricate issues; NEVER give a finding without location, evidence, and fix
- Contradictions between documents are High severity
- Save the report to `docs/reviews/review-YYYY-MM-DD-<subject>.md` only if asked

## Quality checklist

- [ ] Lenses approved before analysis; only in-scope material reviewed
- [ ] Every finding: lens, severity, location, description, evidence, fix, impact
- [ ] Severity consistent with the definitions table
- [ ] No formatting-only suggestions; at least 2 positive observations
- [ ] Clear verdict stated

## References (read only when needed)

- [references/lenses.md](references/lenses.md) - full lens catalog per subject
  type, severity definitions, report skeleton
- [references/a11y-checklist.md](references/a11y-checklist.md) - WCAG audit
  checklists and tooling (used by accessibility-auditor)

Files in this skill

  • SKILL.md3.4 KB
  • references/a11y-checklist.md3.9 KB
  • references/lenses.md4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.