handofflisted
Install: claude install-skill fmschulz/omics-skills
# /handoff
Create a session handoff document to ensure context continuity for future sessions.
## Usage
```
/handoff [area] [description]
```
**Arguments:**
- `area`: Short identifier for the work area (e.g., `auth`, `pipeline`, `frontend`)
- `description`: Brief description slug (e.g., `refactor-login`, `add-blast-step`)
If no arguments are provided, infer the area and description from the current session context.
## Behavior
1. **Gather context** from the current session (files modified, decisions made, work done)
2. **Create file** at: `docs/handoffs/YYYY-MM-DD_[area]-[description].md`
3. **Populate** all required sections (see Template below)
4. **Confirm** creation with file path
## Quick Reference
| Task | Action |
|------|--------|
| Start handoff | Inspect git status, recent commits, current branch, and current task notes. |
| Write file | Create `docs/handoffs/YYYY-MM-DD_area-description.md`. |
| Capture decisions | Record what changed, why it changed, what remains, and current blockers. |
| Confirm | Report the handoff path and the most important next step. |
## Instructions
### Step 1: Gather Session Context
Collect information from the current session:
```bash
# Check what files were modified
git diff --name-only HEAD
git diff --staged --name-only
git status --short
# Check recent commits on this branch
git log --oneline -10
```
### Step 2: Create Handoff Directory
```bash
mkdir -p docs/handoffs
```
### Step 3: Generate Handoff File
Create the fi