AI agent skills

Trying to figure out how to pass up-to-date information to AI agents is a hard problem. We have experimented with MCP servers and llms.txt, but we have found that Agent Skills are the current best way to handle this problem explicitly.

Read the Docs Skills are a collection of Agent Skills that help AI agents work with Read the Docs APIs and configuration. They are designed to keep agent output aligned with our documented behavior and reduce manual verification. This page highlights two foundational skills that cover the most common workflows: the Read the Docs API skill and the Read the Docs Config Writer skill.

What is a skill?

A skill is a small, self-contained package with a SKILL.md that teaches an agent how to perform a specific task. Skills are automatically discovered by compatible agents. When a request matches a skill description, the agent loads the relevant SKILL.md and follows its steps. To learn more about Agent Skills, see the Agent Skills home page.

Install and use

Clone the repository and use the skill directories directly:

git clone https://github.com/readthedocs/skills.git

If your agent supports the Agent Skills CLI, you can install the repository with:

npx skills add readthedocs/skills

Point your agent at the skills/ directory and ask a question that matches a skill description.

Available skills

See the Read the Docs Skills repository for the latest list of skills and details.

See also

Configuration file overview

Learn about the .readthedocs.yaml configuration file.

Public REST API

Read the Read the Docs API documentation.