a2a-security-review
Review agent-to-agent (A2A) / multi-agent-system trust: peer identity and authentication, message integrity,…
Run a structured security risk assessment and maintain a risk register — identify, analyze, evaluate, and treat risks (ISO 27005 / NIST SP 800-30) against the organization's risk criteria. Use for an enterprise/security risk assessment, risk register upkeep, or treatment
Claude Code
$ npx -y skills add jassics/awesome-claude-security --skill risk-assessment --agent claude-code
Codex
$ npx skills add jassics/awesome-claude-security --skill risk-assessment -a codex -y
Cursor
$ npx skills add jassics/awesome-claude-security --skill risk-assessment -a cursor -y
Gemini CLI
$ npx skills add jassics/awesome-claude-security --skill risk-assessment -a gemini-cli -y
GitHub Copilot
$ npx skills add jassics/awesome-claude-security --skill risk-assessment -a github-copilot -y
OpenCode
$ npx skills add jassics/awesome-claude-security --skill risk-assessment -a opencode -y
Windsurf
$ npx skills add jassics/awesome-claude-security --skill risk-assessment -a windsurf -y
name: risk-assessment description: >- Run a structured security risk assessment and maintain a risk register — identify, analyze, evaluate, and treat risks (ISO 27005 / NIST SP 800-30) against the organization's risk criteria. Use for an enterprise/security risk assessment, risk register upkeep, or treatment decisions.
A defensible risk register: the organization's security risks identified, analyzed against consistent criteria, evaluated against risk appetite, and assigned explicit treatment decisions with owners.
1. **Establish context** — scope, assets in scope, the risk criteria (likelihood/ impact scales) and the org's risk appetite/acceptance thresholds. 2. **Identify risks** — asset × threat × vulnerability scenarios (and the consequence). Draw on `threat-modeling`, findings, incidents (`dfir`), and threat intel. 3. **Analyze** — assign likelihood and impact per the defined scales; derive a risk level. Note existing controls and their effect (inherent vs. residual risk). 4. **Evaluate** — compare residual risk to the criteria/appetite; decide which risks require treatment and their priority. 5. **Treat** — choose per risk: **mitigate** (control + cost), **transfer** (insurance/contract), **avoid** (stop the activity), or **accept** (with owner and documented sign-off). Define the treatment plan. 6. **Register & monitor** — record in the risk register (ID, description, owner, inherent/residual level, treatment, status, review date); review on a cadence and on change.
A risk register + a risk heat map, with treatment plans and accountable owners. Use `security-reporting`; visualize the heat map with `security-diagramming:infographic`. Feeds `compliance-assessment` (risk-based controls) and the CISO view.
Use consistent, documented criteria so risks are comparable and the register is defensible. Distinguish **inherent vs. residual** risk (after controls). This is the operational, register-based view; for financial/board framing of top risks use `ciso-toolkit:cyber-risk-quantification`. Accepted risk must be explicitly owned and signed off — never defaulted.
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…