CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

incident-response

Use when a security incident has been detected or declared and needs classification, triage, escalation path determination, and forensic evidence collection. Covers SEV1-SEV4 classification, false positive filtering, incident taxonomy, and NIST SP 800-61 lifecycle.

72

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

A high-quality operational skill: fully executable tooling, exit-code-driven decision points, gated containment, and well-organized tables covering an org-specific severity/escalation framework. The main weaknesses are mild duplication between the body and the regulatory reference file, and a body long enough that some lookup tables belong in references.

Suggestions

Trim the in-body Regulatory Notification Obligations table to 2-3 illustrative rows plus the pointer to references/regulatory-deadlines.md, and drop the verbatim-repeated 'Operational rule' sentence, keeping it only in the reference file.

Merge the 'Distinction from Other Security Skills' table and the Cross-References table into one section to remove redundancy and shorten the body.

Consider moving the incident taxonomy and SEV escalation trigger tables into a references file (e.g., references/taxonomy.md) since the script computes these values, keeping only severity definitions and escalation paths inline.

DimensionReasoningScore

Conciseness

The body is dense, table-driven, and free of tutorial padding — it assumes Claude's competence throughout. Minor trimming is possible: the in-body regulatory summary table and the repeated "Operational rule" duplicate content already in references/regulatory-deadlines.md, and the 'Distinction from Other Security Skills' table overlaps the Cross-References table. That puts it just below the every-token-earns-its-place level-5 anchor but above level 3.

4 / 5

Actionability

All guidance is executable: copy-paste CLI invocations with flags (--classify, --false-positive-check, --severity sev1, --json), a concrete input JSON schema, an exit-code-to-required-response table, jq extraction of forensic fields, and working stdin/for-loop examples. This matches 'Fully executable; copy-paste ready code or commands; specific examples cover the common cases'.

5 / 5

Workflow Clarity

Workflows are explicitly sequenced with validation checkpoints: Workflow 1 checks severity and false_positive_flag before deciding, exit codes map to required responses, and the SEV1 timeline includes a human approval gate, containment-effectiveness assessment, and a tabletop exercise for verification. Destructive containment actions are gated, satisfying the cap rule and matching the level-5 anchor (explicit validation steps with feedback/re-verification).

5 / 5

Progressive Disclosure

Structure is good: a TOC, well-labeled sections, one clearly signaled one-level-deep reference ('Full deadline reference: references/regulatory-deadlines.md', verified to exist) and a real scripts/incident_triage.py. It stops short of level 5 because the in-body regulatory deadline table duplicates the reference file's fuller table (summary-inline is fine, but the verbatim repeated operational rule is redundant), and the ~320-line body could move some lookup tables (taxonomy, escalation matrices) into references.

4 / 5

Total

18

/

20

Passed

Description

88%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.

A strong description: explicit 'Use when' trigger, concrete enumerated capabilities, and domain-specific vocabulary (SEV levels, false positive filtering, NIST SP 800-61). Its only gaps are a few natural synonyms (breach, compromise) and minor overlap risk with neighboring security skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "classification, triage, escalation path determination, and forensic evidence collection" plus "SEV1-SEV4 classification, false positive filtering, incident taxonomy" — giving comprehensive, domain-specific coverage rather than generic language. It matches the anchor 'Lists multiple specific concrete actions; comprehensive coverage' and does not fit the level-4 anchor since no meaningful capability of the skill is left unnamed.

5 / 5

Completeness

Both questions are explicitly answered: what the skill does ("classification, triage, escalation path determination, and forensic evidence collection") and when to use it ("Use when a security incident has been detected or declared"). The trigger phrase is concrete and unconditional, matching the level-5 anchor rather than level 4 where the 'when' would be weaker or less specific.

5 / 5

Trigger Term Quality

Strong natural terms a user would say: "security incident", "detected or declared", "triage", "escalation", "SEV1-SEV4", "false positive". However common synonyms such as "breach", "data breach", "compromise", or "incident response" itself are absent, so it falls between the good-coverage (4) and comprehensive-synonyms (5) anchors.

4 / 5

Distinctiveness Conflict Risk

The niche (active/declared incident handling with SEV levels and regulatory clocks) is clearly distinct, but triggers like "security incident ... detected" overlap somewhat with adjacent skills such as threat-detection or security-alert triage, and the description does not name its siblings to disambiguate. This fits 'Mostly distinct; minor overlap risk with closely related skills' better than the minimal-conflict level-5 anchor.

4 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 4 suspicious

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

engineering-team/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.