handofflisted
Install: claude install-skill PieroJF/claude-handoff-skill
# Handoff
Preserve project work across sessions using an additive `SESSION_HANDOFF.md`
registry and append-only `sprint_report.md`. Produce a pasteable handover with its
unique code and absolute project root. This skill manages documentary state; it
does not audit code, deploy, change checkouts, or create tasks.
## Required routing
Read [shared-protocol.md](references/shared-protocol.md) for every mode. All disk
mutations use `scripts/handoff_registry.py` with prepared UTF-8 input files from
`templates/`. Never replace the registry or append the report directly.
Determine the runtime from the actual environment and callable tool schemas:
- **Codex:** read [codex-runtime.md](references/codex-runtime.md). Codex tasks are
app-level conversations; collaboration subagents belong to the current task
tree. Their identifiers and operations are distinct.
- **Claude Code:** read [claude-runtime.md](references/claude-runtime.md). Claude teams
permit only capabilities actually exposed for known teammates.
- **Unrecognized or unavailable live capabilities:** use the shared disk protocol;
describe the missing optional capability without inventing a tool.
Read only the adapter for the active runtime. A session inventory is read-only;
message delivery and session identity are never prerequisites for persistence.
## Mode selection
| Request | Mode and mandatory action |
|---|---|
| `/handoff`, close this session, “cierra la sesión” | Close: persist report, insert live section,