reliability-engineering
Installation
SKILL.md
Reliability Engineering
Make failure behavior observable and recoverable without adding operational machinery by habit.
Workflow
- State the reliability claim or operational question: what user-visible behavior must survive or become diagnosable?
- Map dependencies and failure modes: timeout, outage, stale state, overload, partial failure, restart, or data loss where relevant.
- Choose the minimum useful signal: logs, metrics, traces, health/state probes, or an alert tied to an actionable condition.
- Define deadlines, retry classification, degradation, isolation/backpressure, and reconciliation only where failure semantics require them.
- For recovery, identify what must survive, what can be rebuilt, source of truth, restore/replay procedure, and proof.
- Verify at the user/system boundary; alert clearance alone is not recovery evidence.
- Convert meaningful incidents or near misses into regression/operational learning instead of adding permanent noisy instrumentation.
Stop
Stop when the reliability claim has enough evidence and the relevant failure/recovery path is operationally understandable.