Agent skill

Handoff Protocols

by rohitg00 in rohitg00/skillkit

Manages work transitions between team members or agents by creating structured handoff documents, summarizing project status, documenting key decisions, blockers, and open questions, and generating…

Apache-2.0Auto-check passed

Install Handoff Protocols

skills CLI
$ npx skills add rohitg00/skillkit --skill handoff-protocols -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rohitg00/skillkit handoff-protocols --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rohitg00/skillkit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/core/src/methodology/packs/collaboration/handoff-protocols .claude/skills/handoff-protocols && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
handoff-protocols
GitHub stars
1.5k
Token cost
~1.5k tokens
SKILL.md length
333 words
Files
1
Skills in repo
14
Repo updated
First seen
Licence
Apache-2.0

At a glance

Manages work transitions between team members or agents by creating structured handoff documents, summarizing project status, documenting key decisions, blockers, and open questions, and generating…

  • Works in 7 steps: Walk through handoff document → Show current state of code → Demo any working functionality → …
  • Someone needs to hand off
  • SKILL.md covers Handoff Types, Handoff Document, Handoff Meeting Checklist and Code State Preparation, plus 5 more sections
  • Calls git and npm

What it does

Handoff Protocols is an agent skill from rohitg00/skillkit. Manages work transitions between team members or agents by creating structured handoff documents, summarizing project status, documenting key decisions, blockers, and open questions, and generating onboarding briefs. Use when someone needs to hand off, hand over, or transition a project; pass work to another person or agent; brief a colleague taking over; prepare a shift change summary; or onboard someone mid-task. Produces ready-to-use handoff documents covering current status, next steps, known issues…

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Supercharge AI coding agents with portable skills. Install, translate & share skills across Claude Code, Cursor, Codex, Copilot & 40 more. The licence is Apache-2.0.

When your agent uses it

  • Someone needs to hand off
  • Transition a project
  • Pass work to another person
  • Brief a colleague taking over

Example prompts

  • “Use the handoff-protocols skill to manage work transitions between team members or agents by creating structured handoff documents, summarizing…”
  • “/handoff-protocols”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Walk through handoff document
  2. Show current state of code
  3. Demo any working functionality
  4. Explain key decisions and trade-offs
  5. Highlight risks and unknowns
  6. Answer questions
  7. Verify recipient understands

What it can do on your machine

Read from SKILL.md and the folder at commit d2e5c34. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git and npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Handoff Protocols loads about 1.5k tokens when it runs. Until then it costs about 154 tokens; SKILL.md has 333 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~154
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from rohitg00/skillkit at commit d2e5c34, republished under its Apache-2.0 licence (© rohitg00). 333 words, ~1,535 tokens.

