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 retrieval system's sources, connectors, chunking, embeddings, indexes, filters, ranking, caches, citations, and exposed retrieval fields. Use when scoping a RAG security assessment or explaining observed retrieval behavior.
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill rag-surface-recon --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill rag-surface-recon -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill rag-surface-recon -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill rag-surface-recon -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill rag-surface-recon -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill rag-surface-recon -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill rag-surface-recon -a windsurf -y
name: rag-surface-recon description: "Maps an authorized retrieval system's sources, connectors, chunking, embeddings, indexes, filters, ranking, caches, citations, and exposed retrieval fields. Use when scoping a RAG security assessment or explaining observed retrieval behavior." metadata: portability: universal discipline: penetration-testing domain: ai-systems tags: [rag, reconnaissance, embeddings, vector-search, citations]
Build an evidence-bound retrieval architecture map before testing integrity or data exposure. Separate externally observed behavior from reported design and inference.
citations, caches, and deletion behavior.
another tenant without explicit authority.
alone.
is absent from the corpus.
1. Record the exact application, tenant, identity, corpus, connector, route, query authority, time window, rate limit, and prohibited actions. 2. Create an evidence register covering supplied diagrams and configuration, approved responses, citations, retrieval receipts, logs, and owner statements. 3. Classify collection as `passive`, `authorized-query`, `authorized-admin-view`, or `prohibited-or-unapproved` before using it. 4. Inventory the retrieval chain:
5. Build a bounded observation set using ordinary or supplied queries. Keep the query, route, identity, timestamp, results, ranks, scores where exposed, chunk IDs, citations, and response together under one run identifier. 6. Vary one non-destructive factor at a time when authorized: query phrasing, identity, filter, freshness window, or known source state. Do not infer fixed top-k from one result count. 7. Correlate source, index, retrieval, context, citation, and response artifacts. Record service handoffs and which component produced each field. 8. Label every architecture claim `observed`, `reported`, `inferred`, `contradicted`, or `unknown` with its evidence and confidence. 9. Identify privileged consumers that act on retrieved text, raw fields, or citations. Record the separate authority needed to assess them. 10. Hand integrity questions to `retrieval-integrity-assessment` and access or leakage questions to `rag-data-exposure-audit`.
Return the scoped collection plan, evidence register, retrieval-chain map, source and tenant inventory, query-observation table, handoff map, privileged consumers, contradictions, unknowns, and bounded follow-up questions.
availability, and UI truncation can produce the same observation.
citation with the retrieved chunk and source artifact.
evidence.
freshness, ranking, and route behavior remain alternatives.
not expand authorization.
avoid fingerprint certainty from sparse behavior.
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…