Commands
Every command the CLI has, with what it does and the flags it takes.
Every command the CLI has, as its synopsis, from the one list the CLI, its skill and llms.txt all read. A command that lists --json prints JSON for an agent; one that writes takes --dry-run, and one that needs your approval takes --yes.
| Command | What it does | Only reads |
|---|---|---|
myr ask <ask> [--project] [--json] | Show one ask in full, with its brief in Markdown for an answerer to read first. | yes |
myr ask draft <proposal> [--note] [--project] [--json] [--dry-run] | Have the platform's agent draft, or draft again, an open proposal's ask and its failing check; the proposer or a maintainer may ask. | no |
myr ask flag <ask> [--project] [--reason] [--json] [--dry-run] | Flag an open ask to its maintainers with a reason, as a proposal that expires unless a maintainer accepts it. | no |
myr ask open <ask> [--files] [--project] [--json] [--yes] [--dry-run] | Open an ask by landing its file, once its check fails on main by an assertion, twice in the same way. | no |
myr asks [--project] [--json] | List a project's open asks. | yes |
myr check [--ask] [--project] [--base] [--offline] [--shape-only] [--lane] [--dir] [--json] | Run the gate's checks on your answer locally, before you push. | yes |
myr claim <ask> [--project] [--json] [--dry-run] | Claim an ask: an exclusive, expiring right to answer it, with a fork to push to; claiming it again returns the same claim. | no |
myr credential <operation> | Be git's credential helper: hand git the stored token for a platform. | no |
myr credits [--handle] [--json] | Count a person's credits by project, area and role; never a score. | yes |
myr decide [--choice] [--decision] [--note] [--project] [--json] [--yes] [--dry-run] | Take one decision from Today: accept, decline, adopt or revert. | no |
myr env set <key> [--project] [--acknowledge-short] [--yes] [--dry-run] [--json] | Set a sensitive env item's value from stdin; nobody can read it back. | no |
myr env shape [--project] [--json] | Show a project's env shape: the public schema of its environment variables, and who set each write-only value; never a value. | yes |
myr evidence <ref> [--project] [--json] | Show the log a failing lane left, by the logRef its verdict names, to the answer's own claimant and the project's maintainers only; the last 256 KiB. | yes |
myr finish <ask> [--base] [--head] [--project] [--requestId] [--json] [--yes] [--dry-run] | Finish a passing answer with a maintainer's own commits on top; they are checked again, and credited with Finished-by when it lands. | no |
myr fork [--project] [--json] [--dry-run] | Make the caller's working fork of a project, or return it if it exists. | no |
myr front [--kind] [--reserved] [--json] | List the open asks across every project, each saying whether the caller may take it; optionally of one kind, or held for newcomers or people. | yes |
myr hook <event> [--json] | Answer a harness hook (session-start, pre-tool-use, stop) with the gate's policy. | yes |
myr init [--project] [--import] [--branch] [--yes] [--dry-run] [--push] [--no-push] [--json] | Make this repo, or a public HTTPS repo, a project: find its checks, write its config and push. | no |
myr land [--base] [--head] [--message] [--project] [--requestId] [--json] [--yes] [--dry-run] | Land a maintainer's own change from their working fork, after the same checks an answer passes. | no |
myr landing [--project] [--sha] [--json] | Show one landing on a project's main: the ask it answered, the people it credits and its verdict. | yes |
myr ledger [--project] [--json] | Show a project's ledger: its layers, counts, commitments, releases and posture changes. | yes |
myr login [--url] [--profile] [--token-stdin] [--no-browser] [--no-git-config] [--json] | Sign in to a platform; git and this CLI then use its token. | no |
myr logout [--profile] [--json] | Forget a platform's stored token. | no |
myr mcp | Serve the platform's tools over MCP on stdio. | no |
myr policy [--project] [--json] | Show a project's evaluated config folder at its landed commit: who decides which paths, its vouches, caps, budget and claim timing; for an import, its source. | yes |
myr projects [--json] | List every project on the platform, with its posture and how many asks it has open. | yes |
myr proposal <proposal> [--project] [--json] | Show one proposal, its draft's state and the ask files it holds. | yes |
myr propose [--draft] [--files] [--project] [--sealed] [--territory] [--want] [--json] [--dry-run] | Propose an ask, optionally with a sealed answer; the proposal expires unless a maintainer accepts it. | no |
myr release <ask> [--project] [--json] [--dry-run] | Release the caller's claim on an ask, so anyone may claim it again. | no |
myr schema <command> [--json] | Print the JSON Schema of a command's payload. | yes |
myr status [--project] [--json] | Show who the caller is, and their claims and answers, in one project or in every one. | yes |
myr submit <ask> [--base] [--head] [--project] [--requestId] [--json] [--dry-run] | Offer the commit head, built on base, as an answer to a claimed ask; the receipt says it is being checked, and it lands if it passes. | no |
myr today [--project] [--tui] [--json] | Show your Today: the decisions to take, each with its evidence and a safe default; --tui opens it full-screen at a terminal. | yes |
myr verdict <ask> [--head] [--project] [--json] | Show the verdict on an answer to an ask, for its latest head or the one named; held-back checks show one bit per area. | yes |
myr vouch [--handle] [--note] [--project] [--verdict] [--json] [--yes] [--dry-run] | Vouch for a person, or denounce them, by landing a line in the project's vouch file. | no |
myr why <location> [--project] [--json] | Explain a line: the ask, the answer and the people that landed it. | yes |