CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

soc-operations

Build, run, and improve a Security Operations Center — alert prioritization, runbook authoring, escalation criteria, on-call structure, alert tuning workflow, MTTD / MTTR / fidelity KPIs, analyst tiering, and shift handoffs. Use when the user mentions 'SOC,' 'security operations,' 'SOC analyst,' 'alert triage workflow,' 'runbook,' 'escalation,' 'on-call,' 'SOC tiering,' 'tier 1 / tier 2,' 'MTTD,' 'MTTR,' 'alert fatigue,' 'shift handoff,' 'SOAR,' or wants to design or improve a security operations team.

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

82%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 well-built operational skill: concrete templates, numeric thresholds, and clear mode structure make it immediately actionable, with efficient table-driven presentation. The main gaps are minor — a few editorial flourishes to trim and no explicit validation/feedback checkpoints in the tuning and diagnostic workflows.

Suggestions

Add a validation checkpoint to the tuning loop (e.g., 'Confirm 30 days of alert data before judging a rule's TP rate' and 're-check after tuning before closing the cycle') to turn it into a full feedback loop and lift workflow clarity.

Trim stylistic asides like 'the burnout cost of "always on" is real' and 'Don't pretend you have tiers if you don't' to pure directive phrasing to tighten conciseness.

If the skill grows, move the runbook template and output-format template into references/ files and link them one level deep from the body.

DimensionReasoningScore

Conciseness

The body is dense and token-efficient — tables for staffing, escalation, and KPIs carry the payload, and it teaches SOC-specific operational judgment rather than concepts Claude already knows. A few editorial asides ('the burnout cost of "always on" is real,' 'Tickets, not Slack threads. Slack is for chatter; the audit trail is in the ticket,' 'Don't pretend you have tiers if you don't') could be trimmed, which keeps it at anchor 4 rather than the fully lean anchor 5.

4 / 5

Actionability

Guidance is concrete and copy-paste ready: a complete runbook markdown template, a full output-format template, an escalation table with conditions and timing ('> 50× / hour ... Next business day'), numeric KPI targets ('< 25 [alerts] per Tier 1 analyst per 8-hour shift'), and worked staffing math for 24/7 coverage. Specific examples cover the common Build/Run/Improve cases.

5 / 5

Workflow Clarity

Sequences are clear with decision points — the tuning loop is a numbered 5-step cycle with an explicit threshold ('If < 30%, the rule is broken — tune or retire'), the fatigue diagnostic maps symptoms to action ('full-stop the new-rule pipeline'), and alert prioritization sets timing targets ('Medium triages within shift (≤ 8 hours)'). It falls short of anchor 5 because there are no explicit validation or error-recovery checkpoints (e.g., verifying metric data quality or what to do when the org cannot source MTTD/MTTR data before recommending retirements).

4 / 5

Progressive Disclosure

The single-file skill has no bundle (no references/, scripts/, or assets/ exist) and is well organized with clear mode-based sections and headers; the inline runbook and output-format templates are central to use rather than content that clearly belongs in separate files. It is not anchor 5 because at ~220 lines the long runbook/output templates and the tuning-loop detail are candidates for one-level-deep reference files if the skill grows.

4 / 5

Total

17

/

20

Passed

Description

96%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: it names the domain, enumerates concrete capabilities, and provides an explicit, trigger-rich 'Use when' clause in third-person voice. The only weakness is minor trigger overlap with adjacent incident-response and detection-engineering skills on generic terms like 'runbook' and 'escalation.'

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'alert prioritization, runbook authoring, escalation criteria, on-call structure, alert tuning workflow, MTTD / MTTR / fidelity KPIs, analyst tiering, and shift handoffs' — comprehensively covering the domain in third-person voice. It exceeds anchor 4 because coverage is broad and every named capability is a concrete action, not a generic phrase.

5 / 5

Completeness

Explicitly answers both questions: what ('Build, run, and improve a Security Operations Center' followed by the capability list) and when (an explicit 'Use when the user mentions [triggers]' clause with concrete trigger phrases). Both are present and concrete, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

The 'Use when' clause enumerates natural terms users would actually say: 'SOC,' 'security operations,' 'SOC analyst,' 'alert triage workflow,' 'runbook,' 'escalation,' 'on-call,' 'tier 1 / tier 2,' 'MTTD,' 'MTTR,' 'alert fatigue,' 'shift handoff,' 'SOAR,' plus the plain-language variant 'wants to design or improve a security operations team.' This matches the comprehensive-synonym coverage of the anchor-5 example.

5 / 5

Distinctiveness Conflict Risk

The SOC-operations niche is clear with distinct triggers (SOC analyst, shift handoff, alert fatigue, on-call), but broadly applicable terms like 'runbook,' 'escalation,' and 'on-call' have minor overlap risk with closely related skills the body itself cross-references (incident-triage, siem-detection). It is mostly distinct rather than a clear minimal-conflict niche, so anchor 4 fits better than 5.

4 / 5

Total

19

/

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository

briiirussell/cybersecurity-skills

Path

skills/soc-operations/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.