continuity_ledgerlisted
Install: claude install-skill vibeeval/vibecosystem
# Continuity Ledger
> **Note:** This skill is now an alias for `/create_handoff`. Both output the same YAML format.
Create a YAML handoff document for state preservation across `/clear`. This is the same as `/create_handoff`.
## Process
### 1. Filepath & Metadata
**First, determine the session name from existing handoffs:**
```bash
ls -td thoughts/shared/handoffs/*/ 2>/dev/null | head -1 | xargs basename
```
This returns the most recently modified handoff folder name (e.g., `open-source-release`). Use this as the handoff folder name.
If no handoffs exist, use `general` as the folder name.
**Create your file under:** `thoughts/shared/handoffs/{session-name}/YYYY-MM-DD_HH-MM_description.yaml`, where:
- `{session-name}` is from existing handoffs (e.g., `open-source-release`) or `general` if none exist
- `YYYY-MM-DD` is today's date
- `HH-MM` is the current time in 24-hour format (no seconds needed)
- `description` is a brief kebab-case description
**Examples:**
- `thoughts/shared/handoffs/open-source-release/2026-01-08_16-30_memory-system-fix.yaml`
- `thoughts/shared/handoffs/general/2026-01-08_16-30_bug-investigation.yaml`
### 2. Write YAML handoff (~400 tokens)
**CRITICAL: Use EXACTLY this YAML format. Do NOT deviate or use alternative field names.**
The `goal:` and `now:` fields are shown in the statusline - they MUST be named exactly this.
```yaml
---
session: {session-name from ledger}
date: YYYY-MM-DD
status: complete|par