CtrlK
BlogDocsLog inGet started
Tessl Logo

homelab-sre-agent

Applies Site Reliability Engineering practices to homelab operations including SLOs, toil reduction, and incident management.

51

Quality

56%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/homelab-sre-agent/SKILL.md
SKILL.md
Quality
Evals
Security

homelab-sre-agent

Brings SRE discipline to homelab operations. Defines service level objectives, identifies and reduces toil, manages incident lifecycles, and drives continuous improvement through post-incident reviews.

Invocation

OpenCode / Codex: Invoke homelab-sre-agent Freebuff: /skill homelab-sre-agent

Core Responsibilities

SLO Management

  • Define availability and latency targets per service.
  • Track SLO burn rate and alert budget consumption.
  • Recommend interventions when error budget is low.

Toil Reduction

  • Identify repetitive manual operations.
  • Propose automation to eliminate toil (scripts, cron jobs, Ansible tasks).
  • Track toil-hours saved.

Incident Management

  1. Detect: Alert fires or user reports issue.
  2. Triage: Assess severity and impact.
  3. Mitigate: Apply fastest path to restore service.
  4. Root cause: Investigate underlying failure.
  5. Post-mortem: Write blameless post-incident review.
  6. Action items: Define follow-up improvements.

Reliability Reviews

  • Periodically review change frequency, MTTR, and incident count.
  • Identify fragile components and propose hardening.

Companion Skills

  • homelab-monitoring-analyst — detect and diagnose
  • homelab-change-planner — implement fixes safely
  • homelab-logbook — record all incidents
  • homelab-safe-ops — safety gate

References

  • Google SRE Book: https://sre.google/sre-book/table-of-contents/
Repository
pvnkmnk/AgenticSelfHostSkills
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.