deep-review

Featured

Parallel competency-based code review. Launches independent Agent reviewers per competency (security, performance, architecture, database, concurrency, error-handling, frontend, testing), each with a focused checklist and isolated context. Synthesizes findings into unified report with FIX/DEFER/ACCEPT triage. Use when: "deep review", "thorough review", "parallel review", "review by competency", "full code review", or for large diffs (200+ lines) where /review may be too shallow. Complements /review (pre-landing) — this is for deep dives. Do NOT use just to orient in an unfamiliar codebase or get a structural symbol overview; use repo-map for that (this audits a concrete diff for defects, it is not a navigation map).

AI & Automation 137 stars 21 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 90/100

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

Skill Content

# Deep Review — Parallel Competency-Based Code Review Inspired by Memento workflow engine's parallel review pattern. Philosophy: one focused expert per domain > one generalist checking everything. --- ## Step 0: Determine scope ```bash BASE=$(gh pr view --json baseRefName -q .baseRefName 2>/dev/null || git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null | sed 's@refs/remotes/origin/@@' || echo "main") echo "BASE: $BASE" git fetch origin "$BASE" --quiet 2>/dev/null || true echo "=== DIFF STATS ===" git diff "origin/$BASE" --stat echo "=== CHANGED FILES ===" git diff "origin/$BASE" --name-only echo "=== DIFF SIZE ===" git diff "origin/$BASE" --shortstat ``` Store the BASE branch name and list of changed files. You'll need them in every subsequent step. If there is no diff, stop: "Nothing to review — no changes against $BASE." --- ## Step 1: Scoping — select relevant competencies Based on the changed files, select ONLY the competencies that are relevant. Do NOT run all 8 for a 3-file CSS change. ### Competency selection rules | Competency | Trigger files/patterns | |---|---| | **security** | auth, middleware, routes handling user input, env files, CORS, JWT, crypto, passwords, tokens, API keys | | **performance** | database queries, loops over collections, API endpoints, bundle config, image/asset handling, caching | | **architecture** | new files/modules, cross-module imports, service boundaries, DI patterns, >5 files changed | | **database** | migrations, schema c...

Details

Author
AnastasiyaW
Repository
AnastasiyaW/codex-claude-code-config
Created
5 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category