con un clic
handoff
Prepend session handoff to DaysActivity.md
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Prepend session handoff to DaysActivity.md
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | handoff |
| description | Prepend session handoff to DaysActivity.md |
| allowed-tools | Bash, Read, Write, Glob |
Prepend a session handoff entry to DaysActivity.md (cumulative daily log).
NEVER generate DaysActivity entries freeform. Only this skill writes to DaysActivity.md. Freeform summaries skip bead-status checks, timestamp formatting, and validation. If you need to record session state outside of this skill, use bd remember or bd comment.
Get current date and time
date +%Y-%m-%d
date +%H:%M
Check if DaysActivity.md exists for today
head -1 /root/projects/tmux/DaysActivity.md 2>/dev/null
Gather context
CurrentStatus.md for current stateCheck open beads
bd list --status open
Create handoff entry
## HH:MM - Session Handoff [Brief Topic Tag]
**Summary**: [1-2 sentence description of what was accomplished]
**Open Work**:
- [In-progress item 1]
- [In-progress item 2]
**Tried** *(include only for debugging/investigation sessions)*:
- [Approach 1] → [result — why it worked or didn't]
- [Approach 2] → [result — why it worked or didn't]
**Files Changed**:
path/to/file1.md
path/to/file2.ts
---
# DaysActivity - YYYY-MM-DD header at top--- between entriesIf file doesn't exist or has wrong date:
# DaysActivity - YYYY-MM-DD
## HH:MM - Session Handoff
[Entry content...]
---
After writing the entry, verify before reporting success:
## HH:MM header in 24-hour format**Summary**: line is a complete sentence, not a fragment**Open Work**: lists them**Files Changed**: is populated**Tried**: captures approaches and outcomesIf any check fails, fix the entry before reporting success. Do not hand back a partial handoff.
Agent-teams detection and the team-aware handoff format. A step near the top
used to run claude config get experimental.agentTeams. That call hangs on
Claude Code 2.1.216 — it never returns, even with stdin closed (verified: 20s
timeout, rc=124) — so it burned the Bash timeout on every handoff. The
team-state gathering it guarded ran jq against .beads/issues.jsonl, a file
that does not exist because the beads store is Dolt-backed, and nothing ever set
the flag that would have selected the team-aware entry format. A hang feeding a
no-op. Removed 2026-07-21 (co-kavq). /tap-in carried the same call.