Skip to content

/ca-status

Show the project's current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.

shell
$ npx -y skills add arbiterForge/codeArbiter --skill ca-status --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/ca-status
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Show the project's current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.

SKILL.md

ca-status.SKILL.md
name: ca-status
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)

$ca-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-root>/.codearbiter/CONTEXT.md` frontmatter. 2. **Pipelines** — every slug in `<project-root>/.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 `$ca-feature` — say so on its line. 3. **Open tasks** — the in-flight count from `<project-root>/.codearbiter/open-tasks.md` (top-level `- ` bullets excluding done `- [x]`; the same `_taskboardlib` count the SessionStart hook uses). 4. **Open questions** — the count of unresolved `[CONFIRM-NN]` placeholders in `<project-root>/.codearbiter/open-questions.md`. 5. **Overrides since last checkpoint** — entries in `<project-root>/.codearbiter/overrides.log` newer than the marker in `<project-root>/.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 $ca-feature "<slug>"
  <slug>          spec approved, no plan
Open tasks:       N
Open questions:   N ([CONFIRM-NN] unresolved)
Overrides since last checkpoint: N

No 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 → `$ca-checkpoint`.
  • A specific question → `$ca-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
Read it on GitHub ↗
Ships withcodearbiter

When you can't trust yourself with your code base, trust Arbiter.

Get the whole plugin, auto-invoked
Stats
138
Stars
0
Views
7
Forks
Active
Maintenance
Python
Language
AGPL-3.0
License
5h ago
Last commit
2mo ago
Created

Repo: arbiterForge/codeArbiter

Other skills on codearbiter.