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.