Skip to content
Skillpedia
Writing41k · #4877

on-call-handoff-patterns

Helps your agent manage shift handoffs between engineers. It ensures context is transferred and the next engineer has full clarity.

What it does

Helps transfer on-call responsibilities between engineers. It ensures the person taking over the shift has all important information about what's happening, like current issues, ongoing investigations, and recent changes.

When to use it

  • ✓When handing over the on-call shift to another colleague.
  • ✓When writing a summary of your shift.
  • ✓When documenting issue investigations.

Example of what to ask your AI

“How do I do an effective on-call handoff?”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/wshobson/agents/blob/main/plugins/incident-response/skills/on-call-handoff-patterns/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/wshobson/agents/blob/main/plugins/incident-response/skills/on-call-handoff-patterns/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

This guide provides templates and advice to ensure all crucial information is shared. It details what to include, how and when to conduct the handoff, and how to resolve common issues.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add wshobson/agents --skill on-call-handoff-patterns

Or download just the file:

curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/incident-response/skills/on-call-handoff-patterns/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

On-Call Handoff Patterns

Effective patterns for on-call shift transitions, ensuring continuity, context transfer, and reliable incident response across shifts.

When to Use This Skill

  • Transitioning on-call responsibilities
  • Writing shift handoff summaries
  • Documenting ongoing investigations
  • Establishing on-call rotation procedures
  • Improving handoff quality
  • Onboarding new on-call engineers

Core Concepts

1. Handoff Components

Component Purpose
Active Incidents What's currently broken
Ongoing Investigations Issues being debugged
Recent Changes Deployments, configs
Known Issues Workarounds in place
Upcoming Events Maintenance, releases

2. Handoff Timing

Recommended: 30 min overlap between shifts

Outgoing:
├── 15 min: Write handoff document
└── 15 min: Sync call with incoming

Incoming:
├── 15 min: Review handoff document
├── 15 min: Sync call with outgoing
└── 5 min: Verify alerting setup

Templates and detailed worked examples

Full template library and detailed worked examples live in references/details.md. Read that file when you need the concrete templates.

Troubleshooting

Incoming engineer misses a critical issue because the handoff document was incomplete. Use the outgoing checklist as a gate: do not mark handoff complete until every section has at least one entry (or an explicit "none"). Make incomplete handoffs a blameless postmortem action item.

A 30-minute sync call is not possible due to timezone gaps. Fall back to the async quick handoff template (Template 2). Supplement with a short Loom or voice memo walking through the watch list. Ensure the incoming engineer has a direct contact method if they have follow-up questions.

The incoming engineer inherits a mid-incident and is immediately overwhelmed. Use the incident handoff template (Template 3) specifically. The outgoing engineer should remain available on Slack for 15 minutes after handoff, even if off-call, to answer clarifying questions.

On-call handoff documents are inconsistently formatted across teams. Adopt the shift handoff template organization-wide and store completed handoffs in a shared location (wiki, Notion, Confluence). Link each handoff from the on-call schedule entry in PagerDuty.

Incoming engineer cannot verify their alerting is working before the outgoing engineer logs off. Add a standard step: outgoing engineer fires a test alert and confirms incoming engineer receives it in PagerDuty and Slack before ending the overlap window.

Related Skills

FAQ

What should I include in the handoff?

Include active incidents (what's broken), ongoing investigations (what's being debugged), recent changes (what was altered in the system), and known issues with workarounds.

How much time should I spend on the handoff?

Ideally, have a 30-minute overlap between the outgoing and incoming engineer. This includes time to write a summary and a quick sync call to align information.

What if the incoming engineer misses a critical piece of information?

Use a checklist to ensure all sections of the handoff summary are filled out. If this happens, use it as a learning opportunity to improve the process.

Details

Original description by the author

Master on-call shift handoffs with context transfer, escalation procedures, and documentation. Use this skill when transitioning on-call responsibilities between engineers and ensuring the incoming responder has full situational awareness, when writing a shift summary that captures active incidents, ongoing investigations, and recent changes, when handing off mid-incident so a fresh engineer can t

repo: wshobson/agents

Popularity

GitHub stars
41k
Ranking position
#4877
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills