/status
Show the project's current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.
$ npx -y skills add arbiterForge/codeArbiter --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/status
Context preview
What this command does when you run it.
Show the project's current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.
Command definition
status.mddescription: Show the project's current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.
argument-hint: (none)
{{CMD:status}} — state snapshot
A read-only summary of `.codearbiter/` state. No skill is routed to; no file is modified.
Flow
The orchestrator reads and presents:
1. **Stage** — the `stage:` maturity value from `{{PROJECT_DIR}}/.codearbiter/CONTEXT.md` frontmatter. 2. **Pipelines** — every slug in `{{PROJECT_DIR}}/.codearbiter/specs/` and `plans/`, with how far each got: spec awaiting approval, spec approved / no plan, plan in progress (`ACCEPTED` count vs. total from the plan's status column), or complete. An interrupted pipeline is resumable via `{{CMD:feature}}` — say so on its line. 3. **Open tasks** — the in-flight count from `{{PROJECT_DIR}}/.codearbiter/open-tasks.md` (top-level `- ` bullets excluding done `- [x]`; the same `_taskboardlib` count the {{IF:claude}}statusline and {{END}}SessionStart hook use{{IF:claude}}{{ELSE}}s{{END}}). 4. **Open questions** — the count of unresolved `[CONFIRM-NN]` placeholders in `{{PROJECT_DIR}}/.codearbiter/open-questions.md`. 5. **Overrides since last checkpoint** — entries in `{{PROJECT_DIR}}/.codearbiter/overrides.log` newer than the marker in `{{PROJECT_DIR}}/.codearbiter/last-checkpoint`. 6. **Current branch** — from git.
Output
## Project status — YYYY-MM-DD
Stage: N
Branch: <current branch>
Pipelines:
<slug> plan 3/7 ACCEPTED — resume with {{CMD:feature}} "<slug>"
<slug> spec approved, no plan
Open tasks: N
Open questions: N ([CONFIRM-NN] unresolved)
Overrides since last checkpoint: NNo specs and no plans → `Pipelines: none`.
If `[CONFIRM-NN]` placeholders are open, surface them — do not resolve them here.
When NOT to use
- A full cross-cutting review → `{{CMD:checkpoint}}`.
- A specific question → `{{CMD:btw}}`.
Hard gate
Read-only. MUST NOT modify any file. MUST NOT resolve a `[CONFIRM-NN]` it surfaces. No skill is routed to by this command.
Read more
description: Show the project's current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only. argument-hint: (none)
{{CMD:status}} — state snapshot
A read-only summary of `.codearbiter/` state. No skill is routed to; no file is modified.
Flow
The orchestrator reads and presents:
1. **Stage** — the `stage:` maturity value from `{{PROJECT_DIR}}/.codearbiter/CONTEXT.md` frontmatter. 2. **Pipelines** — every slug in `{{PROJECT_DIR}}/.codearbiter/specs/` and `plans/`, with how far each got: spec awaiting approval, spec approved / no plan, plan in progress (`ACCEPTED` count vs. total from the plan's status column), or complete. An interrupted pipeline is resumable via `{{CMD:feature}}` — say so on its line. 3. **Open tasks** — the in-flight count from `{{PROJECT_DIR}}/.codearbiter/open-tasks.md` (top-level `- ` bullets excluding done `- [x]`; the same `_taskboardlib` count the {{IF:claude}}statusline and {{END}}SessionStart hook use{{IF:claude}}{{ELSE}}s{{END}}). 4. **Open questions** — the count of unresolved `[CONFIRM-NN]` placeholders in `{{PROJECT_DIR}}/.codearbiter/open-questions.md`. 5. **Overrides since last checkpoint** — entries in `{{PROJECT_DIR}}/.codearbiter/overrides.log` newer than the marker in `{{PROJECT_DIR}}/.codearbiter/last-checkpoint`. 6. **Current branch** — from git.
Output
## Project status — YYYY-MM-DD
Stage: N
Branch: <current branch>
Pipelines:
<slug> plan 3/7 ACCEPTED — resume with {{CMD:feature}} "<slug>"
<slug> spec approved, no plan
Open tasks: N
Open questions: N ([CONFIRM-NN] unresolved)
Overrides since last checkpoint: NNo specs and no plans → `Pipelines: none`.
If `[CONFIRM-NN]` placeholders are open, surface them — do not resolve them here.
When NOT to use
- A full cross-cutting review → `{{CMD:checkpoint}}`.
- A specific question → `{{CMD:btw}}`.
Hard gate
Read-only. MUST NOT modify any file. MUST NOT resolve a `[CONFIRM-NN]` it surfaces. No skill is routed to by this command.
When you can't trust yourself with your code base, trust Arbiter.
Repo: arbiterForge/codeArbiter
Other commands on codearbiter.
- /add-dep
Vet a new or changed third-party dependency for license, provenance, and supply-chain risk before any install runs.
Open command - /adr-status
Report the health of Architecture Decision Records — aged, unchallenged, supersession candidates, unresolved CONFIRM-NN. Read-only.
Open command - /adr
Author a numbered, dated, user-attributed Architecture Decision Record under .codearbiter/decisions/.
Open command - /arbiter
Exit maintainer dev mode — restore orchestration, remove the dev marker, log the exit.
Open command - /audit
Assemble the governance record for a range — commits, overrides, ADRs, sprint auto-decisions, open questions, checkpoint findings — into one dated audit packet. Read-only.
Open command - /btw
Lightweight Q&A about the project — answer from context and return, no routing, no state change.
Open command

