Remote Skills

Remote Skills

Compatibility

Supported skill formats, discovery protocols, and optional extensions.

Remote Skills uses the existing Agent Skills format and an open HTTP discovery protocol. Publishing changes how a skill is delivered, not the format of its instructions and resources.

Supported standards

StandardRemote Skills support
Agent SkillsSKILL.md with YAML frontmatter and Markdown instructions, plus optional references, scripts, and assets.
Agent Skills DiscoveryThe v0.2.0 draft: a well-known catalog, artifact URLs, and SHA-256 digests.
HTTP cachingCatalog caching and revalidation using Cache-Control, ETag, and Last-Modified.
Semantic Versioning 2.0.0Optional skill release versions. Version ranges and release history are Remote Skills features, not requirements of Agent Skills.

Standard skill fields such as name, description, license, compatibility, metadata, and allowed-tools remain part of the skill. Remote Skills does not execute scripts or interpret allowed-tools as permission to run them; the agent application controls execution.

Discovery schema

PropertySupported value
Catalog location/.well-known/agent-skills/index.json at the host root.
Catalog $schemahttps://schemas.agentskills.io/discovery/0.2.0/schema.json
Artifact digestSHA-256 of the exact downloaded file, written as sha256:<64 lowercase hex characters>.
Additional fieldsUnrecognized, non-conflicting fields are ignored.

Clients accept the schema above. Older catalogs and missing or unknown schema identifiers return unsupported_schema; they are not silently converted to the supported format.

Artifact formats

Catalog typeFile formatContents
skill-mdMarkdownOne SKILL.md file, without bundled resources.
archive.tar.gz or .zipSKILL.md at the archive root, alongside resources.

Both SDKs accept these formats, subject to the same file safety and size checks. Build and host lists their HTTP content types.

Optional Remote Skills extensions

ExtensionPurposeInteroperability
Versions and historyUses metadata.version and the catalog's x-remote-skills release history for version selection.Discovery clients that ignore the extension can still load the current release.
Scoped catalogsUses Remote-Skills-Scope to request and confirm a host-defined catalog view.Requires support in both the client and the host; ordinary HTTP authentication remains separate.

These extensions do not introduce a different skill format. An agent still needs an integration that can discover and load remote skills; format compatibility does not automatically add remote loading to an agent that only reads local folders. The Consume guide documents that SDK interface.

On this page