AI/LLM security offensive checklist: prompt injection, jailbreaking, model extraction, training data poisoning, adversarial inputs, LLM-assisted attack automation, and AI system reconnaissance. Use when assessing AI/ML systems, red-teaming LLMs, or researching AI attack vectors.
Use this skill when the conversation involves any of:
AI security, LLM security, prompt injection, jailbreak, model extraction, training data poisoning, adversarial input, AI red team, ML security, RAG poisoning, AI attack
When this skill is active:
------------------- | --------------------------------------------------------------------------------------------------------------- | | Prompt Injection | Sanitize inputs, use parameterization, implement instruction defense, adopt least privilege, define I/O schemas | | Insecure Output | Validate and sanitize outputs, apply principle of least privilege, implement CSP for web content | | Data Poisoning | Vet data sources, implement sanitization and anomaly detection, maintain provenance, conduct regular audits | | Denial of Service | Validate inputs (length, complexity), implement resource limits and timeouts, use async processing | | Supply Chain | Secure MLOps pipeline, scan dependencies (AI-BOM), use trusted registries, implement access controls | | Information Disclosure | Practice data minimization, implement redaction/anonymization, filter I/O for sensitive patterns | | Insecure Plugins | Validate inputs, implement least privilege, require auth, use parameterized calls, conduct security audits | | Excessive Agency | Limit LLM capabilities, implement human-in-the-loop, scope permissions tightly, monitor LLM actions | | RAG Embedding Leakage | Encrypt vector indices at rest, enforce row‑level ACLs, implement access‑pattern privacy (e.g., OPAL) | | Overreliance | Educate users on limitations, implement verification mechanisms, clearly mark AI-generated content | | Model Theft | Secure APIs and infrastructure, implement watermarking, enforce legal agreements, limit model exposure |