Aller au contenu principal

learning-output-style

Apprendre en faisant : l'agent vous confie les décisions importantes avec des marqueurs TODO(human), écrit lui-même le code répétitif et ajoute des blocs Insight.

Référence​

ChampValeur
Nomlearning-output-style
Version1.0.0
CatégorieApprentissage
LicenceAucune valeur
Sourcecatalog/navin/builtin_plugins/learning-output-style/plugin.json
READMEcatalog/navin/builtin_plugins/learning-output-style/README.md
Digestsha256:f00f62271e34a41bff1d9cceca328108ee1f2807913da00ac32f74f1c0bb7fd4
plugin.jsonagents, category, commands, description, name, skills, steps, version

Commandes​

NomArgumentsDescription
/output-style[name|off] [--personal]Lister, changer ou effacer le style de sortie (default, explanatory, learning ou le vôtre)

Agents​

Le plugin ne déclare aucun agent.

Skills​

NomDescription
output-stylesÀ utiliser quand l'utilisateur demande « change le style de sortie », « fais expliquer ses choix à l'agent », « passe en mode apprentissage » ou « écris un style de sortie personnalisé ». Présente les styles intégrés et personnalisés, et explique comment les sélectionner.

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
activer le style d'apprentissage pour ce projet/output-style
revenir à des réponses simples/output-style
comprendre le fonctionnement des styles et en écrire un personnaliséskill:output-styles

L'activer dans un projet​

Activer learning-output-style crée 3 activations dans le projet : le plugin lui-même, 1 skill et 1 commande. 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": "learning-output-style"}'

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

client.navin_library.activate("<project>", "plugin", "learning-output-style")