mcp-package/skills/status/SKILL.md
Session activity dashboard — lists background agents, /loop iterations, worktrees, orchestrator workers, unpushed commits, and recent PR activity. Use when the user asks "what's going on right now" mid-session.
npx skillsauth add shenxingy/claude-code-kit statusInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Show a compact dashboard of everything currently active in this session and its surroundings. Focus on things the user started and forgot about, not on docs or priorities.
| Skill | Scope |
|---|---|
| /poke | Heartbeat — "are you stuck right now?" (≤3 lines) |
| /status | Dashboard — "what's running in the background?" (this skill) |
| /brief | Overnight summary — "what ran while I was asleep?" |
| /pickup | New session — "resume the last handoff" |
Don't invoke /next, /brief, or /pickup from here — they're separate flows.
Bash processes launched with run_in_background: true this sessionAgent calls launched with run_in_background: true/loop or /batch-tasks invocations in this conversationCheck via the conversation history — these handles surface in prior tool results.
git status -sb
git log --oneline @{upstream}..HEAD 2>/dev/null | head -5 # unpushed
git worktree list
Probe http://localhost:8000/health (or project-specific port). If reachable:
Skip silently if orchestrator isn't running — it's optional.
gh pr list --author "@me" --state open --limit 5
gh run list --limit 3 # recent CI runs
Skip if no recent PR context in conversation.
━━━ Session Status ━━━
Background here:
• {handle} — {what it's doing} ({elapsed})
• ... or "none"
Local git:
Branch: {name} ({N ahead / M behind} upstream)
Dirty: {N files} | Worktrees: {count}
Unpushed: {count}
Orchestrator: {N workers, M loops active | not running}
GitHub: {open PRs, CI state | skipped}
━━━━━━━━━━━━━━━━━━━━━━━
→ {one-line recommendation: continue watching X / poke loop Y / resume your last task}
none / clean / not running: say so in one line, don't pad the dashboard./brief or /pickup.• worker-3 — DONE 12m ago: tests passed).development
Orchestrate a fleet of parallel `codex exec` workers with you (Claude Code) as the supervisor — spawn one per isolated git worktree, dispatch headless, verify each INDEPENDENTLY, PR/merge. The manual "codex-ultracode" pattern for fanning out real implementation, research, or review work onto Codex. Bakes in the hard gotchas (stdin blocking, background tracking, don't-trust-self-reports, writer isolation). Triggers on — orchestrate codex, codex workers, codex fleet, spawn codex, delegate to codex in parallel, manual ultracode, 开 codex 小弟, 派 codex worker — NOT for a single cross-vendor opinion (use the `second-opinion-codex` agent), NOT for web-UI worker decomposition (use `/orchestrate`).
development
Create and manage git worktrees for parallel Codex sessions
development
Verify project behavior anchors — compilation, tests, and interaction checks after autonomous runs. NOT the Codex built-in /verify (which runs the app to observe a single change working) — this one walks the AGENTS.md "Features (Behavior Anchors)" list.
documentation
End-of-session documentation sync — updates TODO.md and PROGRESS.md only (run /commit after to commit everything)