Use this skill when ending a session and you want the next session to pick up where you left off. The goal is to capture enough context for seamless session continuity.
Scanned 9/1/2026
Install to Claude Code
npx -y skills add Julian0444/omnicursor --skill onex-handoff --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Onex Handoff?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/julian0444-onex-handoff)More formats (shields.io, HTML) on the badges page.
---
name: "onex-handoff"
description: >-
Use this skill when ending a session and you want the next session to pick up where you left off. The goal is to capture enough context for seamless session continuity.
disable-model-invocation: true
---
# onex-handoff
Use this skill when ending a session and you want the next session to pick up where you left off. The goal is to capture enough context for seamless session continuity.
## Purpose
Sessions end for many reasons — context limits, breaks, or task switches. Without an explicit handoff, the next session starts cold and wastes time rediscovering state. This skill captures the current working context into a structured manifest so the next session can resume efficiently.
## Prerequisites
- An active working session with progress worth preserving
- Understanding of what was accomplished and what remains
## Workflow
1. **Capture current state.**
Record the essential context:
- Current branch and recent commits (last 3-5).
- Files actively being modified.
- Active ticket or task identifier, if any.
- Test status (passing, failing, not yet run).
2. **Summarize progress.**
Write a brief summary of what was accomplished in this session. Focus on decisions made, approaches chosen, and any non-obvious context that would be lost.
3. **Document remaining work.**
List what still needs to be done, in order. Be specific — "implement the validation layer in auth.py" is useful; "finish the feature" is not.
4. **Note blockers and warnings.**
Record anything the next session should know: failing tests with known causes, environment issues, dependencies on external work, or decisions that need user input.
5. **Write the handoff manifest.**
Save to a **session-specific path** such as `docs/archive/dev/handoffs/YYYY-MM-DD-<short-slug>.md` or `docs/plans/YYYY-MM-DD-session-handoff.md`. Prefer **not** overwriting archived continuity docs unless the user explicitly asks for a specific file by name. The manifest should be self-contained — a reader with access to the repo but no prior context should understand what to do next.
## Expected Output Format
A handoff document containing:
- Session summary (what was done)
- Current state (branch, recent commits, modified files)
- Remaining tasks (ordered, specific)
- Blockers and warnings
- Suggested first action for the next session
## Quality Checklist
- [ ] Branch and recent commits are recorded
- [ ] Summary describes what was accomplished, not just what was touched
- [ ] Remaining tasks are specific and ordered
- [ ] Blockers are noted with enough context to act on
- [ ] The handoff is self-contained for a cold-start reader
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!