Skip to main content
This page introduces the core concepts behind Facets. For normative requirements, see the Specification.

Facets

A facet is a versioned collection of assets defined by a facet manifest (facet.json). What the author creates locally, what gets published to the registry, and what gets extracted after install.

Assets

A discrete unit of content within a facet. Consisting of any combination of skills, agents, commands, and MCPservers.

Skills

Text assets that follow the Agent Skills specification.

Commands

Text assets that follow the Agent Skills specification.

Agents

Text assets that follow the Agent Skills specification.

Servers

A reference to an MCP server that is compliant with the Model Context Protocol