a2a-security-review
Review agent-to-agent (A2A) / multi-agent-system trust: peer identity and authentication, message integrity,…
Drive a security investigation from a lead or hypothesis to an evidence-backed conclusion — correlate telemetry across sources, enrich with intel, reconstruct a timeline, scope impact, and reach a defensible verdict. Use for a deeper analytical investigation (beyond single-alert
Claude Code
$ npx -y skills add jassics/awesome-claude-security --skill security-investigation --agent claude-code
Codex
$ npx skills add jassics/awesome-claude-security --skill security-investigation -a codex -y
Cursor
$ npx skills add jassics/awesome-claude-security --skill security-investigation -a cursor -y
Gemini CLI
$ npx skills add jassics/awesome-claude-security --skill security-investigation -a gemini-cli -y
GitHub Copilot
$ npx skills add jassics/awesome-claude-security --skill security-investigation -a github-copilot -y
OpenCode
$ npx skills add jassics/awesome-claude-security --skill security-investigation -a opencode -y
Windsurf
$ npx skills add jassics/awesome-claude-security --skill security-investigation -a windsurf -y
name: security-investigation description: >- Drive a security investigation from a lead or hypothesis to an evidence-backed conclusion — correlate telemetry across sources, enrich with intel, reconstruct a timeline, scope impact, and reach a defensible verdict. Use for a deeper analytical investigation (beyond single-alert triage), e.g. an escalated or complex case.
A coherent answer to "what actually happened, how far did it go, and what does it mean" — built from correlated evidence, with a clear verdict, scope, and recommended action.
repeatable. Escalates into an investigation.
hosts, accounts) into one analytic picture.
investigation confirms an incident. Hand off to it.
1. **Frame the question** — the lead/hypothesis and what a conclusion would look like (confirmed malicious? scope? root cause?). Investigations are hypothesis-driven. 2. **Collect & correlate** — gather relevant telemetry (EDR, auth, network, app, SIEM) across the time window; correlate by entity (host, user, process, IP) into a single picture. Baseline normal to separate signal from noise. 3. **Enrich** — add intel context (`threat-intelligence:ioc-enrichment`, `threat-actor-profiling`) and asset/user criticality; reconcile aliases. 4. **Reconstruct the timeline** — normalize timestamps (UTC); order attacker/entity actions into a chronology (lean on `dfir:forensic-triage` for host/forensic depth). 5. **Scope** — pivot to find all affected entities, lateral movement, and dwell time; map observed behavior to MITRE ATT&CK. 6. **Assess & conclude** — verdict (confirmed/suspected/benign), confidence, impact/scope, root cause, and intelligence gaps. Separate fact from assessment. 7. **Act** — escalate to `dfir:incident-response` if confirmed; turn findings into detections (`detection-engineering`); document either way.
An investigation report: question · evidence (correlated, with sources) · timeline · ATT&CK mapping · scope/impact · verdict + confidence · root cause · recommended actions. Visualize timeline/link analysis with `security-diagramming`; write up with `security-reporting`.
Correlation is the core skill — a single source rarely tells the truth; pivot across entities and baseline normal before concluding. State confidence and separate fact from assessment from assumption. Know when to stop analyzing and **escalate**: once it's a confirmed incident, IR owns the response.
A Claude Code plugin marketplace for the full cybersecurity & GenAI-security lifecycle — from recon and threat modeling to detection engineering, GRC, and CISO-level strategy. A pentester knows which OWASP test bends a broken-access-control endpoint.
Review agent-to-agent (A2A) / multi-agent-system trust: peer identity and authentication, message integrity,…
Test the agent execution harness/runtime itself — LangChain/LangGraph, AutoGen, CrewAI, custom ReAct-style loops, or…
Assess an autonomous / tool-using AI agent for security end-to-end: tool privileges, autonomy and approval boundaries, excessive…
Test what an AI agent will actually do without human confirmation, including under injected-goal / prompt-injection scenarios, to…
Review the security of MCP (Model Context Protocol) servers/clients an agent uses: server trust tier, tool/resource description…
Inventory the tools/functions an AI agent can call and audit their privileges, side effects, and approval requirements to find…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…