agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Audits supplied sanitized directory-service governance evidence for durable control and persistence exposure without contacting live systems. Use when reviewing defensive directory control, baseline, monitoring, or exception evidence.
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill directory-persistence-audit --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill directory-persistence-audit -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill directory-persistence-audit -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill directory-persistence-audit -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill directory-persistence-audit -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill directory-persistence-audit -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill directory-persistence-audit -a windsurf -y
name: directory-persistence-audit description: "Audits supplied sanitized directory-service governance evidence for durable control and persistence exposure without contacting live systems. Use when reviewing defensive directory control, baseline, monitoring, or exception evidence." allowed-tools: Read Grep Glob
Use this skill only for passive review of an already-supplied, sanitized evidence package. It is not discovery, validation, exploitation, or authorization.
Never query, contact, authenticate to, or enumerate a live directory or service. Never provide commands, scripts, LDAP or API syntax, tool instructions, object changes, persistence creation, attack paths, edges, ranking, or exploitation.
Reject distinguished names, security or object identifiers, user or service principal values, object paths, names, hosts, domains, addresses, URLs, credentials, tickets, certificates, secrets, raw access-control material, and configuration bodies. Accept only opaque IDs and digests. Diagnostics stay generic and never quote rejected content.
1. Accept only supplied-passive, sanitized evidence and opaque references. 2. Record the engagement cutoff, closed policy, snapshot receipt, and opaque scope and directory references. 3. Inventory only supplied abstract subjects. Do not discover or name objects. 4. Create one coverage cell for every subject and each required persistence- control family. 5. Keep control relationship, baseline, durability, protection, monitoring, freshness, and result as independent tracks. 6. Bind every evidence item to the exact subject, snapshot and digest, scope, directory, policy and digest, control and fingerprint, and upstream receipts. 7. Require supplied-passive mode, sanitization, eligibility, strict evidence window, cutoff compliance, and one retained custody receipt. 8. Keep policy, relationship, baseline, durability, protection, monitoring configuration, monitoring health, result, and upstream receipt roles separate. 9. Treat a nominal relationship as neither effective protection nor healthy monitoring. Policy assignment is neither application nor enforcement. 10. Accept imported Kerberos or certificate-service conclusions only through exact opaque receipts bound to the same snapshot and cell. 11. Use `not-applicable` only with a closed reason and exact current policy evidence. Keep that cell in the coverage denominator. 12. Create one immutable open finding for each exact current `observed-exposure`. This ledger cannot close findings. 13. Derive handoff state from exact finding, evidence, owner, and chronology. Handoffs transfer defensive work and grant no authority. 14. Resolve structural safety failures and semantic contradictions before relying on coverage or summaries.
exposure was observed. Policy-backed NA cells do not create unknowns.
immutable open finding.
Return the aggregate, track counts, open finding IDs, defensive handoffs, and generic conflict codes. Never reconstruct real directory values or operational steps from opaque evidence.
and is outside this skill.
preserve only opaque references.
durability, protection, or effective application.
health or detection evidence.
current opaque receipt and matching bindings.
invalidates historical claims.
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…