llm-top-10

Review LLM applications for OWASP Top 10 security weaknesses.

44|128|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/UnitOneAI/SecuritySkills --skill llm-top-10-unitoneai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-top-10
Source: https://github.com/UnitOneAI/SecuritySkills/tree/main/skills/ai-security/llm-top-10
Command: npx skills add https://github.com/UnitOneAI/SecuritySkills --skill llm-top-10-unitoneai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you produce reliable, framework-mapped security reviews for LLM-powered applications instead of vague or inconsistent guidance.

Core Features & Use Cases

  • OWASP LLM Top 10 (2025) coverage: Evaluates prompt injection, disclosure, supply chain, poisoning, output handling, excessive agency, prompt leakage, vector/embedding weaknesses, misinformation, and unbounded consumption.
  • Structured, actionable findings: Generates a findings report mapped to LLM01–LLM10 with severity ratings, CWE mappings, and prioritized remediation guidance.
  • LLM-specific scope: Tailored for code integrating LLM APIs, RAG pipelines, chatbots, agent/tool calling setups, model serving, and embedding database workflows.

Quick Start

Review the target LLM codebase directory (or a specific file) by invoking llm-top-10 with the path you want assessed.

Frequently Asked Questions about llm-top-10

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my LLM application for OWASP Top 10 vulnerabilities?

To audit an LLM application for OWASP Top 10 vulnerabilities, you review the target codebase by providing the directory path. The skill analyzes LLM API integrations, RAG pipelines, and tool-calling architectures to produce structured LLM01-LLM10 findings with severity ratings and remediation guidance.

What is RAG security and how does it relate to prompt injection?

RAG security involves protecting retrieval-augmented generation pipelines from weaknesses like prompt injection and vector/embedding poisoning. This skill evaluates RAG workflows to identify disclosure, supply chain risks, and output handling issues mapped to the OWASP LLM Top 10.

Can I check my conversational AI and tool calling code for excessive agency?

Yes, you can check conversational AI and tool calling code for excessive agency. The skill inspects agent and function-calling architectures to identify unbounded consumption, prompt leakage, and excessive permissions, generating prioritized remediation steps based on CWE mappings.

Does this security review cover model serving and fine-tuning flows?

Yes, this security review covers model serving and fine-tuning flows. It evaluates these workflows for supply chain vulnerabilities, data poisoning, and misinformation risks, delivering an actionable findings report aligned with the 2025 OWASP Top 10 for Large Language Model Applications.

What is the best way to map LLM security findings to CWE identifiers?

The best way to map LLM security findings to CWE identifiers is to perform a structured architectural and code inspection. This skill automatically generates LLM01-LLM10 findings mapped to CWE references, complete with severity ratings and prioritized remediation guidance.

How do I secure vector database embeddings against poisoning attacks?

To secure vector database embeddings against poisoning attacks, you analyze the embedding database workflows within your LLM application. The skill inspects these pipelines for vector and embedding weaknesses, output handling flaws, and disclosure risks mapped to OWASP LLM Top 10 categories.