Agent skill

Sla Impact Calculator

by revfactory in revfactory/harness-100

Calculation models and business impact matrices for quantitatively assessing incident impact based on SLA/SLO.

Apache-2.0Auto-check passedDevOps & Cloud

Install Sla Impact Calculator

skills CLI
$ npx skills add revfactory/harness-100 --skill sla-impact-calculator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install revfactory/harness-100 sla-impact-calculator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/revfactory/harness-100.git skills-src && mkdir -p .claude/skills && cp -r skills-src/en/25-incident-postmortem/.claude/skills/sla-impact-calculator .claude/skills/sla-impact-calculator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sla-impact-calculator
GitHub stars
1.3k
Token cost
~1.2k tokens
SKILL.md length
161 words
Files
1
Skills in repo
274
Repo updated
First seen
Licence
Apache-2.0

At a glance

Calculation models and business impact matrices for quantitatively assessing incident impact based on SLA/SLO.

  • Impact assessment
  • SKILL.md covers SLA/SLO/SLI Framework, Allowed Downtime by…, Error Budget Consumption… and Business Impact Matrix, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Revenue loss estimation

What it does

Sla Impact Calculator is an agent skill from revfactory/harness-100. Calculation models and business impact matrices for quantitatively assessing incident impact based on SLA/SLO. Use this skill for 'SLA impact', 'SLO violation', 'impact assessment', 'revenue loss estimation', 'error budget', 'availability calculation', 'incident cost assessment', and other tasks quantifying the business impact of incidents. Enhances the impact assessment capabilities of impact-assessor. Note: incident cause analysis and remediation planning are outside the scope of this skill.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in DevOps & Cloud, covering Site reliability engineering. The licence is Apache-2.0.

When your agent uses it

  • Impact assessment
  • Revenue loss estimation
  • Availability calculation
  • Incident cost assessment

Example prompts

  • “SLA impact”
  • “SLO violation”
  • “impact assessment”
  • “/sla-impact-calculator”

What it can do on your machine

Read from SKILL.md and the folder at commit 8e8d35c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sla Impact Calculator loads about 1.2k tokens when it runs. Until then it costs about 130 tokens; SKILL.md has 161 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~130
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from revfactory/harness-100 at commit 8e8d35c, republished under its Apache-2.0 licence (© revfactory). 161 words, ~1,196 tokens.

Download SKILL.mdSave it as .claude/skills/sla-impact-calculator/SKILL.md (or your agent's skills folder).
name
sla-impact-calculator
description
Calculation models and business impact matrices for quantitatively assessing incident impact based on SLA/SLO. Use this skill for 'SLA impact', 'SLO violation', 'impact assessment', 'revenue loss estimation', 'error budget', 'availability calculation', 'incident cost assessment', and other tasks quantifying the business impact of incidents. Enhances the impact assessment capabilities of impact-assessor. Note: incident cause analysis and remediation planning are outside the scope of this skill.

SLA Impact Calculator — SLA/SLO-based Impact Assessment Guide

A framework for quantitatively measuring and reporting the business impact of incidents.

SLA/SLO/SLI Framework

SLI (Service Level Indicator): Measurement metric
  e.g.: Request success rate = Successful requests / Total requests

SLO (Service Level Objective): Internal target
  e.g.: Request success rate >= 99.95% (30-day basis)

SLA (Service Level Agreement): External contract
  e.g.: Availability < 99.9% -> 10% credit refund on monthly fee

Allowed Downtime by Availability Level

AvailabilityAnnual DowntimeMonthlyWeeklyDaily
99%3d 15h7h 18m1h 41m14m 24s
99.5%1d 19h3h 39m50m 24s7m 12s
99.9%8h 46m43m 50s10m 5s1m 26s
99.95%4h 23m21m 55s5m 2s43s
99.99%52m 36s4m 23s1m8.6s
99.999%5m 16s26s6s0.86s

Error Budget Consumption Calculation

Monthly error budget = (1 - SLO) x 30 days x 24 hours x 60 minutes

Example: SLO = 99.95%
Error budget = 0.0005 x 30 x 24 x 60 = 21.6 minutes/month

When a 30-minute incident occurs:
+-- Budget exceeded: 30 min - 21.6 min = 8.4 min over
+-- Consumption rate: 30 / 21.6 = 138.9% (exceeded!)
+-- Remaining budget: -8.4 min (no additional incidents allowed for the rest of the period)

Business Impact Matrix

Revenue Loss Estimation
Per-minute revenue loss = Daily average revenue / (24 x 60)

Example: Daily average revenue = $100,000
Per-minute revenue loss = 100,000 / 1,440 = $69.44/min

30-minute incident:
+-- Direct loss: $69.44 x 30 = $2,083
+-- Peak hour adjustment: x 2.5 (if during peak hours)
|   -> $5,208
+-- Churn estimate (5% of affected customers churn):
|   Affected customers x 5% x Customer Lifetime Value (CLV)
+-- Total estimated loss: Direct + Churn + Recovery costs
Impact Severity Levels
LevelCriteriaExampleEscalation
SEV-1 (Critical)Core service complete outagePayments down, entire site downImmediate -> C-level
SEV-2 (Major)Core feature partial outageSpecific payment method unavailableWithin 30 min -> VP
SEV-3 (Minor)Non-core feature outageRecommendation system malfunctionWithin 1 hour -> Manager
SEV-4 (Low)User experience degradationSlow page loadingNext business day
User Impact Scope Calculation
Estimating affected users:
1. Normal traffic for the incident timeframe: DAU x (incident_hours/24)
2. Based on error logs: Unique users receiving 5xx responses
3. Feature usage rate: DAU percentage for the affected feature

Example:
DAU = 100,000
Incident time = 14:00-14:30 (peak)
Time window ratio = 8% (peak hour adjustment)
Affected users = 100,000 x 0.08 x (30/60) = 4,000

Financial Impact of SLA Violations

SLA penalty calculation:

Basic structure:
+-- Tier 1: Availability < SLA by 0.1%p -> 10% credit on monthly fee
+-- Tier 2: Availability < SLA by 1.0%p -> 25% credit on monthly fee
+-- Tier 3: Availability < SLA by 5.0%p -> 50% credit on monthly fee

Example: Monthly contract $10,000, SLA 99.9%, actual 99.5%
Shortfall: 0.4%p -> Tier 1
Credit: $10,000 x 10% = $1,000

Composite SLA Calculation

Serial system: SLA_total = SLA_A x SLA_B x SLA_C
  e.g.: 99.9% x 99.9% x 99.9% = 99.7% (0.3% = 2h 11m/month)

Parallel system: SLA_total = 1 - (1-SLA_A) x (1-SLA_B)
  e.g.: 1 - (0.001 x 0.001) = 99.9999%

Real system:
API Gateway(99.99%) -> [App Server(99.95%) || App Server(99.95%)] -> DB(99.99%)
= 99.99% x (1-(0.0005)^2) x 99.99%
= 99.99% x 99.99975% x 99.99%
~ 99.97%

Report Template

markdown
# Incident Impact Assessment Report

## Summary
| Item | Value |
|------|-------|
| Incident Time | YYYY-MM-DD HH:MM ~ HH:MM (N min) |
| Severity Level | SEV-N |
| Affected Users | Approx. N |
| SLA Violation | Yes/No |
| Error Budget Consumption | N% |
| Estimated Revenue Loss | $N |

## Detailed Assessment
### SLI/SLO Impact
### User Impact
### Financial Impact
### Reputation Impact

## Recovery Cost
- Engineering hours: N person-hours
- Infrastructure cost: $N
- External vendor cost: $N

© revfactory, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in en/25-incident-postmortem/.claude/skills/sla-impact-calculator of revfactory/harness-100.

Open the folder on GitHubat commit 8e8d35c

Compare with similar skills

Sla Impact Calculator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sla Impact Calculator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sla Impact Calculator this skillrevfactory/harness-1001.3k—~1.2kAutomated safety check: PassApache-2.0
Inference Autopilotrednote-machine-learning/Inference-autopilot144—~4.5kAutomated safety check: PassApache-2.0
Executing Distributed System Testsshenli/distributed-system-testing231—~5.1kAutomated safety check: NotesMIT
Alerting Irmgrafana/skills2821 repos~1.9kAutomated safety check: PassApache-2.0
Slo Implementationwshobson/agents40k11 repos~1.7kAutomated safety check: PassMIT
Agentforce D360 Analyzeforcedotcom/sf-skills1.1k—~3.4kAutomated safety check: PassApache-2.0

Similar skills

  • Inference Autopilot

    rednote-machine-learning/Inference-autopilot

    Analyze, benchmark, diagnose, and optimize large-model inference deployments from hardware inventory, model details, workload traces, and latency or throughput SLOs.

    144 GitHub stars~4.5k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed
  • Executing Distributed System Tests

    shenli/distributed-system-testing

    A skill your agent uses when running a previously designed distributed-systems test plan against a real or simulated cluster — driving fault injection, workload, chaos scenarios, linearizability /…

    231 GitHub stars~5.1k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check: notes
  • Alerting Irm

    grafana/skills

    Official

    Configure Grafana Alerting, Incident Response Management (IRM), and SLOs end-to-end — provisions Grafana-managed and data-source-managed alert rules, contact points (Slack/PagerDuty/email/webhook)…

    282 GitHub starsUsed in 1 repo~1.9k tokens
    DevOps & CloudAuto-check passed
  • Slo Implementation

    wshobson/agents

    Define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs) with error budgets and alerting.

    40k GitHub starsUsed in 11 repos~1.7k tokens
    DevOps & CloudAuto-check passed
  • Agentforce D360 Analyze

    forcedotcom/sf-skills

    Data Cloud 360° view of a single Agentforce session. An agent skill from forcedotcom/sf-skills.

    1.1k GitHub stars~3.4k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Promql

    grafana/skills

    Official

    Write, validate, and optimize PromQL for Prometheus / Grafana Mimir / Grafana Cloud Metrics.

    282 GitHub starsUsed in 1 repo~1.1k tokens
    DevOps & CloudAuto-check passed

