Agent Skills index exists
mediumagent_protocol_agent_skills
Checks if an Agent Skills discovery index is published.
What does this rule check?
An Agent Skills index at /.well-known/agent-skills/index.json lists the skills (capabilities, tools, actions) your site makes available to AI agents. Each skill entry includes name, type, description, URL, and integrity hash.
Why is this important?
Without a skills index, AI agents cannot discover what actions they can perform on your site. This is essential for agentic workflows where agents need to find and compose capabilities across services.
How to fix
Publish /.well-known/agent-skills/index.json per the Agent Skills Discovery RFC v0.2.0 with a skills array listing each capability.
Examples
Incorrect
GET /.well-known/agent-skills/index.json
HTTP/1.1 404 Not Found
Correct
GET /.well-known/agent-skills/index.json
HTTP/1.1 200 OK
Content-Type: application/json
{"$schema": "...", "skills": [{"name": "search", "type": "tool", "description": "Search products", "url": "/skills/search.json"}]}
Agent fix snippet
Copy this snippet and paste it into your AI coding agent to fix this issue automatically.
Publish /.well-known/agent-skills/index.json:
{
"$schema": "https://agentskills.io/schema/v0.2.0",
"skills": [
{
"name": "search",
"type": "tool",
"description": "Search our catalog",
"url": "/skills/search.json",
"sha256": "abc123..."
}
]
}