CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

incident-response

Incident response and analysis via Harness MCP. Correlate incidents with recent deployments, assess blast radius and downstream service impact, and generate comprehensive postmortem documents. Use when asked to investigate an incident, determine if a deployment caused an issue, assess blast radius, or create a postmortem. Do NOT use for pipeline debugging (use debug-pipeline instead) or SLO management (use manage-slos instead). Trigger phrases: incident, deployment correlation, blast radius, postmortem, root cause, service impact, outage analysis, rollback decision, incident timeline, deployment caused, which deploy.

Quality

90%

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

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers concrete, well-sequenced MCP-driven guidance with decision rubrics and a useful troubleshooting section, scoring solidly across all dimensions. The main uplift opportunities are moving the postmortem template and troubleshooting detail into a one-level reference file, trimming a few obvious-culture sentences, and specifying concrete tools/steps for the remaining vague checks (user impact estimation, rollback verification).

Suggestions

Move the 6-section postmortem structure and the three Troubleshooting deep-dives into a references/ file (e.g. POSTMORTEM-TEMPLATE.md, TROUBLESHOOTING.md) and reference them from the body, keeping SKILL.md as a lean overview.

Replace vague checks with concrete tool calls: for "Check if a rollback was performed and whether it resolved the issue" and "Estimate affected users based on traffic volume", specify which harness_list/harness_status queries or data sources answer them.

Trim sentences that restate knowledge Claude already has, e.g. "blameless culture requires acknowledging good responses" and "while the incident is fresh in the team's memory", and consolidate the duplicated harness_list deployment-pull blocks in Steps 3 and 5.

DimensionReasoningScore

Conciseness

The body is largely operational (tool call templates, correlation heuristics, severity rubrics) with only minor over-explanation that could be trimmed, e.g. "blameless culture requires acknowledging good responses" and "Postmortems should be generated within 48 hours while the incident is fresh in the team's memory" — Claude already knows blameless postmortem conventions. This fits the 4 anchor ('minor instances of over-explanation') rather than 3, since the padding is a few sentences in a 157-line body, and not 5 because those sentences and the repeated 'Gather from the user' / duplicate harness_list blocks don't all earn their place.

4 / 5

Actionability

Concrete MCP call templates with explicit parameters (harness_list with resource_type/org_id/project_id/status; harness_status), quantitative heuristics (2-hour correlation window, 48-hour postmortem window), and defined decision outputs (HIGH/MEDIUM/LOW confidence criteria, Critical/Major/Minor severity criteria, rollback/failover/circuit-breaker recommendations). It stops short of the 5 anchor because some guidance remains directive without a concrete method, e.g. "Estimate affected users based on traffic volume" and "Check if a rollback was performed", with no specified tool or query for those checks.

4 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced with three named sub-workflows, and the Troubleshooting section supplies error-recovery paths for each workflow's failure modes (no deployment found, missing services, missing timeline events) — genuine feedback loops. Not 5 because mid-workflow validation is implicit rather than explicit: e.g. the timeline construction and blast-radius mapping have no checkpoint to verify data completeness before drawing conclusions, fitting the 4 anchor ('most checkpoints present; minor validation gaps').

4 / 5

Progressive Disclosure

The single-file skill is well-organized into Instructions, Examples, Performance Notes, and Troubleshooting with no nesting. It falls short of the 5 anchor because at 157 lines some self-contained material is inlined that would sit better one level deep — notably the 6-section postmortem template and the three troubleshooting deep-dives — matching the 4 anchor ('most content appropriately placed; minor organization gaps').

4 / 5

Total

16

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: third-person voice, concrete capability list, explicit 'Use when' triggers with an extensive natural-phrase list, and explicit do-not-use boundaries pointing to sibling skills. No changes needed.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Correlate incidents with recent deployments, assess blast radius and downstream service impact, and generate comprehensive postmortem documents" — naming the tool (Harness MCP) and covering the skill's full capability set, matching the comprehensive-coverage anchor rather than the 4 anchor's 'minor gaps'.

5 / 5

Completeness

It explicitly answers both questions: the 'what' (correlate deployments, assess blast radius, generate postmortems via Harness MCP) and the 'when' ("Use when asked to investigate an incident, determine if a deployment caused an issue, assess blast radius, or create a postmortem") with concrete trigger phrases, exactly matching the 5 anchor.

5 / 5

Trigger Term Quality

Trigger coverage is extensive and natural: "incident, deployment correlation, blast radius, postmortem, root cause, service impact, outage analysis, rollback decision, incident timeline, deployment caused, which deploy", plus natural user phrasings like "determine if a deployment caused an issue". This matches the comprehensive synonym coverage anchor; nothing common appears missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear (Harness MCP incident response) and it includes explicit negative boundary guidance — "Do NOT use for pipeline debugging (use debug-pipeline instead) or SLO management (use manage-slos instead)" — actively disambiguating sibling skills, which exceeds even the 'minimal conflict risk' 5 anchor.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

harness/harness-ai

Path

plugins/claude/skills/incident-response/SKILL.md

Reviewed

Table of Contents

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.