a2a-security-review
Review agent-to-agent (A2A) / multi-agent-system trust: peer identity and authentication, message integrity, capability-negotiation trust, and delegation-chain…
Run scope-bounded reconnaissance for a penetration test: enumerate the authorized attack surface (hosts, domains, services, technologies, exposure) and organize it for testing. Use at the start of an engagement, strictly within the agreed scope.
$ npx -y skills add jassics/awesome-claude-security --skill recon --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/reconContext preview
The summary Claude sees to decide when to auto-load this skill.
Run scope-bounded reconnaissance for a penetration test: enumerate the authorized attack surface (hosts, domains, services, technologies, exposure) and organize it for testing. Use at the start of an engagement, strictly within the agreed scope.
name: recon description: >- Run scope-bounded reconnaissance for a penetration test: enumerate the authorized attack surface (hosts, domains, services, technologies, exposure) and organize it for testing. Use at the start of an engagement, strictly within the agreed scope.
A clear, organized attack-surface map for the **in-scope** targets, ready to drive methodology-based testing — with everything tied back to the rules of engagement.
testing window, rules of engagement). Do not enumerate anything out of scope.
1. **Confirm scope** first. Record what's in/out and any constraints (rate limits, no-touch systems, allowed techniques). 2. **Passive recon** — public/OSINT footprint: domains, subdomains, IP ranges, technologies, exposed services, leaked info. Prefer the `osint` plugin if installed. 3. **Active enumeration** (only if authorized) — live hosts, open ports/services, versions, web endpoints, and tech fingerprinting, respecting rate limits. 4. **Organize the surface** — group by asset/zone; note the technology per target so the right domain methodology applies (web → `web-app-security`, network → `network-security`, cloud → `cloud-security`). 5. **Map it** — optionally produce an attack-surface mindmap or architecture view (`security-diagramming`).
An attack-surface inventory: asset · type · service/tech · exposure · in-scope? · notes, plus a prioritized list of where to begin testing. Findings later flow to `security-reporting`.
Stay strictly within scope; log what you touched for the report's methodology section. This skill organizes the surface — the per-technology testing lives in the domain plugins.
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.
Repo: jassics/awesome-claude-security
Review agent-to-agent (A2A) / multi-agent-system trust: peer identity and authentication, message integrity, capability-negotiation trust, and delegation-chain…
Test the agent execution harness/runtime itself — LangChain/LangGraph, AutoGen, CrewAI, custom ReAct-style loops, or computer-use/browser-use agents — for…
Assess an autonomous / tool-using AI agent for security end-to-end: tool privileges, autonomy and approval boundaries, excessive agency, memory/state…
Test what an AI agent will actually do without human confirmation, including under injected-goal / prompt-injection scenarios, to validate its autonomy and…
Review the security of MCP (Model Context Protocol) servers/clients an agent uses: server trust tier, tool/resource description and result poisoning,…
Inventory the tools/functions an AI agent can call and audit their privileges, side effects, and approval requirements to find excessive-agency and…