pickuplisted
Install: claude install-skill anthonysuherli/br8n
# br8n — Pickup
Pick up where you left off. Two modes from one verb:
- **here** — replay the 30-second resume card for the current repo+branch (the
default fast path; context recovery in seconds rather than by hand).
- **selector** — list every repo+branch you've captured to, most-recent first, and
resume any one of them. The cross-repo way back in.
## Step 0 — Branch on the argument
Resolve `project` = git repo basename, `kb` = git branch (see
[`../_shared/preamble-first.md`](../_shared/preamble-first.md)).
- **Bare `/br8n:pickup`** inside a git repo → **here mode** (Step 1).
- **`/br8n:pickup list`** or **`/br8n:pickup pick`**, or **not in a git repo** →
**selector mode** (Step 2).
- **`/br8n:pickup <name>`** → call `mcp__plugin_br8n_br8n__br8n_projects()`,
substring-match `<name>` against project/kb. One match → resume it (Step 1 with that
target). Multiple → show the filtered selector (Step 2).
## Step 1 — Here mode (resume card)
Call `mcp__plugin_br8n_br8n__br8n_resume(project, kb, query)` with `query` =
whatever the user is reorienting toward (omit for the synopsis-only spine).
Lead with the **`next_action`** returned by `br8n_resume` — the card must open
with a single concrete step, not a menu:
> **Do this now:** `<next_action>`
> **You were:** `<latest hypothesis>`
If `next_action` is null (legacy captures), derive a ~two-minute step yourself
from the hypothesis + `git_diff_stat` (e.g. "open `<cursor_file>:<line>` and
re-read the failing branch") a