agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Assesses covert-channel and data-egress exposure, then plans or records bounded purple-team validation with synthetic data. Use when evaluating DNS, web, cloud, ICMP, tunnel, timing, steganographic, or dead-drop paths without turning a plausible route into a claim of successful
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill covert-channel-assessment --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill covert-channel-assessment -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill covert-channel-assessment -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill covert-channel-assessment -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill covert-channel-assessment -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill covert-channel-assessment -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill covert-channel-assessment -a windsurf -y
name: covert-channel-assessment description: "Assesses covert-channel and data-egress exposure, then plans or records bounded purple-team validation with synthetic data. Use when evaluating DNS, web, cloud, ICMP, tunnel, timing, steganographic, or dead-drop paths without turning a plausible route into a claim of successful exfiltration." allowed-tools: Read Grep Glob
A permitted protocol is not a working covert channel. A working channel is not automatically undetected. Keep route feasibility, execution proof, detection outcome, and data custody as separate claims.
This skill assesses supplied evidence and bounded synthetic tests. It does not provide payloads, encodings, tunneling commands, evasion settings, C2 design, pivoting, persistence, credential use, third-party abuse, or authority to move real data.
1. Record the written authorization, exact sources, assessment window, approved receivers, synthetic marker hash, byte and duration ceilings, prohibited data, services, and actions. Receiver ownership and authorization are different facts. 2. Inventory evidence with source, locator, honest time precision, and integrity hash for copied artifacts. Use null time fields when the source supplies no observation time; the assessment window is not evidence time. Preserve unknowns; do not invent throughput, queries, alerts, endpoints, accounts, transfer times, or successful delivery. 3. For every source, assess all eight approved channel families. Keep a family unknown or blocked when evidence is absent or testing is prohibited. 4. Treat `plausible` as a route hypothesis. Use `validated` only after an authorized test records the approved marker, receiver, exact bounded times, observed bytes, source evidence, and receiver-side delivery evidence. 5. Describe capacity as `unknown`, `estimated`, or `measured`. Only an executed test can produce measured throughput. Baselines describe normal traffic, not covert channel capacity. 6. Inventory telemetry by source, health, retained fields, window, and limitation. Packet counts do not prove payload inspection; process telemetry does not prove delivery; a detection rule does not prove an alert fired. 7. Predeclare a detection check for every planned or executed test. `not-detected` requires healthy telemetry queried across the entire test window. An absent alert without that evidence is `inconclusive`. 8. Enforce byte and duration ceilings per test and in aggregate per source. Keep blocked or prohibited paths visible; do not force a transfer to complete coverage. 9. Track marker creation, source staging, receiver storage, retention, and destruction for every planned or executed test. A synthetic marker still has a custody trail. 10. Link medium-or-higher channels to an owned response: validate safely, improve telemetry, tighten egress, or accept the documented risk.
timing, destination, process, or policy observables.
larger transfer would blend into the baseline.
channel.
identify. They do not prove endpoint cleanup.
telemetry existed; the two are not interchangeable.
and fully queried. Otherwise the result is inconclusive.
owns bounded channel exposure and detection validation only.
proxy, allowlist, receiver, authentication, content controls, and actual delivery.
complete query, silence is an unknown observation.
still disrupt systems, trigger incidents, or teach the wrong control conclusion.
destination, and policy observables remain.
are honest results; execution must stay inside the rules of engagement.
and retention are separate evidence.
and the operator govern execution.
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…