agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Audits how model artifacts are accepted, validated, stored, selected, loaded, executed, monitored, and retired. Use when reviewing model registries, loaders, CI/CD pipelines, scanner-to-runtime gaps, or ML supply-chain controls.
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill model-artifact-lifecycle-audit --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill model-artifact-lifecycle-audit -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill model-artifact-lifecycle-audit -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill model-artifact-lifecycle-audit -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill model-artifact-lifecycle-audit -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill model-artifact-lifecycle-audit -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill model-artifact-lifecycle-audit -a windsurf -y
name: model-artifact-lifecycle-audit description: "Audits how model artifacts are accepted, validated, stored, selected, loaded, executed, monitored, and retired. Use when reviewing model registries, loaders, CI/CD pipelines, scanner-to-runtime gaps, or ML supply-chain controls." metadata: portability: universal discipline: blue-team domain: ai-systems tags: [models, artifacts, supply-chain, registries, mlops]
Trace a model artifact from intake through retirement. The audit focuses on control and evidence gaps between scanners, registries, selectors, loaders, runtimes, and downstream consumers; it does not build weaponized models.
CI/CD jobs, scheduled pipelines, or workload identity.
execution context than the intake controls imply.
isolated validation is explicitly authorized.
Track each state independently: `submitted`, `accepted`, `validated`, `stored`, `registered`, `selected`, `promoted`, `loaded`, `executed`, `served`, `monitored`, `revoked`, `deleted`, and `residually-present`. A receipt for one state does not prove the next.
1. Define the systems, artifact classes, environments, identities, business owners, evidence window, and audit boundaries. 2. Inventory every accepted artifact format and packaging layer, including archives, configuration, tokenizer or processor files, custom code, dependencies, conversion outputs, and generated caches. 3. Map producers, intake endpoints, validators, scanners, registries, object stores, promotion gates, selectors, deployment systems, loaders, runtimes, serving endpoints, and downstream consumers. 4. Record the identity and privilege at each transition. Include human, workload, CI/CD, scheduled-job, registry, and runtime identities. 5. Trace integrity controls: origin, digest, signature, attestation, dependency lock, policy decision, quarantine, immutability, approval, and revocation. 6. Compare validator semantics with loader semantics. Identify content the loader interprets but the scanner ignores, transformations that invalidate a prior decision, and defaults that enable custom or executable behavior. 7. Review selection and activation separately. A stored artifact is not loaded; a selected artifact is not executed; a served model does not prove which digest is active without runtime evidence. 8. Examine automated consumers. Determine whether CI, evaluation, conversion, optimization, deployment, or scheduled jobs load artifacts under identities or network access stronger than the submitter's. 9. Check monitoring and response: exact artifact identity in logs, promotion and load events, policy failures, anomalous runtime behavior, revocation propagation, rollback, deletion, cache eviction, and residual copies. 10. For every gap, state the weakest lifecycle claim supported, affected trust transition, plausible consequence, missing evidence, and safe remediation.
Return the artifact and format inventory, lifecycle and identity map, control matrix, scanner-versus-loader comparison, automation and privilege findings, state-specific evidence gaps, revocation and cleanup assessment, and prioritized remediation. Keep unexecuted hypotheses labeled as hypotheses.
promotion, and activation are different states.
embedded components the scanner interprets compared with the loader.
not trustworthiness.
deployment configuration at the actual execution boundary.
may hold stronger identity or network access than production serving.
artifacts, running workloads, and replicas may 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…