Aller au contenu principal

Référence des commandes

Cette page liste les 28 commandes slash de la bibliothèque Navin. Tapez /<name> <arguments> ; une commande s'active seule ou avec son plugin.

NomArgumentsDescriptionPlugins
/address-review[PR number, default: the PR of the current branch]Traiter les commentaires de revue ouverts de la pull request en cours, y répondre et résoudre les fils-
/cancel-ralph-Annuler la boucle Ralph active de ce projetralph-loop
/changelog[base ref or tag, default: the latest tag]Rédiger l'entrée du changelog pour les commits depuis le dernier tag (ou une référence donnée)-
/clean_gone-Supprimer les branches git locales marquées [gone] (supprimées sur le dépôt distant mais encore présentes localement), avec leurs worktrees.commit-commands
/code-review[PR number or URL] [--comment]Relire une pull request avec des agents en parallèle et ne publier que les constats à fort signalcode-review
/commit-Créer un commit git à partir des changements en courscommit-commands
/commit-push-pr-Committer, pousser et ouvrir une pull requestcommit-commands
/create-plugin[plugin description]Créer un plugin Navin de bout en bout avec un workflow guidé en 8 phasesplugin-dev
/dedupe<issue number or URL>Trouver jusqu'à 3 doublons probables d'un ticket et les signaler en commentaireissue-triage
/explain<path, symbol or question>Expliquer un fichier, un symbole ou une partie du code, en lecture seule-
/feature-devOptional feature descriptionDéveloppement guidé de fonctionnalités : explorer le code, clarifier, concevoir, construire et relirefeature-dev
/fix-ci[PR number or branch, default: current branch]Lire la CI en échec de la branche en cours (ou d'une PR), corriger la cause en local et vérifier-
/fix-tests[test file, directory or test id, default: whole suite]Lancer la suite de tests et corriger chaque test en échec jusqu'à ce qu'elle soit verte-
/hookify[behaviour to prevent]Créer des règles hookify qui avertissent ou bloquent un comportement indésirable de l'agent, à partir de vos instructions ou de la conversationhookify
/hookify-configure-Activer ou désactiver des règles hookify existantes via une carte de choixhookify
/hookify-help-Expliquer le fonctionnement des règles hookify et comment les créer, les lister et les configurerhookify
/hookify-list-Lister les règles hookify de ce projet et de votre dossier personnel, avec leur étathookify
/migrate-model[target model or provider] [paths]Migrer le code, la configuration et les prompts de cette application vers une génération de modèle plus récente, avec une comparaison avant/aprèsmodel-migration
/new-sdk-app[python|typescript] [project-name]Créer une nouvelle application sur l'agent Navin (SDK Python ou TypeScript via navin serve), puis la vérifieragent-sdk-dev
/output-style[name|off] [--personal]Lister, changer ou effacer le style de sortie (default, explanatory, learning ou le vôtre)explanatory-output-style, learning-output-style
/ralph-help-Expliquer la technique de la boucle Ralph et les commandes /ralph-loop et /cancel-ralphralph-loop
/ralph-loop"PROMPT" [--max-iterations N] [--completion-promise "TEXT"]Démarrer une boucle Ralph : la même tâche revient à chaque fin de tour jusqu'à une promesse ou un plafond d'itérationsralph-loop
/release<version or patch|minor|major>Préparer une version : monter la version partout, mettre à jour le changelog et committer chore(release)-
/review-pr[comments|tests|errors|types|code|simplify|all] [parallel]Relire le changement en cours ou une pull request avec des agents spécialisés (code, tests, erreurs, types, commentaires, simplification)pr-review-toolkit
/security-review[base ref or commit range, default: uncommitted changes]Relire les changements en attente (ou une plage de commits) à la recherche de vulnérabilités de sécurité exploitablessecurity-guidance
/triage-issue<issue number> [event: issues|issue_comment]Trier un ticket en l'analysant et en ajoutant ou retirant des labelsissue-triage
/update-docs[base ref, default: uncommitted changes]Mettre à jour la documentation (README, docs/, docstrings) pour refléter les changements non committés-
/write-tests[path or symbol, default: uncommitted changes]Écrire les tests manquants pour un fichier, un symbole ou les changements non committés-