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
| Champ | Valeur |
|---|---|
| Nom | code-review |
| Version | 1.0.0 |
| Catégorie | Productivité |
| Licence | Aucune valeur |
| Source | catalog/navin/builtin_plugins/code-review/plugin.json |
| README | catalog/navin/builtin_plugins/code-review/README.md |
| Digest | sha256:6806dfcc6539f869c49a315501fcf939d3f4da3bb6264de23236885e5dc1a440 |
| plugin.json | agents, category, commands, description, name, skills, steps, version |
Commandes
| Nom | Arguments | Description |
|---|---|---|
/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
| Nom | Outils | Modèle | Description |
|---|---|---|---|
code-reviewer | read_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
| Nom | Description |
|---|---|
| code-reviewer | Relire les modifications de code pour détecter les bugs, les failles de sécurité, les régressions et les problèmes de maintenabilité. |
| pr-autopilot | Maintenir 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
| Étape | Utiliser |
|---|---|
| relire une pull request | /code-review |
| publier la revue sur la pull request | /code-review --comment |
| relire les changements locaux avant un commit | agent:code-reviewer |
| répondre aux fils de revue et réparer la CI | skill: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")