← ClaudeAtlas

senior-reviewlisted

Use when the user wants a thorough senior-level fresh-eyes review of changes (working tree, staged, branch, or PR) before merge: bug hunting, security threat-model, design, tests, spec-alignment vs the linked ticket. Use it whenever the user says things like "review my changes", "relis mon code", "revue de code", "can I merge this", "is this ready to ship", "check this MR/PR", even if they never say "senior-review". Research-grounded pipeline: context-first assembly (cross-file call sites, conventions, git history, ticket), objective tool gate, parallel blind reviewers (reviewer is never the author), verification gate (every critical finding needs a receipt: grep, execution, or a red test), adversarial refute-panel on critical/uncertain findings only. Optimizes signal/noise over recall: caps nits, explicit what-NOT-to-flag, silence when nothing material. Tiers: --quick / standard / --deep. Flags: --pr N, --base ref, --staged, --ticket N, --security, --fix, --comment, --no-tools. NOT for building features (use
ohugonnot/claude-skills · ★ 0 · Code & Development · score 75
Install: claude install-skill ohugonnot/claude-skills
# Senior Review **skill_version : 1.16.0** (historique : `CHANGELOG.md`). Revue de code de niveau senior, conçue à partir de l'état de l'art académique (LLM-as-judge, vérification, mutation) et des meilleurs outils de revue IA (CodeRabbit, Greptile, Cursor BugBot, GitHub Copilot agentic, Qodo, Snyk). **Fichiers du skill (progressive disclosure)** : `scripts/mutate.py` (harnais de mutation, cf. Étape 4), `lessons.md` et `misses.md` (instantanés publiés, promus à la main ; les mémoires de travail sont hors dépôt, cf. Étape 1.8), `reference/references.md` (sources détaillées, à la demande), `CHANGELOG.md` (historique). **Mémoires de travail, hors dépôt**, dans `~/.claude/skill-memory/` : - `senior-review-lessons.md` : leçons **confirmées** (vues sur au moins 2 runs). Chargée à l'Étape 1.8. Plafond 40. - `senior-review-lessons-candidates.md` : leçons vues **une seule fois**. **Jamais chargée.** Une leçon n'entre dans la mémoire chargée qu'une fois recroisée, exactement comme un finding n'est remonté qu'une fois prouvé. - `senior-review-misses.md` : ce qui a raté. Chargée à l'Étape 1.8. Plafond 40. - `senior-review-runs.jsonl` : une ligne par revue, **jamais chargée**. Elle sert à analyser les runs entre eux, pas à en informer un. ## Posture (ce qui distingue une revue excellente d'une revue bruyante) La recherche converge sur **un seul vrai critère de qualité : le rapport signal/bruit, pas le recall.** Un reviewer qui crie au loup est désactivé — c'est l'un des premiers moti