Rôle du skill code-review
Ce skill fait partie du plugin bitwarden-code-review (version 2.7.0) distribué via le marketplace AI de Bitwarden. Son rôle est d'orchestrer une revue de code complète d'une pull request GitHub en suivant les standards d'ingénierie Bitwarden, puis de publier les résultats directement sur GitHub.
Contrairement à un simple prompt, ce skill ne réalise pas lui-même l'analyse : il résout le numéro de PR à inspecter, collecte le contexte existant (threads ouverts, commentaire de synthèse persistant), puis délègue l'intégralité du travail de revue à l'agent bitwarden-code-reviewer via le Task tool. Cette séparation garantit que Claude Code n'écrit aucune analyse préliminaire avant que le sous-agent n'ait pris la main.
Fonctionnement en trois temps
Le skill suit une séquence structurée : il commence par lire /tmp/pr-threads.json pour récupérer le contexte des threads pré-chargés par le workflow, puis résout le numéro de PR depuis plusieurs sources ordonnées par priorité (fichier JSON, préambule du workflow, arguments CLI). Il détecte ensuite la présence d'un commentaire de synthèse persistant (marqueur <!-- bitwarden-code-review -->) afin de savoir si l'agent doit écrire son résumé dans /tmp/review-summary.md plutôt que de poster directement.
Selon les données disponibles, le prompt transmis au sous-agent est enrichi ou simplifié : avec threads et commentaire persistant, il contient l'ensemble du contexte nécessaire pour éviter les doublons et mettre à jour le bon commentaire ; sans numéro de PR identifiable, il demande à l'agent de signaler l'échec sans lancer de revue.
Usage dans le repo parent
Ce skill s'utilise via Claude Code une fois le plugin bitwarden-code-review installé. Pour une revue de changements locaux non encore poussés en PR, le skill /bitwarden-code-review:code-review-local est préférable. Le plugin s'intègre dans le marketplace bitwarden/ai-plugins, qui regroupe l'ensemble des plugins Claude Code maintenus par Bitwarden pour automatiser les pratiques d'ingénierie de l'équipe.