Get a skill
get_skillGet one skill by name: the organization's own when it has published one under that name, otherwise the default Valet supplies for a well-known name. Call it with governance before any work and again before any publish; that skill says what the organization expects and names the other skills to read. Call it with any name list_skills reports, or any name the governance skill tells you to read.
The result says where the skill came from. source: org is the organization's own content and overrides anything Valet would have said. source: default is Valet's, returned because the organization has not written its own; for design-system it is the preset the organization selected, and reason says why a selection could not be honored when one could not. Supporting files are listed by path; read one by calling get_skill again with the same skill and that path. A skill's SKILL.md says which files to read; do not read every file on principle. Binary files are listed but not returned.
By default this requires a connected account. Pass anonymous: true only when building an explicitly anonymous site; no organization is then consulted, and only a well-known name has an answer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | The path of one supporting file to read instead of the skill's SKILL.md, as an earlier get_skill listed it. Omit to read the skill itself. | |
| skill | Yes | Required. The skill's name: governance, design-system, or any name list_skills reports. | |
| org_name | No | The Valet organization whose skill to read. Omit to use the organization the account joined first. | |
| anonymous | No | Set true only when building an explicitly anonymous site. No organization is consulted and Valet's default is returned. Omit for the account-first path. |