hone env group of the hone CLI
(@asymmetric-ai/hone-cli). The retired standalone bin asym is kept as a
deprecated alias — it prints a rename notice, then delegates, so old scripts
keep working. Every clone-scoped verb takes a clone id (like slack-a1b2);
spin and verify take a template name (like slack).
Six templates ship today — slack, stripe, linear, github, notion, and
hubspot. List them anytime with hone env ls --templates.
Commands
All commands above are invoked as
hone env <command>. --json is available on
spin, seed, status/ls, query, db, tokens, verify, and doctor
(including their environment-composition forms) for scripting.
Global behavior
One id, every command. Clone-scoped verbs fail fast withCLONE_NOT_FOUND
if the id isn’t in your registry, and point you to hone env status.
Errors are sentences, not stacks. Every failure is a
named error rendered as one actionable line — e.g. “Docker
isn’t running. Start it, then retry. (hone env doctor)”
Exit codes:
State location. All state is under
~/.asymmetric/ (override with
ASYM_HOME). See the registry.