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.
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
facet build
Validates and packages your facet into a distributable archive with integrity hashes
facet add
Add a facet to the project — resolve from a source, download, and install in one step
facet publish
Publish a built facet to the registry
facet self-update
Update the
facet CLI to the latest version (alias: facet self-upgrade)