How-to guides¶
Each page solves one problem for someone who already has a tool building.
New to the family? Start with the tutorial instead — it gets you from nothing to a running binary.
Commands and diagnostics¶
- Add a command — register one, give it flags, replace a built-in, and make the optional commands appear.
- Add a health check or an initialiser — extend
doctorandinit.
Configuration and secrets¶
- Wire a typed configuration — turn on the schema-aware
configsubcommands. - Wire credential management — make
credentialssee your tool's secrets.
Shipping¶
- Embed your documentation in the binary — offline
docs. - Ship self-update — release layout, signing, and the self-test that will catch you out.
- Expose a command over MCP — and what the server does not carry.