a2a-security-review
Review agent-to-agent (A2A) / multi-agent-system trust: peer identity and authentication, message integrity, capability-negotiation trust, and delegation-chain…
Review the training / MLOps pipeline for security weaknesses — data-poisoning surface, feature-store and data-source trust, experiment-tracking and model-registry access control, secrets, and reproducibility/provenance. Use when assessing how models are built and promoted, not
$ npx -y skills add jassics/awesome-claude-security --skill ml-pipeline-security-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ml-pipeline-security-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Review the training / MLOps pipeline for security weaknesses — data-poisoning surface, feature-store and data-source trust, experiment-tracking and model-registry access control, secrets, and reproducibility/provenance. Use when assessing how models are built and promoted, not
name: ml-pipeline-security-review description: >- Review the training / MLOps pipeline for security weaknesses — data-poisoning surface, feature-store and data-source trust, experiment-tracking and model-registry access control, secrets, and reproducibility/provenance. Use when assessing how models are built and promoted, not how they're served or consumed.
A training-to-registry pipeline where data is trusted, access is controlled, secrets are protected, and every model is traceable to the data and code that produced it.
attacker influence it (user-contributed data, scraped sources, feedback loops, public datasets)? Are there validation, anomaly detection, and provenance on the data?
stores and data lakes; can features be tampered between source and training?
can register, promote, or overwrite a model? Audit logging on promotion.
of notebooks/code; least-privilege service accounts; notebook/Jupyter exposure.
registered model to its run, data version, and commit (feeds `ml-supply-chain-review`).
no arbitrary-code paths from untrusted notebooks into privileged compute.
1. Map the pipeline: data sources → ingestion/feature store → training/fine-tuning → evaluation → registry → promotion. Mark trust boundaries. 2. Assess each stage against the risks above; prioritize poisoning paths and registry/promotion access (those alter what ships). 3. Check secrets handling, service-account scope, and audit logging on promotion. 4. Recommend controls: data validation/provenance, registry RBAC + promotion gates, secret management, and lineage/reproducibility.
A findings list (stage · risk · evidence · fix) plus pipeline-level controls (data provenance, registry RBAC, promotion gates, secrets). Defer artifact provenance/signing detail to `ml-supply-chain-review`; pipeline/CI hardening to `supply-chain-security`.
Data poisoning is the ML-native attack with no clean software analog — small, targeted training-data manipulation can implant a backdoor that passes normal eval. Provenance is the through-line: if you can't trace a deployed model to its data and run, you can't reason about its trustworthiness. The model registry is a deployment gate — treat promotion rights like production deploy rights.
A Claude Code plugin marketplace for the full cybersecurity & GenAI-security lifecycle — from recon and threat modeling to detection engineering, GRC, and CISO-level strategy. A pentester knows which OWASP test bends a broken-access-control endpoint.
Repo: jassics/awesome-claude-security
Review agent-to-agent (A2A) / multi-agent-system trust: peer identity and authentication, message integrity, capability-negotiation trust, and delegation-chain…
Test the agent execution harness/runtime itself — LangChain/LangGraph, AutoGen, CrewAI, custom ReAct-style loops, or computer-use/browser-use agents — for…
Assess an autonomous / tool-using AI agent for security end-to-end: tool privileges, autonomy and approval boundaries, excessive agency, memory/state…
Test what an AI agent will actually do without human confirmation, including under injected-goal / prompt-injection scenarios, to validate its autonomy and…
Review the security of MCP (Model Context Protocol) servers/clients an agent uses: server trust tier, tool/resource description and result poisoning,…
Inventory the tools/functions an AI agent can call and audit their privileges, side effects, and approval requirements to find excessive-agency and…