Skip to main content
Good development ecosystems allow you to install the exact version of what you need. facet is a facet manager for any agentic platform that follows the Agent Skills specification and Model Context Protocol. It can discover, install, verify, and publish facets. It is extremely configurable and solves a variety of use cases. Most importantly, it allows you to install the exact versions you want of facets and their dependencies.
facet comes preconfigured to use the Facet.cafe registry by default.

Common Commands

The following are the most common facet commands. Full reference documentation is available.

Downloads a facet and its dependencies while updating facets.yaml and facets.lock

Updates facets through an interactive CLI which informs users of critical updates

Bundles facet assets facet.yaml manifest and your text assets (skills, agent prompts, command prompts)

the registry assembles a self-contained archive with integrity hashes.