← ClaudeAtlas

llm-app-securitylisted

Apply operational controls to applications built on the Anthropic API or similar LLM SDKs. Maps the OWASP LLM Top 10 to practical controls, plus rate limiting, cost caps, PII scrubbing, audit logging, model-version pinning, and an AI-incident response playbook. Invoke when shipping an LLM feature to production, when handling an abuse complaint, or after a model-provider advisory.
GoldenWing-360/claude-security-skills · ★ 15 · AI & Automation · score 78
Install: claude install-skill GoldenWing-360/claude-security-skills
# LLM App Security The prompt and the tools are one layer of the story. This skill covers the other layer: **the operational side** of running an LLM-powered feature in production. The threats are mostly mundane (abuse, cost, leak, compliance), the controls mostly familiar from API security, applied to a substrate that has new failure modes. Companion to [`prompt-injection-defense`](../prompt-injection-defense/SKILL.md) (prompt layer) and [`ai-agent-guardrails`](../ai-agent-guardrails/SKILL.md) (tool layer). ## When to invoke - Designing or reviewing an LLM feature before public launch - Investigating unusual API spend or 429s - Handling an abuse complaint ("your AI told a user to ...", "your AI leaked ...") - After a model-provider security advisory - Periodic re-review of an existing LLM product surface ## The OWASP LLM Top 10 — practical mapping Walk these against your app. Most issues fall under one of these. | ID | Issue | Practical control | |---|---|---| | LLM01 | Prompt injection | See [`prompt-injection-defense`](../prompt-injection-defense/SKILL.md) | | LLM02 | Insecure output handling | Treat model output as untrusted: escape, sanitize, validate before acting | | LLM03 | Training-data poisoning | Mostly upstream; pick reputable providers, version-pin | | LLM04 | Model DoS | Per-user/IP rate limit; cost cap; max-tokens cap; timeout | | LLM05 | Supply chain | Pin SDK versions, audit MCP/plugin packages, scan deps | | LLM06 | Sensitive information disclosure |