Agent Skills Discovery Rfc banner
cloudflare cloudflare

Agent Skills Discovery Rfc

Development community

Description

A mechanism for discovering Agent Skills using the .well-known URI path prefix as specified in RFC 8615 for discovering Agent Skills.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Agent Skills Discovery via Well-Known URIs

**Status**: Draft **Version**: 0.2.0 **Published Date**: 2026-01-17 **Updated Date**: 2026-03-12

Table of Contents

  1. Abstract
  2. Changelog
  3. Terminology
  4. Problem
  5. Solution
  6. URI Structure
  7. Skill Directory Contents
  8. Progressive Disclosure
  9. Discovery Index
  10. Integrity and Verification
  11. Archive Distribution
  12. Examples
  13. HTTP Considerations
  14. Client Implementation
  15. Security Considerations
  16. Relationship to Existing Specifications
  17. References

Abstract

This document defines a mechanism for discovering [Agent Skills](https://agentskills.io/) using the `.well-known` URI path prefix as specified in [RFC 8615](https://datatracker.ietf.org/doc/html/rfc8615). Skills are currently scattered across GitHub repositories, documentation sites, and other sources. A well-known URI provides a predictable location for agents and tools to discover skills published by an organization or project.

Changelog

v0.2.0

  • rename well-known URI from /.well-known/skills/ to /.well-known/agent-skills/
  • replace version field with $schema URI (https://schemas.agentskills.io/discovery/0.2.0/schema.json)
  • replace files array and package object with a flat single-artifact model: each skill entry now has type ("skill-md" or "archive"), url, and digest
  • digest is now the SHA-256 of the single artifact (not a manifest-derived skill-level digest)
  • add archive safety guidance: path traversal, symlinks, decompression bombs
  • add URL resolution semantics per RFC 3986
  • add RFC 2119 / RFC 8174 keyword conventions
  • strengthen