← ClaudeAtlas

statuslisted

Show a Requivo session's readiness, blocking slots, current revision, and artifact freshness. Pure deterministic read — no reasoning, no API key. Use when the user asks where a session stands or what is still blocking it.
jbkkz/requivo · ★ 3 · AI & Automation · score 72
Install: claude install-skill jbkkz/requivo
# /requivo:status Report where a session stands. This is a **deterministic read** — do not re-analyse the request with Claude; just run the command and translate the result. ## Preflight This is often the first Requivo command a new user runs, and the `requivo` CLI is a **separate install** from the plugin. So start with the shared **preflight** in `${CLAUDE_PLUGIN_ROOT}/REASONING.md`: run `requivo doctor --json` and check whether the command ran *at all* — not what it reported. If it could not run, the CLI is not installed; follow REASONING.md's missing-CLI flow. This skill reads and writes nothing, so there is nothing to undo. ## Resolve the session `$ARGUMENTS` may already be a session slug. If it is empty, or you are not sure, resolve one the same way `/requivo:run` does: run `requivo session list --json` once and pick a slug from its `sessions` rows — exactly one `readable: true` row → that one; more than one → the one with the latest `updated_at` (name the others you did not pick); none at all → say there is no session yet and point at `/requivo:run` instead of running `status`. **Never ask the user to type a slug.** ## Run With a slug in hand, run: ``` requivo status <slug> --json ``` (Add nothing else — the numbers come from Core, not from you.) ## Relay Translate the JSON into plain language, in the vocabulary the user reads elsewhere — *what we know*, *what we are assuming*, *open question*, *needs updating*. Slot ids are the wire format, not something to show: