Awesome-omni-skill status

Use when the user returns to a session and asks about progress, current state, what happened, or where they left off. Provides status dashboard and execution recovery.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/status" ~/.claude/skills/diegosouzapw-awesome-omni-skill-status && rm -rf "$T"
manifest: skills/development/status/SKILL.md
source content

Status

Inspect and recover workflow state. Use this to check progress, find where a session left off, or resume interrupted execution.

Resume Checks

Restore state from:

  1. Beads status (
    bd ready
    ,
    bd list --status in_progress
    )
  2. Task list state if
    CLAUDE_CODE_TASK_LIST_ID
    is set
  3. Last known plan/spec references in workspace
  4. .arc/state.json
    persisted by
    execute

CLAUDE_CODE_TASK_LIST_ID
source of truth:

  1. Current shell env var
  2. .claude/settings.json
    ->
    env.CLAUDE_CODE_TASK_LIST_ID

If missing from both locations, resume with Beads-only state and print a warning.

Prefer

.arc/state.json
for last known mode/source/paths, then reconcile with live Beads and task list.

Resume state read example:

if [[ -f .arc/state.json ]]; then
  cat .arc/state.json
else
  echo "ARC: no .arc/state.json found; resuming from live Beads/task state only"
fi

Output

Report:

  • Current execution mode
  • Ready/blocked/in-progress counts
  • Recommended next command