uGitMe

uGitMe

The Push: September 16th, 2026

Audit ledgers, Mac launcher hacks, and a managed crew of coding agents for people who like leverage

Anshul Desai's avatar
Anshul Desai
Sep 16, 2026
∙ Paid

Security Audit Skill: AI Auditors Need Cross-Exams

github.com/cloudflare/security-audit-skill | License: MIT

A code scan that spits out fifty “critical” issues is not helpful, it is theater. Security teams already know the pattern: one tool flags suspicious behavior, another tool disagrees, then humans burn hours replaying evidence just to decide whether the bug is real. Security Audit Skill goes after that mess directly. Instead of asking an agent to free-associate about vulnerabilities, this repo turns an audit into a staged process with receipts, adversarial review, and machine-checkable output. Honestly, that discipline is the interesting part.

The Drop: Security Work Hates Vague Confidence

Plenty of AI security demos look impressive right up until someone asks the obvious question: “How sure is this?” A language model can spot weird auth logic, unsafe deserialization, or tenant-isolation mistakes, but raw intuition is not enough when the output might trigger incident response, engineering work, or a customer disclosure.

Cloudflare built Security Audit Skill because autonomous vulnerability hunting breaks down in predictable ways. Agents skip surfaces, repeat themselves, overstate impact, and quietly carry stale assumptions from one run to the next. Worse, the same agent that “finds” a bug often becomes the one arguing that the bug is real. That is not auditing, that is self-grading.

This repo treats software review like a coverage problem first, and a bug-finding problem second. That sounds subtle, but it matters. If an agent cannot prove what parts of a system were examined, what trust boundaries were mapped, and what evidence supports each claim, then a flashy findings list is mostly wishful automation. Security teams do not need more alerts. They need structured confidence.

The Stack: Promptware With Hard Edges

Under the hood, this is mostly JavaScript plus a set of markdown skill files that encode the audit workflow, attack classes, and reporting rules. Node powers two zero-dependency validators, one for the coverage ledger and one for findings output, which means the orchestration logic stays lightweight while the guarantees come from schemas, bounded inputs, and strict validation.

The Sauce: Coverage as a First-Class Artifact

What makes Security Audit Skill interesting is the coverage ledger, a machine-readable map of what got examined, by whom, under which attack class, and with what outcome. That single design choice turns agentic security work from a stream of chatty guesses into something closer to an auditable system.

Rather than launching one super-agent at a repo and hoping for brilliance, the workflow breaks the job into phases. First, reconnaissance creates structured units around surfaces, boundaries, subsystems, and attack classes. Then isolated hunters take ledger units as assignments, which means exploration is explicitly scoped instead of vaguely “looking for bugs.” Every pass updates the record. Coverage critics then inspect the ledger itself for blind spots, not just the codebase.

The second smart move is adversarial verification. A candidate issue never graduates because its original hunter feels confident. A fresh verifier tries to disprove it. Findings then land in three buckets, confirmed, needs_validation, and rejected, each with different evidence standards. That taxonomy matters because it avoids the classic AI failure mode of compressing uncertainty into false precision.

Even better, reporting is derived from verified records instead of hand-written summaries. In practice, that means the report is a view over structured evidence, not a separate storytelling layer where claims can drift. Multiple runs also compound cleanly, because prior work is carried forward selectively rather than treated as permanent truth. That is why this feels more like infrastructure than a prompt pack.

The Move: Turn Security Review Into a Repeatable Asset

Founders running fast-moving product teams could use Security Audit Skill as a standing pre-release audit routine, especially before major auth changes, plugin launches, or new AI features. The obvious use is finding bugs. The more strategic use is building a reusable evidence trail around riskier parts of the stack, e.g. identity boundaries, data export flows, or agent tool execution paths.

Security consultancies could package this into a lighter-weight assessment offering. Instead of selling only manual pentest hours, they can run repeated audits against client repos, accumulate prior coverage, and show exactly where confidence improved or stayed unresolved. That changes the conversation from “trust the consultant” to “inspect the ledger.”

Enterprise platform teams also get something valuable here: a common output format for AI-assisted review across many codebases. Once findings and coverage are structured, downstream workflows become possible, e.g. routing confirmed issues into ticketing systems, tracking unresolved facts over time, or benchmarking which attack classes repeatedly expose real weaknesses. That is where compounding value shows up. The repo does not just help find flaws, it helps institutionalize how an organization reasons about them.

The Aura: Trust Starts Wanting Provenance

Security people are being asked to trust machine output more often, but trust without lineage does not last. A model saying “this looks exploitable” feels useful in the moment and flimsy a week later when someone asks for proof, scope, and reproduction boundaries.

Security Audit Skill nudges expectations upward. Human reviewers start wanting a chain of custody for AI claims, not just a plausible explanation. That instinct probably spreads beyond security. Once teams get used to outputs that show coverage, verification, and unresolved facts separately, hand-wavy AI work starts looking immature. The deeper shift is cultural: confidence becomes something systems earn, not something models perform.

The Play: Compliance Eats the Output, Security Teams Keep the Habit

This looks less like a pure 0-to-1 category creation and more like a better mousetrap in a very large market, but the wedge is strong because the product shape aligns with how security budgets actually get approved. TAM spans application security, managed security services, and compliance workflows that need defensible evidence. PMF signals are early but notable, the repo hit 6,556 stars quickly because it solves a painfully legible problem: AI findings without proof are expensive noise.

Moat is not model access. Moat comes from workflow standardization, accumulated coverage history, and integrations that turn structured findings into operating data. If teams build release gates, audit trails, and client reporting around this format, switching costs rise and LTV gets interesting while CAC can stay low through open source distribution.

Winners:

  • Endor Labs: Structured AI-audit evidence could compound into a stronger software supply chain story, especially if coverage-led security review becomes part of how buyers evaluate secure development posture.

  • Vanta: Verified, machine-readable security findings can slide neatly into compliance workflows, making continuous control evidence more credible and more automatable.

  • Datadog: Security outputs that are standardized and update across repeated runs create another ingestible telemetry stream, strengthening the broader platform around engineering risk and remediation.

Losers:

  • DryRun Security: Generic AI vulnerability triage gets eroded if buyers start expecting independent verification and explicit coverage accounting by default.

  • Chainguard: Supply chain assurance alone looks narrower when customers want repo-level evidence that application logic, auth boundaries, and AI-specific attack surfaces were actually inspected.

  • Tenable: Scanner-heavy security programs look increasingly blunt if engineering teams shift budget toward systems that can prove what code paths were assessed and why a finding survived cross-examination.

tl;dr

Security Audit Skill turns AI security review into a staged, evidence-first workflow with coverage accounting and independent verification baked in. The clever bit is the ledger architecture, which makes repeated audits compound instead of reset. Security teams, consultancies, and platform groups building AI-assisted review should look closely.

Stars: 6,558 | Language: JavaScript

User's avatar

Continue reading this post for free, courtesy of Anshul Desai.

Or purchase a paid subscription.
© 2026 Anshul Desai · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture