agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Grades evidence for an AI agent's downstream actions without overstating what a callback, tool trace, file read, command result, or target change proves. Use when validating impact, writing findings, or reviewing agent test receipts.
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill agent-action-proof --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill agent-action-proof -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill agent-action-proof -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill agent-action-proof -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill agent-action-proof -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill agent-action-proof -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill agent-action-proof -a windsurf -y
name: agent-action-proof description: "Grades evidence for an AI agent's downstream actions without overstating what a callback, tool trace, file read, command result, or target change proves. Use when validating impact, writing findings, or reviewing agent test receipts." metadata: portability: universal discipline: engagement-operations domain: ai-systems tags: [agents, evidence, impact, provenance, reporting]
Determine the strongest claim supported by an agent test receipt. Keep model output, tool invocation, target-side effect, and business impact distinct.
action, or demonstrated impact.
of target-side execution.
evidence reference is sufficient.
Use the highest rung supported by independent receipts:
1. `presented` — the instruction or data reached the model context. 2. `accepted` — the model output adopted or repeated the requested intent. 3. `tool-selected` — the agent requested a named tool with recorded arguments. 4. `tool-invoked` — the runtime dispatched the request to the tool boundary. 5. `target-observed` — target-origin evidence shows the requested read, write, query, or operation occurred. 6. `effect-verified` — a separately observed target state changed as expected. 7. `impact-demonstrated` — the bounded effect reached the stated security or business consequence.
Never collapse rungs. A DNS or HTTP callback is interaction evidence; a file read is not command execution; command execution is not elevated execution; an attempted write is not a durable state change.
1. Record the authorization reference, exact target, test identity, environment, time window, approved action class, disruption limit, and cleanup duty. 2. Assign a unique run identifier and carry it through model, runtime, tool, target, and cleanup records. 3. Preserve the original artifacts. Record origin, collector, timestamp, target identity, resource identity, integrity value where available, and access restrictions. 4. Reconstruct the chain chronologically: input, model response, agent decision, tool request, runtime dispatch, tool result, target observation, state check, and cleanup receipt. 5. Mark each link `present`, `missing`, `contradicted`, or `not-applicable`. Correlation by time alone is not identity proof. 6. Place the result on the evidence ladder. State the missing receipt required for the next rung. 7. Check alternative explanations: synthetic tool output, replayed callback, cached data, a different identity, pre-existing state, race conditions, or operator action outside the agent path. 8. Separate severity from proof. Severity may consider the demonstrated consequence and preconditions, but it cannot strengthen the evidence chain. 9. Confirm cleanup from target-origin state where cleanup was required. Record residual artifacts and failed rollback explicitly.
Return the bounded claim, achieved evidence rung, receipt chain, missing and contradictory links, alternative explanations, identity and timestamp limits, cleanup status, and the exact additional evidence needed to strengthen the claim.
disconnected from the intended target.
interaction unless a stronger target-side receipt exists.
causation.
effect and keep downstream consequences as bounded analysis.
receipt when state could persist.
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…