Download SKILL.mdSave it as .claude/skills/handoff-protocols/SKILL.md (or your agent's skills folder).
name
handoff-protocols
description
Manages work transitions between team members or agents by creating structured handoff documents, summarizing project status, documenting key decisions, blockers, and open questions, and generating onboarding briefs. Use when someone needs to hand off, hand over, or transition a project; pass work to another person or agent; brief a colleague taking over; prepare a shift change summary; or onboard someone mid-task. Produces ready-to-use handoff documents covering current status, next steps, known issues, technical context, and communication templates for both planned and unplanned transfers.
version
1.0.0
triggers
handoff, pass to, transfer work, take over, continue from, pick up where
tags
collaboration, handoff, communication, context
difficulty
beginner
estimatedTime
10
relatedSkills
collaboration/structured-review, collaboration/parallel-investigation

Handoff Protocols

You are executing a work handoff between team members or agents.

Handoff Types

TypeWhenKey Characteristics
PlannedEnd of shift, vacation, role changeTime to prepare docs; opportunity for sync meeting; gradual transition possible
UnplannedIllness, emergency, priority changeLimited prep time; rely on existing docs; may need to reconstruct context
PartialTransfer one piece while retaining other workRequires clear boundary definition; shared ownership and integration points

Handoff Document

Essential Sections
markdown
# Handoff: [Task/Project Name]

## Quick Summary
[One paragraph: What is this and current state]

## Current Status
- [ ] Phase: [Design/Implementation/Testing/etc]
- [ ] Progress: [X% complete / Y of Z tasks done]
- [ ] Blockers: [Current blockers, if any]
- [ ] Next Action: [Very next thing to do]

## Context

### What We're Building
[Brief description of the goal/feature]

### Why
[Business/technical justification]

### Key Decisions Made
| Decision | Options Considered | Choice | Rationale |
|----------|-------------------|--------|-----------|
| [D1] | A, B, C | B | [Why B was chosen] |

### Open Questions
- [Question 1]
- [Question 2]

## Technical Details

### Architecture/Design
[Relevant diagrams or links]

### Key Files
- `path/to/file1.ts` - [Purpose]
- `path/to/file2.ts` - [Purpose]

### Dependencies
- [Dependency 1]: [How it's used]
- [Dependency 2]: [How it's used]

## Current State of Code

### What's Complete
- [x] [Completed item 1]
- [x] [Completed item 2]

### In Progress
- [ ] [In progress item] - [Current state]

### Not Started
- [ ] [Pending item 1]
- [ ] [Pending item 2]

## Known Issues

### Active Issues
- [Issue 1]: [Description and current understanding]

### Workarounds in Place
- [Workaround 1]: [Why it exists, how to remove it]

## How to Continue

### Immediate Next Steps
1. [Step 1]
2. [Step 2]
3. [Step 3]

### Things to Watch Out For
- [Gotcha 1]
- [Gotcha 2]

### Who to Contact
- [Name/Team] for [Topic]
- [Name/Team] for [Topic]

## Resources
- [Link to design doc]
- [Link to requirements]
- [Link to related PRs]

Handoff Meeting Checklist

If doing a live handoff:

Before Meeting:

  • Prepare handoff document
  • Ensure code is in clean state
  • List questions you anticipate

During Meeting:

  1. Walk through handoff document
  2. Show current state of code
  3. Demo any working functionality
  4. Explain key decisions and trade-offs
  5. Highlight risks and unknowns
  6. Answer questions
  7. Verify recipient understands

After Meeting:

  • Share access to all resources
  • Offer availability for follow-up questions
  • Confirm handoff complete

Code State Preparation

Before handing off, ensure:

bash
# Clean working directory
git status  # Should be clean

# Latest changes committed
git log -1  # Recent meaningful commit

# Branch is up to date
git pull origin main

# Tests pass
npm test    # All green

# Build works
npm run build  # No errors

Leave the code in a state where:

  • It compiles/runs
  • Tests pass
  • No work-in-progress changes uncommitted
  • Clear commit messages explain recent changes

Communication Templates

Async Handoff Message
Hi [Name],

I'm handing off [Task/Project] to you. Here's what you need to know:

**Status:** [Current state in one sentence]

**What I've Done:**
- [Accomplishment 1]
- [Accomplishment 2]

**Next Steps:**
1. [Immediate next action]
2. [Following action]

**Watch Out For:**
- [Important gotcha]

**Resources:**
- Handoff doc: [link]
- Code: [branch name]
- Related PR: [link]

Let me know if you have questions!
Requesting Additional Context
Hi [Name],

I'm picking up [Task] from your handoff. A few clarifications:

1. [Specific question 1]
2. [Specific question 2]

Also, I noticed [observation]. Was that intentional?

Thanks!

Handoff Anti-Patterns

Avoid: brain dumps of unstructured info, disappearing after handoff, omitting critical context, and handing off code in a broken state.

Receiving a Handoff

When you receive work:

  1. Read documentation before asking questions
  2. Acknowledge receipt to confirm handoff
  3. Identify gaps in your understanding
  4. Ask focused questions about specific unclear points
  5. Verify you can build/run the current state
  6. Document any additional context you discover

Handoff Quality Checklist

For the giver:

  • Documentation is complete and current
  • Code is in clean, working state
  • All access/permissions transferred
  • Key contacts introduced
  • Questions answered or noted
  • Availability for follow-up communicated

For the receiver:

  • Documentation reviewed
  • Can build and run the code
  • Understand current state
  • Know next steps
  • Know who to contact
  • No blocking questions

Integration with Other Skills

  • structured-review: Get review before handoff if work is complete
  • parallel-investigation: Handoff individual threads
  • planning/task-decomposition: Reference task breakdown in handoff

© rohitg00, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in packages/core/src/methodology/packs/collaboration/handoff-protocols of rohitg00/skillkit.

Open the folder on GitHubat commit d2e5c34

Compare with similar skills

Handoff Protocols next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Handoff Protocols compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Handoff Protocols this skillrohitg00/skillkit1.5k—~1.5kAutomated safety check: PassApache-2.0
Session Handoff Documentthedotmack/claude-mem98k—~1.4kAutomated safety check: PassApache-2.0
Handoffnexu-io/open-design100k—~547Automated safety check: PassApache-2.0
Handoffalirezarezvani/claude-skills28k—~2.5kAutomated safety check: NotesMIT
Handoffalirezarezvani/claude-skills28k—~532Automated safety check: PassMIT
Session Handoffdavila7/claude-code-templates32k2 repos~1.6kAutomated safety check: PassMIT

Similar skills

  • Session Handoff Document

    thedotmack/claude-mem

    Writes a HANDOFF.md capturing goal, state, files, failed attempts and next steps so a fresh agent session can continue exactly where this one stopped.

    98k GitHub stars~1.4k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Handoff

    nexu-io/open-design

    Push the run's accepted artifact to a downstream collaboration surface (cli, other code agents, cloud, desktop) and stamp the artifact manifest with the export target.

    100k GitHub stars~547 tokensUpdated today
    Frontend & DesignAuto-check passed
  • Handoff

    alirezarezvani/claude-skills

    Compact the current conversation into a handoff document for another agent to pick up.

    28k GitHub stars~2.5k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check: notes
  • Handoff

    alirezarezvani/claude-skills

    Compact the current conversation into a handoff document for another agent to pick up.

    28k GitHub stars~532 tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check passed
  • Session Handoff

    davila7/claude-code-templates

    Creates comprehensive handoff documents for seamless AI agent session transfers.

    32k GitHub starsUsed in 2 repos~1.6k tokens
    Agent WorkflowsAuto-check passed
  • Session Handoff Writer

    codewhale-hq/Codewhale

    Writes a compact handoff note from real git and CI state so the next session or a teammate can pick up the work without rebuilding the context.

    41k GitHub stars~1.2k tokensUpdated today
    Agent WorkflowsAuto-check passed

More from rohitg00/skillkit

All 14 skills in this repo
  • Design First

    rohitg00/skillkit

    Guides the creation of technical design documents before writing code, producing architecture diagrams, data models, API interface definitions, implementation plans, and multi-option trade-off…

    1.5k GitHub stars~1.5k tokensUpdated 4 mo ago
    Auto-check passed
  • Find Skills

    rohitg00/skillkit

    Discovers, searches, and installs skills from multiple AI agent skill marketplaces (400K+ skills) using the SkillKit CLI.

    1.5k GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Hypothesis Testing

    rohitg00/skillkit

    Applies the scientific method to debugging by helping users form specific, testable hypotheses, design targeted experiments, and systematically confirm or reject theories to find root causes.

    1.5k GitHub stars~1.5k tokensUpdated 4 mo ago
    Auto-check passed
  • Parallel Investigation

    rohitg00/skillkit

    Coordinates parallel investigation threads to simultaneously explore multiple hypotheses or root causes across different system areas.

    1.5k GitHub stars~1.4k tokensUpdated 4 mo ago
    Auto-check passed
  • Red Green Refactor

    rohitg00/skillkit

    Guides the red-green-refactor TDD workflow: write a failing test first, implement the minimum code to make it pass, then refactor while keeping tests green.

    1.5k GitHub stars~1.3k tokensUpdated 4 mo ago
    Auto-check passed
  • Root Cause Analysis

    rohitg00/skillkit

    Performs systematic root cause analysis to identify the true source of bugs, errors, and unexpected behavior through structured investigation phases — not just treating symptoms.

    1.5k GitHub stars~1.4k tokensUpdated 4 mo ago
    Auto-check passed

Questions about Handoff Protocols

What does Handoff Protocols do?

Manages work transitions between team members or agents by creating structured handoff documents, summarizing project status, documenting key decisions, blockers, and open questions, and generating…. Handoff Protocols is an agent skill from rohitg00/skillkit. Manages work transitions between team members or agents by creating structured handoff documents, summarizing project status, documenting key decisions, blockers, and open questions, and generating onboarding briefs.

When should I use Handoff Protocols?

Handoff Protocols fits situations like: someone needs to hand off; transition a project; pass work to another person; brief a colleague taking over.

How do I install Handoff Protocols in Claude Code?

Run `npx skills add rohitg00/skillkit --skill handoff-protocols -a claude-code`. Or copy the skill folder (packages/core/src/methodology/packs/collaboration/handoff-protocols in rohitg00/skillkit) into .claude/skills/handoff-protocols in your project. Claude Code loads it when a task matches its description.

How do I install Handoff Protocols in Codex?

Run `npx skills add rohitg00/skillkit --skill handoff-protocols -a codex`. Or copy the skill folder (packages/core/src/methodology/packs/collaboration/handoff-protocols in rohitg00/skillkit) into .agents/skills/handoff-protocols in your project. Codex loads it when a task matches its description.

Can I use Handoff Protocols in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rohitg00/skillkit --skill handoff-protocols -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/handoff-protocols, .gemini/skills/handoff-protocols, .github/skills/handoff-protocols and .opencode/skills/handoff-protocols in your project.

What does Handoff Protocols need to run?

Going by SKILL.md and its folder, Handoff Protocols needs the command-line tools its instructions call (git and npm).

Does Handoff Protocols access the network?

SKILL.md contains no URLs. Its commands use git and npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Handoff Protocols safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Handoff Protocols use?

Handoff Protocols is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Handoff Protocols use?

About 1.5k tokens (SKILL.md is roughly 6.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Handoff Protocols?

Skills that share tags, products or a category with Handoff Protocols: Session Handoff Document (thedotmack/claude-mem, 98k stars), Handoff (nexu-io/open-design, 100k stars), Handoff (alirezarezvani/claude-skills, 28k stars) and Handoff (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Handoff Protocols?

rohitg00 (a GitHub user) maintains it in rohitg00/skillkit, which has 1,546 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on June 2, 2026.

Source: rohitg00/skillkit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.