An agent skill is a small Markdown file that teaches a tool-using LLM how to do one thing well. Pheidi publishes skills at a well-known path so any agent — Claude Code, Claude Desktop, or your own tooling — can fetch one and immediately know how to work with a Pheidi plan: which endpoint to call, how the data is layered, and how to answer the questions a runner actually asks.
Available skills
| Skill | What it does |
|---|---|
read-pheidi-plan | Fetches a plan from the public Plan API and interprets it correctly — race goal, weekly structure, every workout with pace zones, and the vacation / injury / override / redistribution layers that explain why a workout looks the way it does. Read-only. |
Using a skill
- Claude Code — drop the skill folder under
.claude/skills/(or install it however you manage skills). It's user-invocable: give Claude a plan ID, slug, or URL and ask your question. - Any LLM — fetch the
SKILL.mdabove, hand it to the model as instructions, then ask about a plan. The skill resolves a plan ID, slug, or full URL, calls the API, and reads the layers in the right order.
Discovery
Skills are listed in a machine-readable catalog at /.well-known/agent-skills/index.json, and the read-pheidi-plan skill is also linked from the API catalog (RFC 9727) under the https://pheidi.training/rels/agent-skill relation. An agent that starts from the API catalog can find the skill without being told where it lives.
Skills, the Plan API, and MCP
The read-pheidi-plan skill is read-only and needs no sign-in — it reads a plan through the public Plan API by its publicId. When you want an assistant that can also act on your account — log workouts, report an injury, block out a vacation — connect the Pheidi MCP server instead, which is authenticated and read/write.
See also
- How the Public Plan API Works The read-only JSON endpoint the skill consumes — every layer, with provenance.
- Pheidi MCP Server Authenticated, read/write access for an assistant that acts on your account.
- How Plan Layers Work The non-destructive overlay model the skill reads — vacations, injuries, overrides, redistribution.