Skip to content
cccskills
FreePublished on GitHubEnglish overview

claude-handoff

Summarize an ongoing conversation and launch a fresh background agent to continue the work. The handoff includes the next focus, references to existing documents, and suggested skills, with sensitive information removed.

OriginalShow the original description

Hand the current conversation off to a fresh background agent that picks up the work immediately.

AI rating90/ 100See how to install

Good for

  • Continue ongoing work with a fresh agent
  • Hand off work with a specific next focus
  • Organize document references for the next session

Overview

What it does

claude-handoff summarizes an ongoing conversation and passes it to a fresh background agent so work can continue. It saves the summary in your operating system’s temporary directory and uses it as the new agent’s starting instructions. The summary includes suggested skills for the next agent. Rather than repeating information already recorded in specifications, plans, or other documents, it references them by path or URL.

When it helps

Use it when you want another agent to take over during a conversation, or when the next session should focus on a narrower task. The new agent starts in the current working directory, allowing it to resume in the same workspace. It receives a descriptive name so you can distinguish it in the job list.

Example requests

  • “Summarize this conversation and hand the remaining work to a new agent.”
  • “Prepare a handoff so the next session can focus on fixing the login bug.”

Notes

Your environment must support launching background agents with claude --bg. After launch, manage them with claude agents. Because the summary becomes instructions for another agent, API keys, passwords, personally identifiable information, and other sensitive details are removed before handoff.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodIt explicitly describes summarizing the conversation and handing it to a fresh background agent.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
AGoodIt specifies summary storage, the launch command, agent naming, and how to reference existing documents.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt states the launch command and working directory and requires removing credentials and personal information from the summary.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingIt uses `claude --bg` but provides no installation instructions for a compatible environment.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 19, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (2)

  • SKILL.md1.4 KB
  • agents/openai.yaml141 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Write a handoff summary of the current conversation so a fresh agent can continue the work. Save it to the temporary directory of the user's OS, then launch a background agent seeded with it as its prompt: claude --bg --name "<descriptive name>" -- "$(cat <summary file>)". Passing the file keeps the shell from running backticks or expanding $ in the summary. It starts in the current working directory and returns immediately; the user manages it with claude agents.

Always pass -n/--name with a descriptive name (e.g. --name "Fix login bug"); it sets the display name shown in the job list, session picker, and terminal title.

Include a "suggested skills" section in the summary, naming which skills the next agent should call the Skill tool for.

Do not duplicate content already captured in other artifacts (specs, plans, ADRs, issues, commits, diffs). Reference them by path or URL instead.

Redact any sensitive information, such as API keys, passwords, or personally identifiable information, since the summary becomes the agent's prompt.

If the user passed arguments, treat them as a description of what the next session will focus on and tailor the summary accordingly.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

ask-matt

FreeSummaryAI rating 90

Choose which related skill to use and in what order for planning, building, debugging, or maintaining software. It explains routes through the available workflows and helps select the next step based on your situation and project size.

  • Choosing a workflow from idea to implementation
  • Finding the right starting point for bug investigation
  • Planning a build that spans multiple sessions
mattpocock/skills299.9KUpdated Oct 20, 2026

chief-of-staff

FreeSummaryAI rating 60

Coordinate subagents, separate agents assigned tasks, to pursue a long-running goal in one session. Maintain dialogue with the user while improving working conditions, shared rules, and access to information needed for future tasks.

  • Coordinating agents around a long-term goal
  • Continuing user dialogue during background work
  • Improving shared rules and working conditions
mattpocock/skills299.9KUpdated Oct 20, 2026

code-review

FreeSummaryAI rating 90

Review code changes from a chosen Git reference against two separate criteria: documented coding standards and the original requirements. Independent reviewers check each criterion, then present findings separately so convention problems and requirement gaps remain visible.

  • Reviewing changes on a branch or pull request
  • Checking changes since a chosen commit or tag
  • Checking compliance with documented coding standards
mattpocock/skills299.9KUpdated Oct 20, 2026

codebase-design

FreeSummaryAI rating 90

Design modules that offer substantial behavior through a small interface, the rules callers must understand. Use shared design terms to simplify usage, contain complexity, choose where implementations can vary, and make behavior easier to test.

  • Simplifying a module's interface
  • Bringing scattered complexity into one module
  • Choosing where implementations can be swapped
mattpocock/skills299.9KUpdated Oct 20, 2026

diagnosing-bugs

FreeSummaryAI rating 80

Investigate difficult bugs and performance slowdowns by building a repeatable test or script that detects the exact symptom. Reduce the failing case, compare possible causes, and verify the fix with checks that catch the bug if it returns.

  • Investigating an error that is hard to reproduce
  • Finding the cause of a performance slowdown
  • Testing an intermittent failure repeatedly
mattpocock/skills299.9KUpdated Oct 20, 2026

domain-modeling

FreeSummaryAI rating 100

Clarify a project's business concepts and terminology through concrete scenarios and comparisons with code. Record agreed definitions in a glossary and document significant design trade-offs in ADRs, records explaining why a decision was made.

  • Resolving ambiguous business terms
  • Creating or updating GLOSSARY.md
  • Checking whether code matches business definitions
mattpocock/skills299.9KUpdated Oct 20, 2026

See all skills by mattpocock

Report a problem with this skill