More from revfactory/harness-100

All 274 skills in this repo
  • Anti Bot Analyzer

    revfactory/harness-100

    A skill for analyzing website anti-bot defense mechanisms and developing legitimate evasion strategies.

    1.3k GitHub stars~1.1k tokensUpdated 6 mo ago
    Auto-check passed
  • API Error Design Patterns

    revfactory/harness-100

    Reference for designing how an API reports failures: structured error codes, response shapes, client-friendly messages, an error catalog and retry or fallback advice.

    1.3k GitHub stars~1.6k tokensUpdated 6 mo ago
    Auto-check passed
  • API Security Checklist

    revfactory/harness-100

    Walks a backend-dev agent through OWASP API Top 10 checks, authentication and authorization patterns, and defense code during API design.

    1.3k GitHub stars~1.7k tokensUpdated 6 mo ago
    Auto-check passed
  • Arg Parser Generator

    revfactory/harness-100

    Methodology for systematically designing and generating CLI tool argument parser structures.

    1.3k GitHub stars~1.2k tokensUpdated 6 mo ago
    Auto-check passed
  • Audience Segmentation

    revfactory/harness-100

    Audience segmentation skill used by the analyst and curator agents.

    1.3k GitHub stars~1.3k tokensUpdated 6 mo ago
    Auto-check passed
  • Audio Storytelling

    revfactory/harness-100

    Audio storytelling skill used by the podcast scriptwriter and show note editor.

    1.3k GitHub stars~1.6k tokensUpdated 6 mo ago
    Auto-check passed

Categories

Questions about Sla Impact Calculator

What does Sla Impact Calculator do?

Calculation models and business impact matrices for quantitatively assessing incident impact based on SLA/SLO. Sla Impact Calculator is an agent skill from revfactory/harness-100. Calculation models and business impact matrices for quantitatively assessing incident impact based on SLA/SLO.

When should I use Sla Impact Calculator?

Sla Impact Calculator fits situations like: impact assessment; revenue loss estimation; availability calculation; incident cost assessment.

How do I install Sla Impact Calculator in Claude Code?

Run `npx skills add revfactory/harness-100 --skill sla-impact-calculator -a claude-code`. Or copy the skill folder (en/25-incident-postmortem/.claude/skills/sla-impact-calculator in revfactory/harness-100) into .claude/skills/sla-impact-calculator in your project. Claude Code loads it when a task matches its description.

How do I install Sla Impact Calculator in Codex?

Run `npx skills add revfactory/harness-100 --skill sla-impact-calculator -a codex`. Or copy the skill folder (en/25-incident-postmortem/.claude/skills/sla-impact-calculator in revfactory/harness-100) into .agents/skills/sla-impact-calculator in your project. Codex loads it when a task matches its description.

Can I use Sla Impact Calculator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add revfactory/harness-100 --skill sla-impact-calculator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sla-impact-calculator, .gemini/skills/sla-impact-calculator, .github/skills/sla-impact-calculator and .opencode/skills/sla-impact-calculator in your project.

What does Sla Impact Calculator need to run?

SKILL.md names no scripts, command-line tools or credentials: Sla Impact Calculator is instructions for the agent only.

Does Sla Impact Calculator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Sla Impact Calculator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Sla Impact Calculator use?

Sla Impact Calculator is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sla Impact Calculator use?

About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Sla Impact Calculator?

Skills that share tags, products or a category with Sla Impact Calculator: Inference Autopilot (rednote-machine-learning/Inference-autopilot, 144 stars), Executing Distributed System Tests (shenli/distributed-system-testing, 231 stars), Alerting Irm (grafana/skills, 282 stars) and Slo Implementation (wshobson/agents, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sla Impact Calculator?

revfactory (a GitHub user) maintains it in revfactory/harness-100, which has 1,295 GitHub stars. The repository holds 274 skills in this directory. The repository was last updated on March 22, 2026.

Source: revfactory/harness-100 on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.