agentleFS
ProjectWajaProjectWaja/claude-skillcraft/skills/task-resume/SKILL.md

task-resume

Skill0 starsChanged 6 months agoMITView on GitHub

Task continuity across sessions via structured handoff notes that capture where work left off.

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
  1. Distinctive:

    Never lose context between sessions.

    line 14
  2. Distinctive:

    When the user is wrapping up a session, or when context is getting long, proactively create a handoff note:

    line 18
  3. Very specific:

    Write to .claude/handoff.md in the project root:

    line 22
  4. Distinctive:

    When starting a new session in a project:

    line 50
  5. Distinctive:

    If it exists, read it and summarize the current state to the user

    line 53
  6. Distinctive:

    Ask the user if they want to continue from where they left off or start something new

    line 55
  7. Distinctive:

    Always update the handoff note, never append.

    line 59
  8. Distinctive:

    If the user asks to "continue" or "pick up where I left off" without other context, the handoff note is your guide.

    line 60
  9. Distinctive:

    Delete the handoff note once all next steps are completed.

    line 62

≈ “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.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

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:

  1. Check for .claude/handoff.md
  2. If it exists, read it and summarize the current state to the user
  3. Propose the next action based on the "Next Steps" section
  4. 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.

Download now (ZIP)

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
What did you use it for? e.g. Reviewing pull requests in a Rails app

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.