service-reliability-onboarding

Map production service dependencies, deployment paths, and operational risks.

1|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/Arafly/sre-playbooks --skill service-reliability-onboarding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: service-reliability-onboarding
Source: https://github.com/Arafly/sre-playbooks/tree/main/service-reliability-onboarding
Command: npx skills add https://github.com/Arafly/sre-playbooks --skill service-reliability-onboarding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps SRE and platform engineers take ownership of an unfamiliar production service without guessing, rushing, or missing critical operational risk. It turns a handover into a structured safe-entry process that clarifies ownership, runtime behavior, dependencies, failure modes, and the next safest action.

Core Features & Use Cases

  • Service understanding: Builds a clear overview of what the service does, who owns it, who depends on it, and what remains unknown.
  • Runtime and infrastructure mapping: Traces traffic flow, deployment path, state, secrets, IaC, and blast radius across related systems.
  • Risk and operations readiness: Surfaces critical workflows, incident history, observability gaps, runbook coverage, and safe first improvements or escalation points.
  • Use case: A new on-call engineer can use this Skill to quickly understand a production service, identify the highest-risk paths, and decide whether to make a small safe change or document a defensible "do not touch yet" recommendation.

Quick Start

Use the service-reliability-onboarding skill to analyze this production service, map its dependencies and risks, and recommend the safest next step.

Frequently Asked Questions about service-reliability-onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I onboard to an unfamiliar production service for SRE ownership?

To onboard to a production service safely, you map its purpose, dependencies, deployment path, failure modes, and operational risks by cross-referencing docs, infrastructure clues, and incident history to determine the safest next action.

What is the safest way to take ownership of an inherited Kubernetes service?

The safest way to take ownership of an inherited Kubernetes service is to trace its runtime behavior, traffic flow, state, secrets, and blast radius before making any changes, ensuring you understand critical workflows and observability gaps.

How do I map failure modes and operational risks for a new on-call rotation?

Mapping failure modes for a new on-call rotation involves surfacing incident history, runbook coverage, and observability signals to identify high-risk paths and decide whether to make a small safe change or document a defensible recommendation.

Can I use this approach to assess Terraform deployment paths and infrastructure dependencies?

Yes, you can assess Terraform deployment paths by tracing the service's infrastructure as code, state, and secrets to clarify the deployment path and blast radius across related systems during the service handoff process.

What should I do if I find observability gaps and missing runbooks during a service handover?

If you find observability gaps during a service handover, the process yields either a safe first improvement to address the gap or a defensible 'do not touch yet' recommendation to escalate the operational risk.

When should I not make changes to a production service I just inherited?

You should not make changes to a production service you just inherited when the structured mapping process reveals critical unknowns, missing incident history, or high blast radius dependencies, prompting a defensible recommendation instead.