learning-output-style
Learn by doing: the agent hands meaningful decisions to you with TODO(human) markers, does the boilerplate itself, and adds Insight blocks.
Reference
| Field | Value |
|---|---|
| Name | learning-output-style |
| Version | 1.0.0 |
| Category | Learning |
| Licence | Not declared |
| Source | catalog/navin/builtin_plugins/learning-output-style/plugin.json |
| README | catalog/navin/builtin_plugins/learning-output-style/README.md |
| Digest | sha256:f00f62271e34a41bff1d9cceca328108ee1f2807913da00ac32f74f1c0bb7fd4 |
| plugin.json | agents, category, commands, description, name, skills, steps, version |
Commands
| Name | Arguments | Description |
|---|---|---|
/output-style | [name|off] [--personal] | List, switch or clear the output style (default, explanatory, learning or your own) |
Agents
The plugin declares no agent.
Skills
| Name | Description |
|---|---|
| output-styles | Use when the user asks to "change the output style", "make the agent explain its choices", "switch to learning mode" or "write a custom output style". Explains the builtin and custom styles and how to select them. |
Hooks, MCP servers and settings
plugin.json declares no hook, no MCP server and no setting: the plugin is made of the components above only.
Workflow
| Step | Use |
|---|---|
| switch the learning style on for this project | /output-style |
| switch back to plain answers | /output-style |
| learn how styles work and write a custom one | skill:output-styles |
Enable it in a project
Activating learning-output-style creates 3 activations in the project: the plugin itself, 1 skill and 1 command. Removing the plugin activation removes them all.
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>: id or slug of the project. <token>: API key with the editor role on the project.
client.navin_library.activate("<project>", "plugin", "learning-output-style")