| name | tooling-agent-workflows |
| description | The five-tier information model for agent-facing CLI commands - description, body, intro, help, outro - plus push-short/pull-long. Use when documenting a CLI agents invoke, not humans. |
Agent-facing CLI documentation
How an agent-facing CLI command carries its own documentation. The motivating command is ward agent. The model generalizes to every command an agent invokes and a human does not.
The premise: these commands are agent-parsed, not human-read
Markdown skills are the human-to-agent interface. They earn their keep on fuzzy matching - aliases, synonyms, typo tolerance. A command like ward agent is different. It is hard-triggered. The agent runs ward agent, not something it might confuse for another command, so there is no synonym work to do. A human never runs it directly either, because the privileged op is wrapped for a reason.
That means the documentation for the command is entirely agent-parsed. It does not need to read like a skill. It needs to reach the agent at the right moment, and a skill markdown can only deliver once, at trigger time.
The model
Origin: the agent-workflow doc set.