manage-slos — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited manage-slos (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Limitation: The MCP server does not currently exposeslo,slo_alert, ormonitored_serviceresource types. SLO definitions, burn-rate alerts, and monitored-service configuration must be created and edited via the Harness UI under Service Reliability Management. This skill covers the parts of the SRM workflow that are supported via MCP: deployment correlation, on-call handover reports, and operational runbooks.
| Workflow | Supported today |
|---|---|
| Define an SLO or SLI | ❌ Use the Harness UI |
| Configure error-budget / burn-rate alerts | ❌ Use the Harness UI |
| Configure a monitored service | ❌ Use the Harness UI |
| Correlate deployments with an incident | ✅ via execution |
| Summarize recent releases for on-call handover | ✅ via execution, service, environment |
| Draft an operational runbook | ✅ (LLM-authored; pulls context from MCP) |
Call MCP tool: harness_list
Parameters:
resource_type: "project"
org_id: "<organization>"When the user reports an active incident:
Call MCP tool: harness_list
Parameters:
resource_type: "execution"
org_id: "<organization>"
project_id: "<project>"
# filter by service or environment as neededCall MCP tool: harness_get
Parameters:
resource_type: "execution"
resource_id: "<execution_id>"
org_id: "<organization>"
project_id: "<project>"Gather from the user: outgoing/incoming engineers, shift window, owned services.
Pull recent executions and services:
Call MCP tool: harness_list
Parameters:
resource_type: "execution"
org_id: "<organization>"
project_id: "<project>"Call MCP tool: harness_list
Parameters:
resource_type: "service"
org_id: "<organization>"
project_id: "<project>"Generate a structured handover covering: active/recent incidents the user describes, deployments during the shift, services with elevated failure counts, and items requiring attention.
For SLO burn-rate and error-budget status, direct the user to the SRM UI — the MCP server does not expose these metrics.
Gather from the user: service name, team, tech stack, dependencies, SLO targets, common failure modes.
Structure the runbook with:
harness_list resource_type: pipeline)When the user asks to define an SLO, burn-rate alert, or monitored service, respond:
user can paste into the UI.
executions for the service, correlate with incident start, suggest rollback candidate.org_id and project_id scope the service~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.