# Code Reviewer

> Review le code pour les bonnes pratiques et les problèmes potentiels. Utilise quand l'utilisateur demande une review de code, un check de PR, ou une analyse de qualité.

- Skill: `benbktech/code-reviewer` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add benbktech/code-reviewer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/benbktech/code-reviewer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: BenBktech (https://skillmd.com/u/benbktech)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/benbktech/code-reviewer

---


# Code Reviewer

## Instructions

1. Lis les fichiers cibles avec l'outil Read
2. Cherche des patterns avec Grep
3. Trouve les fichiers liés avec Glob
4. Fournis un feedback détaillé

## Checklist de review

Pour chaque fichier, vérifie :

### 1. Organisation et structure
- [ ] Le code est-il bien organisé ?
- [ ] Les fonctions sont-elles courtes et focalisées ?
- [ ] Les noms sont-ils descriptifs ?

### 2. Gestion des erreurs
- [ ] Les erreurs sont-elles gérées correctement ?
- [ ] Y a-t-il des try/catch appropriés ?
- [ ] Les messages d'erreur sont-ils clairs ?

### 3. Performance
- [ ] Y a-t-il des boucles inefficaces ?
- [ ] Les requêtes sont-elles optimisées ?
- [ ] Y a-t-il des re-renders inutiles (React) ?

### 4. Sécurité
- [ ] Les inputs sont-ils validés ?
- [ ] Y a-t-il des données sensibles exposées ?
- [ ] Les dépendances sont-elles à jour ?

### 5. Tests
- [ ] Le code est-il testable ?
- [ ] Les edge cases sont-ils couverts ?

Pour les guidelines détaillées, voir [guidelines.md](guidelines.md).

## Format de sortie

Structure ta review ainsi :

    ## Résumé
    [Impression générale en 2-3 phrases]
    
    ## Points positifs
    - [Ce qui est bien fait]
    
    ## Problèmes critiques
    - [Bugs, failles de sécurité]
    
    ## Suggestions d'amélioration
    - [Optimisations, refactoring]
    
    ## Score : X/10
