From cornerman
Per-issue resumability primitive. Reports last events, current tracker status, contract result per transition, latest run manifest, watchdog incidents, and a suggested next step — one screen, read-only. Auto-detects the issue from the current branch name. Use when picking work back up after a context switch, or when you need to answer "what's happening with this issue?" without scrolling through GitHub. Pairs with `/cornerman resume` (Phase 2) for the deeper restoration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cornerman:cornerman-where-am-iThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read-only. One screen of "where does this work stand" for an issue. Pairs with `/cornerman resume` (#22) — `where-am-i` is the fast snapshot, `resume` is the full reasoning + diff-against-main.
Read-only. One screen of "where does this work stand" for an issue. Pairs with /cornerman resume (#22) — where-am-i is the fast snapshot, resume is the full reasoning + diff-against-main.
| Flag | Default | What it does |
|---|---|---|
--issue <N> | auto-detect | Filter to a specific issue. Auto-detects from branch when omitted. |
Looks at the current branch name and extracts the first numeric run that looks like an issue number:
feat/issue-211-foo → 211
feat/211-foo → 211
something-211 → 211
chore/docs-lowercase → no match → asks for --issue explicitly
If detection fails, the report explains how to fix it.
python3 .claude/plugins/cornerman/scripts/where-am-i/report.py \
${ISSUE:+--issue "$ISSUE"}
Reads .claude/loop-events.jsonl, .claude/runs/*/manifest.json, and .claude/incidents/*/timeout.json. Filters to events / manifests / incidents tagged with this issue (or whose run_id appears in this issue's event stream).
state_transition event's target status.claude/runs/<run_id>/manifest.json whose inputs.issue == N/architect <N>, /pr-reviewer <pr>, etc.) based on the last end outcomeWhen no events are tagged to the issue (typical for issues that haven't been touched by an agent yet), the report says so explicitly. Doesn't print sections with placeholder values.
/cornerman resume (Phase 2 #22) — that's the heavier skill that also reasons about "what changed in main since work started", "which contract gates still pass", and "what needs re-running." where-am-i is the cheap snapshot/cornerman retro (#13) — retro is cross-issue, time-windowed. where-am-i is single-issue, point-in-time/cornerman retro (#13) — when you want the global view instead of single-issue/cornerman resume (#22) — when you need to reason about what's still validnpx claudepluginhub boutlabs/claude-plugins --plugin cornermanCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.