# resume-handoff (Unified Skill)

## Core Instructions (SKILL.md)

# Resume from Handoff

Resume work from a handoff document through analysis and verification.

## Procedure

1. Locate the handoff file.
2. Read it completely.
3. Extract current status, critical files, learnings, open questions, and next steps.
4. Verify how the repository changed since the handoff.
5. Read the referenced critical files.
6. Present the current situation using `references/analysis-template.md`.
7. Wait for confirmation before starting new work.

## Rules

- Always verify the handoff against the current codebase.
- Treat stale handoffs as possibly inaccurate.
- Preserve the original priorities unless the current repository invalidates them.


---

## Reference: analysis-template.md

```text
I've analyzed the handoff from [date]. Here's the current situation:

## Original Context
[Summary of what was being worked on]

## Task Status Review

Completed:
- [x] [Task] - VERIFIED: [Current status]

In Progress:
- [ ] [Task] - STATUS: [Current state]

Planned:
- [ ] [Next task]

## Changes Since Handoff

Commits since handoff:
- [Commit summary]

Impact:
[How the current state affects the original plan]

## Key Learnings Still Applicable

1. [Learning] - [Why it still applies or not]

## Questions Needing Resolution

- [ ] [Question]

## Recommended Next Action

Priority 1: [Action]
- Reason: [Why]
- Files: [What to read or change]
- Approach: [How to proceed]
```


---

## Reference: locating.md

## Locating a Handoff

Examples:

```bash
# List recent handoffs
ls -lt handoffs/ | head -10

# Find handoffs for a specific issue
ls handoffs/*issue-123* | sort -r | head -1
rg -n "issue: issue-123" handoffs/*.md
```


---

