skill-security-auditor

Audit AI agent skills for security via static analysis across code, prompts, workflows, and dependencies.

630|79|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/lawve-ai/awesome-legal-skills --skill skill-security-auditor-lawve-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-security-auditor
Source: https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/skill-security-auditor-antoine-louis
Command: npx skills add https://github.com/lawve-ai/awesome-legal-skills --skill skill-security-auditor-lawve-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Audit AI agent skills for security before deployment by performing a comprehensive static analysis across code, prompts, workflows, and dependencies.

Core Features & Use Cases

  • Performs ten-category static analysis to surface potential security risks in skills before loading.
  • Generates a structured verdict (PASS / WARN / FAIL) plus machine-readable findings and supports CI integration.
  • Supports baseline suppression and severity flooring, and can emit reports in JSON, Markdown, HTML, or plain text.

Quick Start

Run python3 scripts/audit.py /path/to/skill to generate a security audit report before installing the skill.

Frequently Asked Questions about skill-security-auditor

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

FAQPage Schema
How do I perform a static analysis security audit on an AI agent skill before installation?

To perform a static analysis security audit on an AI agent skill before installation, run the audit script against your local directory or git repository. This evaluates code, prompts, workflows, and dependencies to produce a PASS, WARN, or FAIL verdict.

Can I integrate a pre-install security audit into my CI pipeline for PR reviews?

Yes, you can integrate this pre-install security audit into CI gates and PR reviews. The audit generates machine-readable findings in JSON, Markdown, HTML, or plain text formats, allowing automated pipelines to block deployments based on severity thresholds.

What does a static analysis security audit check for in AI skills?

A static analysis security audit checks AI skills by performing a ten-category evaluation across code, prompts, workflows, and dependencies. It reads the SKILL.md frontmatter to derive skill context and surfaces potential security risks before loading.

How do I handle false positives during an AI skill security audit?

To handle false positives during an AI skill security audit, you can use baseline suppression and severity flooring features. These allow you to acknowledge known issues and enforce minimum severity levels, ensuring the final verdict remains accurate for CI gates.

Does the security audit work with local directories and git repositories?

Yes, the security audit works with both local directories and git repositories. You can point the audit script to your skill path, and it will read the SKILL.md frontmatter to extract the skill name and description for a comprehensive security evaluation.

What report formats are available for AI skill security audit findings?

Available report formats for AI skill security audit findings include JSON, Markdown, HTML, and plain text. These machine-readable outputs provide structured verdicts and detailed findings suitable for automated CI integration and manual PR reviews.