From catalyst
Invoke the handoff skill. With no argument, runs WRITE mode and resolves the key via the 3-tier ladder (explicit name → current branch → legacy). With "$ARGUMENT" provided, uses it as the explicit tier-1 key. Special keywords — "read" / "resume" → READ; "recover" / "rebuild" → RECOVER; "reground" → REGROUND (read-only mid-session re-injection); "split" → SPLIT (fork a braided session into N self-contained briefs).
How this command is triggered — by the user, by Claude, or both
Slash command
/catalyst:handoffThe summary Claude sees in its command listing — used to decide when to auto-load this command
Invoke the `handoff` skill. The helper scripts ship inside the plugin, NOT the user's project. Resolve them from the plugin root and reuse this as `$SCR` in the skill's commands (`handoff-dir.sh`, `handoff-validate.py`, `handoff-render.py`, `handoff_paths.py`): If the user passed a single recognized keyword as `$ARGUMENT`, route to that mode: - `read` or `resume` → READ mode (load existing brief for current branch / key) - `recover` or `rebuild` → RECOVER mode (rebuild a degraded brief) - `reground` → REGROUND mode (read-only re-injection of the current key's load-bearing fields: goal,...
Invoke the handoff skill.
The helper scripts ship inside the plugin, NOT the user's project. Resolve them from the plugin root and reuse this as $SCR in the skill's commands (handoff-dir.sh, handoff-validate.py, handoff-render.py, handoff_paths.py):
${CLAUDE_PLUGIN_ROOT}/scripts
If the user passed a single recognized keyword as $ARGUMENT, route to that mode:
read or resume → READ mode (load existing brief for current branch / key)recover or rebuild → RECOVER mode (rebuild a degraded brief)reground → REGROUND mode (read-only re-injection of the current key's load-bearing fields: goal, locked decisions, files to keep in view — no disk write, no mismatch checks)split → SPLIT mode (fork the braided session into N self-contained briefs: analyze → propose threads → user confirms → write one validated brief per thread + one combined PROJECT_STATE fork entry → print resume prompts)$ARGUMENT as the tier-1 explicit key (writes the validated JSON brief to <store>/<argument>.json)Then follow the skill's procedure for the selected mode exactly. Confirm to the user which mode + which key was used.
npx claudepluginhub adrijshikhar/catalyst --plugin catalyst/handoffGenerates a structured markdown handoff document summarizing git status, commits, uncommitted changes, session learnings, progress, and next steps. Saves to ~/.pro-workflow/handoffs/. Supports --full and --compact modes.
/handoffGenerates a developer handoff package for the specified screen, feature, or component, including visual specs, interaction specs, QA checklist, assets, and notes.
/handoffEnds swarm session: summarizes work/blockers, persists state via hivemind_store and git, cleans agents/tasks/reservations, updates hive, generates handoff note.
/handoffAnalyzes the current session and writes a self-contained handoff document so a fresh agent can resume work, emitting a single actionable sentence.
/handoffSaves session state snapshot as structured JSON to docs/tasks/<branch>/session_logs/<timestamp>_handoff.json, capturing git status, progress summary, tasks, and context for resume.
/handoffCreates a detailed handoff plan summarizing conversation, technical details, code, decisions, and next steps for continuing work in a new session.