Skip to main content

explanatory-output-style

The agent explains as it codes: short Insight blocks about implementation choices and codebase patterns, injected into the system prompt every turn.

Reference​

FieldValue
Nameexplanatory-output-style
Version1.0.0
CategoryLearning
LicenceNot declared
Sourcecatalog/navin/builtin_plugins/explanatory-output-style/plugin.json
READMEcatalog/navin/builtin_plugins/explanatory-output-style/README.md
Digestsha256:b900b8ea3af34435925aebb3803b65ea303418be829f8067c5cb39267572348f
plugin.jsonagents, category, commands, description, name, skills, steps, version

Commands​

NameArgumentsDescription
/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​

NameDescription
output-stylesUse 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​

StepUse
switch the explanatory style on for this project/output-style
list the styles and see the active one/output-style
learn how styles work and write a custom oneskill:output-styles

Enable it in a project​

Activating explanatory-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": "explanatory-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", "explanatory-output-style")