Tools/cloudflare/security-audit-skill

security-audit-skill

A coding-agent skill for multi-phase security audits with independently verified, machine-readable findings

66.2k ★+10.5k/wkestablishedJavaScriptMIT License →new this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

Cloudflare's security-audit skill turns a coding agent into a code auditor. A skill is a packaged set of instructions an AI agent loads for one job. This one maps your app's trust boundaries, sends isolated hunter agents through a coverage plan, then hands every candidate to a fresh agent that tries to disprove it before anything gets reported. It's the seed of Cloudflare's own fleet scanner, MIT licensed and free.

Install is one command, npx skills add, then ask your agent to audit the repo. You need an agent that runs parallel sub-agents, plus Node for the bundled validators. It only executes the target's code inside a network-off sandbox. Without one, leads stay marked needs_validation.

There's no paid tier. The bill is model tokens, and a full run spawns a lot of agents. Solo devs and small teams: free and a strong first pass. Larger teams: one input next to a human review.

The catch: one run isn't enough. Cloudflare says a single run finds about half of what repeated runs catch, skewed toward simpler bugs. And its prompts don't tell agents to ignore instructions planted in the code they read, so a hostile repo could steer the audit.

Free vs Self-Hosted vs Paid

fully free

Free: MIT licensed with no license fee. Install through the Skills CLI (npx skills add, pointed at the repo with --skill security-audit) and run as many audits as you want. Security questions get a lighter guidance mode; the full six-phase workflow runs when you ask for a codebase audit or pen-test.

Self-hosted: Runs inside your own coding agent, so there's no service to operate. Requirements: an agent whose model supports tool use and parallel sub-agents, and Node.js for the zero-dependency findings and coverage-ledger validators. Confirming findings by running the target's code needs an OS-enforced sandbox (no external network, allowlisted environment, resource limits); without it the skill stays read-only and leaves leads as needs_validation. Output defaults to ~/security-audit-skill/<repo-name>/run-<N>.

Paid: No paid tier for the skill. Your spend is model tokens, and it scales with agent count: each coverage unit is roughly one hunter assignment and each surviving candidate one or two verifier assignments. You can set a budget as a maximum number of agent invocations. Multiple runs are additive, and Cloudflare reports a single run finds roughly half of what repeated runs find, so plan for more than one.

Free and MIT licensed. The real cost is model tokens across many sub-agents, and since one run finds about half of what repeated runs do, budget for several.

What to do by team size

Solo
free; one npx install and a prompt
Small team
free; run it more than once per repo
Medium team
free; add a sandbox so findings can be confirmed, not just flagged
Large team
free as one input; keep human review and pentests
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
81/100 · A
Adoption30/30
Maintenance15/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Organization account (568 public repos)Notable author: 13,999 followersBacked by: Cloudflare

About

Owner
Cloudflare (Organization)
Backed by
Cloudflare
Stars
66,167
Forks
4,304

Explore Further

More tools in the directory

Featured in The Open Source Drop #16