AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

On Call Design

skill-camilooscargbaptista-cto-toolkit-on-call-design · by camilooscargbaptista

On-call rotation design, escalation tiers, runbook standards and burnout prevention

No reviews yet
0 installs
20 views
0.0% view→install

Install

$ agentstack add skill-camilooscargbaptista-cto-toolkit-on-call-design

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-camilooscargbaptista-cto-toolkit-on-call-design)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of On Call Design? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

On-Call Design & Incident Response

When to Use

  • Setting up on-call rotation for the first time
  • Improving existing on-call process (too many pages, burnout)
  • Designing escalation tiers
  • Standardizing runbooks across teams

Rotation Design

Tier Model

Tier 1 (First Responder):
  Who: Engineer on rotation (weekly cycle)
  SLA: Acknowledge in 5 min, respond in 15 min
  Scope: All production alerts for their service(s)
  
Tier 2 (Specialist):
  Who: Senior engineer / tech lead
  SLA: Respond in 30 min
  Scope: Escalated issues, cross-service problems

Tier 3 (Leadership):
  Who: Engineering manager / CTO
  SLA: Respond in 1 hour
  Scope: Major incidents, customer-facing outages, data breaches

Schedule Patterns

| Pattern | Team Size | Pros | Cons | |---------|-----------|------|------| | Weekly rotation | 4+ engineers | Simple, predictable | Long shifts | | Follow-the-sun | 8+ (multi-TZ) | No night pages | Coordination overhead | | Primary/Secondary | 6+ | Backup coverage | Requires 2 people always | | Business hours only | 3+ | No night pages | Gaps in coverage | | Hybrid | 5+ | Balanced | Complex scheduling |

Recommended: Weekly Primary/Secondary

Week 1: Alice (primary), Bob (secondary)
Week 2: Bob (primary), Carol (secondary)
Week 3: Carol (primary), Dave (secondary)
Week 4: Dave (primary), Alice (secondary)

Rules:
- Primary: first responder, expected to resolve or escalate
- Secondary: backup if primary doesn't acknowledge in 10 min
- Handoff: Monday 10am (overlap with both people)
- Minimum 4 weeks between primary shifts
- Never on-call during PTO

Escalation Policy

# PagerDuty/OpsGenie-style escalation
escalation_policy:
  name: "Backend API"
  repeat_count: 2  # Retry full chain 2x before giving up
  
  steps:
    - timeout_minutes: 5
      targets:
        - type: on_call_primary
          
    - timeout_minutes: 10
      targets:
        - type: on_call_secondary
        
    - timeout_minutes: 15
      targets:
        - type: team_lead
        - notification: slack_channel_critical
        
    - timeout_minutes: 30
      targets:
        - type: engineering_manager
        - notification: phone_call

Compensation & Fairness

On-Call Compensation Options

  1. Additional pay: X% bonus per week on-call
  2. Comp time: 1 day off per week of on-call
  3. Reduced next sprint load: fewer story points during on-call week
  4. Rotation bonus: annual bonus based on number of rotations

Fairness Metrics to Track

  • Pages per person per month (should be roughly equal)
  • Night pages per person (should be minimized)
  • Mean time to acknowledge (by person — coaching, not blame)
  • On-call satisfaction survey (quarterly)

Burnout Prevention

Warning Signs

  • Engineer consistently paged > 5x per week
  • Same alert firing repeatedly without fix
  • Engineer avoiding on-call or swapping shifts frequently
  • Decreased code quality during on-call weeks

Mitigation Strategies

  • Noise reduction: Review and tune alerts monthly (delete noisy, unused alerts)
  • Automation: Every page that happens 3+ times → automate the response
  • Protected time: No feature work expected during on-call shift
  • Blameless postmortems: Focus on systems, not people
  • Manager one-on-ones: Explicitly ask about on-call burden

Runbook Standards

Every service MUST have:

  1. Service overview: What it does, who depends on it
  2. Architecture diagram: Dependencies, data flow
  3. Health check commands: How to verify service is working
  4. Common failure modes: Top 5 alerts with resolution steps
  5. Contact list: Team lead, DB admin, infra lead
  6. Escalation criteria: When to wake someone up vs wait

Quality Gates

  • [ ] Every production service has an on-call rotation
  • [ ] Escalation policy covers all hours (24/7 or business-hours-with-documentation)
  • [ ] Runbooks exist for top 10 alerts by frequency
  • [ ] On-call handoff includes incident review from previous week
  • [ ] Alert noise < 5 actionable pages per week (average)
  • [ ] Compensation model documented and agreed
  • [ ] Quarterly on-call satisfaction survey conducted

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.