task-resume
Skill0 starsChanged 6 months agoMITView on GitHub
Task continuity across sessions via structured handoff notes that capture where work left off.
In this repository13 other files it gives its agents.
- clean-commitSkill
- context-budgetSkill
- craft-principlesSkill
- debug-circuitSkill
- meeting-driverSkill
- memory-curatorSkill
- output-guardSkill
- plan-firstSkill
- pm-docsSkill
- ship-cycleSkill
- simplify-codeSkill
- sprint-flowSkill
- verify-buildSkill
The file
We split this skill into the rules it gives an agent
9 rules. About 0 are common, 8 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈8
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 14
Never lose context between sessions.
- Distinctive: line 18
When the user is wrapping up a session, or when context is getting long, proactively create a handoff note:
- Very specific: line 22
Write to .claude/handoff.md in the project root:
- Distinctive: line 50
When starting a new session in a project:
- Distinctive: line 53
If it exists, read it and summarize the current state to the user
- Distinctive: line 55
Ask the user if they want to continue from where they left off or start something new
- Distinctive: line 59
Always update the handoff note, never append.
- Distinctive: line 60
If the user asks to "continue" or "pick up where I left off" without other context, the handoff note is your guide.
- Distinctive: line 62
Delete the handoff note once all next steps are completed.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Task Resume
Never lose context between sessions. Every pause creates a handoff. Every start reads it.
On Session End
When the user is wrapping up a session, or when context is getting long, proactively create a handoff note:
Handoff Note Format
Write to .claude/handoff.md in the project root:
# Handoff — [Date]
## Current State
What was accomplished this session.
## In Progress
What is partially complete. Include:
- Which files are modified but not committed
- Which tests are passing/failing
- What step of the plan we're on
## Next Steps
Ordered list of what to do next. Be specific:
- NOT "continue working on auth"
- YES "Implement the JWT refresh token endpoint in src/auth/refresh.ts — the route is stubbed, needs the token rotation logic from step 4 of the plan"
## Blockers
Anything that's stuck and why.
## Key Decisions Made
Decisions from this session that future sessions need to know.On Session Start
When starting a new session in a project:
- Check for
.claude/handoff.md - If it exists, read it and summarize the current state to the user
- Propose the next action based on the "Next Steps" section
- Ask the user if they want to continue from where they left off or start something new
Rules
- Always update the handoff note, never append. Each handoff is a clean snapshot.
- If the user asks to "continue" or "pick up where I left off" without other context, the handoff note is your guide.
- Include file paths and line numbers in the handoff — vague descriptions are useless across sessions.
- Delete the handoff note once all next steps are completed.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

