security

Analyze source code, configuration files, and prompts for security vulnerabilities.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/micposso/responsible-ai-skills --skill security-micposso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/micposso/responsible-ai-skills/tree/main/security
Command: npx skills add https://github.com/micposso/responsible-ai-skills --skill security-micposso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps developers and reviewers detect security weaknesses in AI and LLM-driven systems, preventing potential exploits and data breaches.

Core Features & Use Cases

  • Vulnerability Detection: Identifies prompt injection, hardcoded secrets, data leaks, insecure output handling, and supply chain risks.
  • Risk Assessment: Provides severity levels, attack scenarios, and impact analysis to prioritize fixes.
  • Use Case: When auditing an AI system that uses API keys or processes sensitive data, apply this Skill to uncover common security flaws and enforce best practices.

Quick Start

Ask the AI to review your code for security issues using plain language commands like "Review this code for vulnerabilities."

Frequently Asked Questions about security

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

FAQPage Schema
How do I scan source code for prompt injection vulnerabilities in LLM applications?

Scanning source code for prompt injection vulnerabilities requires analyzing prompts and configuration files to detect malicious injection points. This Skill identifies insecure output handling and enforces AI system compliance by providing attack scenarios and severity levels to prioritize fixes.

What is the best way to detect hardcoded secrets and API key exposure in AI applications?

Detecting hardcoded secrets and API key exposure involves analyzing source code to identify sensitive data leaks. This Skill uncovers exposed credentials in AI systems, provides impact analysis for potential data breaches, and recommends best practices to mitigate risks.

How do I assess supply chain risks and insecure dependencies in my AI system?

Assessing supply chain risks involves analyzing dependencies to identify insecure components in your AI system. This Skill detects supply chain vulnerabilities, evaluates attack scenarios, and provides severity levels to ensure your application remains resilient against potential exploits.

Can I audit configuration files for security flaws and data leak vulnerabilities?

Auditing configuration files for security flaws and data leaks is supported by analyzing system configurations to detect vulnerabilities. This Skill identifies insecure settings, hardcoded secrets, and data exposure points, ensuring AI systems comply with security standards and prevent breaches.

Does this security review process work with plain language commands to find vulnerabilities?

The security review process works with plain language commands like asking the AI to review code for vulnerabilities. It analyzes source code, configuration files, and prompts without requiring specialized syntax, making security auditing accessible to developers and reviewers.

When do I need to run a vulnerability assessment on my LLM application?

A vulnerability assessment is needed when your LLM application uses API keys, processes sensitive data, or integrates external dependencies. Run this Skill to uncover security flaws like injection points and secret exposure before deployment to prevent potential exploits and data breaches.