Skip to content
Back to skills

Soc Analyst

ASecurity

Run security operations center workflows — alert triage, investigation, escalation, and shift handover for detection and response.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 29, 2026
ai-agentsrustgoreactsecurityperformance

Works with

  • cli

Security analysis

A100/100

Scanned September 29, 2026

npx -y skills add aicodedecode/awesome-muse-skills --skill soc-analyst --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Soc Analyst?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Soc Analyst
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aicodedecode-soc-analyst/badge)](https://www.skillsdirectory.com/skills/aicodedecode-soc-analyst)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: soc-analyst
description: Run security operations center workflows — alert triage, investigation, escalation, and shift handover for detection and response.
category: security
---

## Overview

A SOC analyst turns the firehose of security telemetry into decisions: is this alert real, what is its scope, and what happens next? The work is triage under time pressure — distinguishing true positives from noise, containing what matters, and escalating with clean evidence. Good SOC work is a disciplined workflow, not heroics.

This skill covers alert triage, investigation method, severity classification, escalation, and the hygiene (runbooks, tuning, handover) that keeps a SOC effective instead of drowning.

The SOC is the organization's nervous system — it does not prevent every injury, but it determines how fast the body reacts. Analyst quality compounds: every well-investigated alert improves the runbook, every tuning ticket reduces tomorrow's noise, and every clean escalation builds IR trust. Protect analyst time for investigation, not just queue-clearing.

## When to use

- Triaging SIEM/EDR/IDS alerts and deciding true vs false positive.
- Investigating a suspicious host, user, or network pattern end to end.
- Building or improving detection runbooks and alert tuning.
- Handling shift handover so nothing in flight gets dropped.
- Measuring and improving SOC performance (MTTD, MTTR, false-positive rate).

## Core concepts

- **The triage question:** "Is there evidence of malicious activity, and if so, what is the blast radius?" Everything else is detail.
- **Alert severity vs incident severity:** an alert is a signal; an incident is a confirmed event with impact. Do not declare incidents from single alerts.
- **Kill chain / ATT&CK mapping:** map observed activity to tactics (initial access → execution → persistence → exfil → impact). It tells you what to look for next and what the attacker still needs.
- **Blast radius first:** before deep forensics, bound the scope — which hosts, users, data. Containment decisions need scope, not perfect attribution.
- **Evidence preservation:** note timestamps, capture volatile data early, avoid destructive actions on the affected host until forensics is consulted.
- **Runbooks:** every high-volume alert type gets a written triage path. Analysts follow the runbook; the runbook gets improved from analyst feedback.

- **Analyst tiers with clear escalation.** L1 triages against runbooks, L2 investigates deeply, L3 hunts and engineers detections. Blurred tiers mean everything lands on whoever is most senior and available.
- **Threat intel with context.** IOC feeds are noise without relevance filtering — prioritize intel matching your industry, geography, and technology stack.
- **Shift-left feedback.** Analysts should have a direct, fast path to detection engineers — the people closest to the alerts know best what is broken.

## Practical workflow

1. **Triage the queue:** sort by severity and asset criticality. For each alert: check the runbook, validate the signal (is the source reliable? is the asset real?), and disposition within the SLA — true positive, false positive, or benign-true (real activity, not malicious).
2. **Investigate true positives:** pivot on indicators — user, host, process tree, network connections, auth logs. Build a timeline. Ask: first observed, how it got in, what it touched, whether it persists, whether data left.
3. **Scope and classify:** determine affected hosts/users/data; classify severity (use a fixed rubric: e.g., confirmed compromise of a production host = P1). Map to ATT&CK for the handover.
4. **Contain (with approval):** isolate host, disable account, block indicator — per playbook authority levels. Record every containment action with a timestamp.
5. **Escalate cleanly:** incident ticket with summary, timeline, scope, evidence links, actions taken, and open questions. Page incident response per the escalation matrix; do not freelance beyond your authority.
6. **Tune and hand over:** false positives get a tuning ticket (not silent dismissal); shift handover lists in-flight investigations, their state, and next steps. Update the runbook with what you learned.

### Triage checklist (per alert)

- [ ] Alert source and fidelity known; runbook exists
- [ ] Asset/user verified real and in scope
- [ ] Corroborating evidence checked (2+ sources before "true positive")
- [ ] Timeline started; first/last seen noted
- [ ] Blast radius estimated before containment
- [ ] Disposition + rationale logged; tuning ticket filed if FP

### Sustaining the practice

- Review the top-10 noisiest rules monthly; tune or justify each
- Run quarterly purple-team or adversary-emulation validations of key detections
- Rotate analysts through threat-intel and detection-engineering stints to build skill
- Track analyst retention and burnout signals — turnover destroys institutional knowledge

### Metrics that prove it works

- MTTD and MTTR, trended monthly by severity
- False-positive rate per detection rule (tune the worst offenders first)
- % of alerts triaged within SLA; escalation accuracy (incidents confirmed / escalations)
- Analyst feedback loop: tuning tickets filed and closed per quarter

## Common pitfalls

- **Alert fatigue → click-through triage.** If analysts close alerts without investigation, the SOC is a checkbox. Tune noisy rules; measure FP rate per rule.
- **Declaring incidents too early (or too late).** Single uncorroborated alert ≠ incident; confirmed lateral movement you sat on for a shift = breach of duty. Use the rubric.
- **Forensics-destroying "help."** Rebooting, reimaging, or running AV sweeps before evidence capture can destroy the timeline. Contain first, preserve second, remediate third.
- **No blast-radius estimate.** Deep-diving one host while the attacker moves laterally elsewhere. Scope early, scope wide.
- **Silent false positives.** Every FP dismissed without a tuning ticket returns next week. The tuning backlog is a SOC health metric.
- **Bad handovers.** "Watch the queue" is not a handover. State, next steps, and watch items — written, every shift.
- **Working the queue oldest-first.** Triage by severity × asset criticality, not arrival order — a P1 aging while you clear informational alerts is a process failure.
- **Not recording benign-true dispositions.** "Real activity, not malicious" is tuning gold. Log it or the same alert returns forever.
- **Treating every alert as equal effort.** A 5-minute runbook triage and a 4-hour investigation are different work items. Staff and SLA them differently.
- **Knowledge trapped in chat.** Investigation findings shared only in chat threads are lost to the next shift. Conclusions belong in the ticket and the runbook.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…