code-review-local

Par bitwarden · ai-plugins

Skill du plugin bitwarden-code-review qui orchestre une revue de code (PR GitHub ou modifications locales) et écrit les résultats dans des fichiers locaux plutôt que de les poster sur GitHub.

npx skills add https://github.com/bitwarden/ai-plugins --skill code-review-local

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 findings
  • review-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.

Skills similaires