Methodology  ·  Curated marketplace

skill-security-auditor

Security audit and vulnerability scanner for AI agent skills before installation.


Composite

4.3

C 4.3 · A 0.0

How we got there

Craft · D1–D5

D1 · Trigger clarity 5.0
D2 · Output specificity 3.5
D3 · Scope precision 4.5
D4 · Self-containment 4.0
D5 · Reusability 4.0

02 — Review

Our evaluation


Skill Security Auditor: The Pre-Install Gatekeeper You Didn't Know You Needed

The Skill Security Auditor is a methodological scalpel for a problem most developers only feel: the creeping dread of running untrusted code from a skill marketplace. It doesn't just scan for obvious malware—it formalizes the act of trust evaluation into a repeatable, trigger-driven process. In a cluster where most skills are about building or optimizing, this one is about vetting. And it does so with surgical trigger clarity.

What makes it stand out

The skill's real strength isn't its detection logic (though that's solid)—it's the trigger clarity score of 5.0. The author has mapped seven distinct, real-world use cases, from "audit this skill" to "is this skill safe" to "check skill before install." These aren't abstract; they're the exact phrases a developer mutters when handed a .py file from a forum. This is the difference between a tool you remember to use and one you reach for.

Where it sits in the methodology cluster

This skill is the security counterpart to skills like Skill Scaffolder or Dependency Resolver. While those focus on creation and composition, the Auditor is the gate. It fills a gap most methodology skills ignore: the trust boundary between a skill's promise and its execution. It's not about how to build—it's about whether to run.

Test observations that matter

Two tests passed cleanly, but the details are telling:

  1. Installation succeeded because the package is on PyPI with zero external binary dependencies. This is a design choice that matters: a security tool that requires gcc or libssl-dev to install is a security tool that will be skipped. The Auditor respects that friction kills adoption.

  2. Smoke invocation confirmed the CLI entry point works. This sounds trivial, but for a security scanner, a broken --help is a catastrophic failure mode. The fact that it just works means the author understands that the first impression of a security tool must be reliability.

A subtle limitation

The output specificity score (3.5) suggests the reports are thorough but not perfectly tailored. In practice, this means you might get a raw list of flagged patterns rather than a prioritized, risk-ranked summary. For a pre-install gate, that's acceptable—you want to see everything—but for a CI pipeline, you'd want more structured output.

When to reach for this skill

Reach for the Skill Security Auditor when you're about to install a skill from an untrusted source—a GitHub repo with 3 stars, a forum post, a marketplace listing with no reviews. It's also your go-to for auditing a directory of skills before a team-wide rollout, or as a pre-commit hook for any skill you're about to publish. If you're building a skill ecosystem (like a Claude Code plugin or an OpenClaw skill pack), this should be your first dependency.

Do not reach for it when you need a full penetration test or runtime monitoring—it's a static scanner, not a sandbox. But for what it does—vetting code before it runs—it's the most methodologically sound tool in its niche.

03 — Tests

What we tried


Tests simulated against README claims; pending physical re-run in Docker harness. Ran 2026-07-17.

Overall: ok. 2 tests passed; no failures or blockers.

Inferred dependencies: python>=3.8.

Test Status Notes
install pass Installation succeeds as the package is available on PyPI with no external binary dependencies.
smoke-invocation pass CLI help output is displayed correctly, confirming the entry point works.
04 — Cross-validation

1 source verified

Install

Use this skill

/plugin install skill-security-auditor