# Service level agreement (SLA) (/legal--sla-gen)

/legal--sla-gen is a Claude Code skill in the Business section. Drafts an SLA with uptime tiers, response times, service credits and exclusions, checked against your real architecture.

- Web version: https://skills.sgomez.dev/en/s/legal--sla-gen
- Section: [Business](https://skills.sgomez.dev/en/business.md)
- Author: Santiago Gómez de la Torre
- License: MIT
- Source: https://github.com/sgomez-dev/claude-skills/blob/main/skills/legal/sla-gen.md
- Updated 10 Jul 2026

## Use it when

- An enterprise customer asks for an SLA or you want to publish one
- You want to know what uptime your infrastructure can support
- You need support response times defined by severity

## Not for

- Replacing the advice of a lawyer
- Promising more nines than your architecture supports: it flags the gap instead of drafting around it

## What you get

A legal/SLA_DRAFT.md file with per-tier commitments, measurement, maintenance, a support matrix, credits and exclusions, plus operational gaps to close.

## How to ask for it

- `/legal--sla-gen draft an SLA for my API with 99.9% uptime`
- `/legal--sla-gen I need a service level agreement with credits for breaches`
- `/legal--sla-gen generate the SLA with response times by severity`

## Install

macOS · Linux:

```
curl -fsSL https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.sh | bash
```

Windows:

```
irm https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.ps1 | iex
```

Claude Code plugin:

```
/plugin marketplace add sgomez-dev/claude-skills
/plugin install legal-skills@claude-skills-collection
```

## Permissions

- Reads: `**/*`
- Writes: `legal/**`, `SLA*.md`
- Runs: —
- Network: No
- Destructive: No

## Author's description

Draft an SLA with uptime tiers, response times, service credits, exclusions

## Questions about this skill

### Does it check whether I can meet the uptime I want to promise?

Yes. It inspects deployment, redundancy, monitoring and upstream dependencies, and warns if your target exceeds what the architecture supports.

### Does it guarantee resolution times?

No. It commits to response times; resolution is written as a target, since only what you control should be guaranteed.

### Does it work for self-serve and enterprise plans?

It drafts the public version and notes the differences for negotiated enterprise deals.


- [How we review this](https://skills.sgomez.dev/en/methodology.md)
