code-review-local
Ce skill fait partie du plugin bitwarden-code-review du marketplace d'AI plugins de Bitwarden (bitwarden/ai-plugins). Son rôle est d'orchestrer une revue de code autonome — soit sur une pull request GitHub, soit sur des modifications locales — et d'écrire les résultats dans des fichiers locaux plutôt que de les publier directement sur GitHub.
Ce que fait ce skill
Lorsqu'il est invoqué, le skill commence par analyser les arguments reçus ($ARGUMENTS) pour déterminer la cible de la revue : un numéro de PR, une URL de pull request, ou des modifications locales. Si la cible est ambiguë, il pose une question à l'utilisateur via AskUserQuestion avant de déléguer quoi que ce soit. Il accepte également un paramètre optionnel --base <ref> pour spécifier la référence de base lors d'une revue de modifications locales.
Une fois la cible validée, le skill invoque un sous-agent (bitwarden-code-reviewer) via le Task tool, en lui transmettant un prompt structuré précisant la cible (TARGET:), éventuellement la base (BASE:), et la destination de sortie (OUTPUT: local files). Le sous-agent se charge ensuite de récupérer les données depuis GitHub, d'analyser les changements selon les standards d'ingénierie Bitwarden, et de produire deux fichiers locaux :
review-summary.md— résumé global de la revue avec verdict (APPROVE / REQUEST CHANGES) et liste des findingsreview-inline-comments.md— commentaires inline par fichier et numéro de ligne, au même format que ce qui serait posté sur GitHub
Cas d'usage
Ce skill est utile quand on souhaite obtenir une revue de code détaillée sans la publier immédiatement sur GitHub — par exemple pour relire soi-même le résultat avant de le partager, pour des revues de branches locales non encore poussées, ou dans des contextes d'intégration continue où la publication directe n'est pas souhaitée. Il s'inscrit dans l'écosystème plus large du plugin bitwarden-code-review (version 2.7.0), qui propose également une variante postant directement les commentaires sur GitHub.