facet is a facet manager for any AI coding tool (adapter) 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 commonfacet commands. See the roadmap for planned commands.
facet create
Scaffolds a new facet project with an interactive wizard — name, description, version, and initial assets
facet edit
Full authoring workbench — edit identity, manage assets, reconcile disk vs manifest, strip front matter
facet build
Validates and packages your facet into a distributable archive with integrity hashes
facet add
Add a facet to the project — resolve from registry, download, and install
facet publish
Publish a built facet to the registry