Aller au contenu principal

code-review

Revue de pull request par des agents en parallèle, avec validation de chaque constat, pour ne signaler ou publier en ligne que les problèmes à fort signal.

Référence​

ChampValeur
Nomcode-review
Version1.0.0
CatégorieProductivité
LicenceAucune valeur
Sourcecatalog/navin/builtin_plugins/code-review/plugin.json
READMEcatalog/navin/builtin_plugins/code-review/README.md
Digestsha256:6806dfcc6539f869c49a315501fcf939d3f4da3bb6264de23236885e5dc1a440
plugin.jsonagents, category, commands, description, name, skills, steps, version

Commandes​

NomArgumentsDescription
/code-review[PR number or URL] [--comment]Relire une pull request avec des agents en parallèle et ne publier que les constats à fort signal

Agents​

NomOutilsModèleDescription
code-reviewerread_file, grep, find_files, list_dir, code_index, lsp, code_review, web_fetch, web_search-Relit le code à la recherche de bugs, d'erreurs de logique, de failles de sécurité, de problèmes de qualité et d'écarts aux conventions du projet, note la confiance de chaque constat et ne signale que les plus prioritaires. À utiliser quand du code a été écrit ou modifié et doit être relu avant d'être fusionné.

Skills​

NomDescription
code-reviewerRelire les modifications de code pour détecter les bugs, les failles de sécurité, les régressions et les problèmes de maintenabilité.
pr-autopilotMaintenir une pull request ou merge request prête à fusionner : résoudre les conflits de fusion, trier chaque fil de revue non résolu, corriger les échecs de CI dans le périmètre, revérifier l'état réel à chaque passe et planifier la passe suivante avec une tâche cron ponctuelle. Ne fusionne jamais.

Hooks, serveurs MCP et réglages​

plugin.json ne déclare aucun hook, aucun serveur MCP et aucun réglage : le plugin se compose uniquement des éléments ci-dessus.

Étapes de travail​

ÉtapeUtiliser
relire une pull request/code-review
publier la revue sur la pull request/code-review --comment
relire les changements locaux avant un commitagent:code-reviewer
répondre aux fils de revue et réparer la CIskill:pr-autopilot

L'activer dans un projet​

Activer code-review crée 5 activations dans le projet : le plugin lui-même, 2 skills, 1 commande et 1 agent. Retirer l'activation du plugin les retire toutes.

curl -X POST <control-plane-url>/v1/projects/<project>/navin-library/activations \
-H "Authorization: Bearer <token>" -H "Content-Type: application/json" \
-d '{"kind": "plugin", "name": "code-review"}'

<project> : identifiant ou slug du projet. <token> : clé d'API avec le rôle éditeur sur le projet.

client.navin_library.activate("<project>", "plugin", "code-review")