Yao process documentation expert. ALWAYS invoke this skill when the user needs to discover available processes, read process signatures, or validate process names. Do not guess process APIs — use this skill first.
npx skills add https://github.com/YaoApp/yao --skill yao-doc
Three tools for browsing Yao process documentation, called via bash.
Search and list available process documentation entries.
tai tool doc_list '{"keyword": "user", "limit": 10}'
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| keyword | string | no | Search keyword (empty to list all) |
| limit | integer | no | Max results (default 20) |
Get detailed documentation for a specific process: arguments, return type, methods.
tai tool doc_inspect '{"name": "models.user.Find"}'
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| name | string | yes | Process name (e.g. models.user.Find) |
Check if a process name is valid. Returns suggestions for similar processes if not found.
tai tool doc_validate '{"name": "models.user.Findd"}'
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| name | string | yes | Process name to validate |
Take yaoapp/yao-doc from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.