deep-review

Solid

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.

AI & Automation 126 stars 19 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
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/claude-code-config
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category