agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Maps an authorized AI system's externally observable models, retrieval paths, agent tools, guardrails, endpoints, and privileged consumers. Use when scoping an AI security assessment or building an evidence-bound attack-surface inventory.
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill ai-surface-recon --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill ai-surface-recon -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill ai-surface-recon -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill ai-surface-recon -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill ai-surface-recon -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill ai-surface-recon -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill ai-surface-recon -a windsurf -y
name: ai-surface-recon description: "Maps an authorized AI system's externally observable models, retrieval paths, agent tools, guardrails, endpoints, and privileged consumers. Use when scoping an AI security assessment or building an evidence-bound attack-surface inventory." metadata: portability: universal discipline: penetration-testing domain: ai-systems tags: [ai, reconnaissance, models, rag, agents]
Build an evidence-bound map of an AI system before deeper testing. Separate what is observed from what is inferred, and separate passive collection from actions that contact the target.
surfaces from supplied evidence and approved observations.
target responses without treating any one source as authoritative.
adjacent service.
destructive tests.
confirmed implementation fact.
1. Record the written scope: named systems, tenants, identities, environments, approved contact methods, exclusions, time window, and disruption ceiling. 2. Create an evidence register. Give each source an identifier, origin, collection time, collection method, integrity note, and handling limit. 3. Classify every collection action before using it:
the target;
4. Inventory the visible surfaces:
boundaries. 5. Map service handoffs. For each transition, record the producer, consumer, data or instruction crossed, trust change, identity used, and supporting evidence. 6. Identify privileged consumers: components that execute, retrieve, publish, approve, or act on model output. Rank these by consequence, not proximity to the model. 7. Record each claim as `observed`, `reported`, `inferred`, `contradicted`, or `unknown`. Keep inference and its supporting observations in separate fields. 8. Note candidate assessment surfaces without prescribing exploit steps. For each candidate, state the exact authorization needed, safe validation class, expected evidence, stop condition, and likely defensive owner. 9. Report coverage gaps. A surface not observed is `unknown`, not absent.
Return:
is attacker-influenceable metadata, not implementation proof.
authorization.
Retrieval handoffs can change model behavior and downstream actions.
interaction represented by its receipt.
support a negative architecture claim.
planes, and privileged consumers can have different trust boundaries.
Portable, evidence-bound security skills for authorized defensive assessment, penetration testing, red teaming, detection engineering, purple teaming, and engagement operations. The collection contains 56 skills in 10 installable plugins from zero-lab.ai.
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Reviews an MCP server's tool surface for tool poisoning, over-broad parameters, missing descriptions, and privilege escalation…
Maps identity, authority, instruction, data, memory, and approval propagation across agents and agent-to-agent handoffs. Use when…
Assesses whether direct, indirect, multi-turn, retrieved, or tool-mediated instructions can override an AI system's intended…
Maps cloud identity and authorization paths across AWS, Azure, GCP, and hybrid trust boundaries, separating proven access from…
Tracks embedded-device and firmware assessment coverage across exact units, acquisition methods, debug interfaces, stored…
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…