mcpField
O
on-call-handoff-patterns

on-call-handoff-patterns

github.com/wshobsonCloud & DevOps41.9k10.5k installsUpdated 2w ago
Repository

About on-call-handoff-patterns

A skill for maintaining continuity as on-call responsibility moves between engineers. It covers handoff summaries, investigation context, rotation procedures, and guidance for incident transitions.

Key features

  1. 01Handoff components and timing guidance
  2. 02Shift summary and incident templates
  3. 03Async handoff suggestions
  4. 04Incomplete handoff troubleshooting
  5. 05Alert verification and rotation practices

Use cases

  1. 01Preparing a shift transition summary
  2. 02Passing an active incident to the next engineer
  3. 03Handling handoffs across time zones
  4. 04Standardizing handoff documents across teams

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/wshobson/agents --skill on-call-handoff-patterns

After installing, type/on-call-handoff-patternsin Claude Code to confirm it loaded.

Bundled filesreferences/details.md

Details

From the project README

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
ComponentPurpose
Active IncidentsWhat's currently broken
Ongoing InvestigationsIssues being debugged
Recent ChangesDeployments, configs
Known IssuesWorkarounds in place
Upcoming EventsMaintenance, 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

Comments

Markdown supported