skill-security

Audit AI skills for safety using deterministic scanning and contract checks.

76|11|Updated May 18, 2026
One-click install
npx skills add https://github.com/superagent-ai/skills --skill skill-security-superagent-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-security
Source: https://github.com/superagent-ai/skills/tree/main/skills/skill-security
Command: npx skills add https://github.com/superagent-ai/skills --skill skill-security-superagent-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Audits an AI skill to determine if it is safe to install or trust by running a deterministic scanner and semantic reasoning over the skill's content.

Core Features & Use Cases

  • Deterministic Stage 1 scanner (regex patterns, Python AST analysis, taint tracking, and YARA) to surface potential security issues without executing code.
  • Stage 2 semantic judgment that compares the frontmatter promises with actual behavior to identify contract mismatches and risk.
  • Works on local folders, ZIP/.skill archives, or cloned repositories and returns a structured risk score, findings, and actionable recommendations.

Quick Start

Run the scanner against a target skill directory to generate a safety report.

Frequently Asked Questions about skill-security

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

FAQPage Schema
How do I audit an AI skill for security risks before installation?

To audit an AI skill for security risks, run a deterministic scanner over local folders, ZIP archives, or cloned repos to perform regex, AST, and YARA analysis without executing code.

What is static analysis for AI skill safety and how does it work?

Static analysis for AI skill safety works by applying offline regex patterns, Python AST analysis, taint tracking, and YARA rules to identify potential security issues before performing semantic judgment.

Can I scan a ZIP archive or cloned repository for malicious skill behavior?

You can scan ZIP, .skill archives, local folders, and cloned repositories by applying a deterministic scanner to detect potential security issues and compare frontmatter promises with actual behavior.

How do I check if a skill's frontmatter matches its actual code behavior?

To check frontmatter against actual code behavior, run a semantic evaluation that compares the declared metadata promises with the implementation to identify contract mismatches and calculate a risk score.

What is the best way to evaluate third-party AI skills for safe deployment?

The best way to evaluate AI skills for safe deployment is combining Stage 1 offline analysis with Stage 2 semantic reasoning to produce a structured risk score, findings, and actionable recommendations.

Does the security audit scanner execute the skill code during analysis?

The security audit scanner does not execute code during analysis, relying entirely on deterministic offline scanning and semantic reasoning to surface potential security issues safely.