Back to timeline

Sat, October 1700:00Open SourceMCP & SkillsAI codingOpen sourceMCP & Skills guide

Cloudflare open-sources security-audit-skill: a six-phase multi-agent security audit skill

Decision Brief

What changedCloudflare released security-audit-skill, a skill that turns coding agents into multi-phase security auditors, using isolated hunters, independent verification, and structured output for a verifiable vulnerability discovery process.
Why it mattersIt splits an audit into six phases—reconnaissance, coverage hunting, candidate validation, structured output, independent verification, and report generation—and uses isolated subagents for cross-verification, specifically solving the problem of untrustworthy conclusions when coding agents do security audits.
Who should careOpen-source model users, AI coding tool users
Affected stackClaude Code
Builder actionUpdate Claude Code to the latest version
Source confidenceHigh · Official release / blog / repo

The skill breaks an audit into six phases: reconnaissance outputs architecture.md and coverage-ledger.json; coverage hunting assigns isolated hunters per ledger unit and records checks; candidate validation assigns each candidate a fresh verifier that tries to falsify it; structured output writes results to findings.json, validated via report-schema.json; independent record verification has a fresh agent confirm sourced claims; and finally it generates REPORT.md, FINDINGS-DETAIL.md, and NEEDS-VALIDATION.md. The parent agent runs validate-coverage-ledger.cjs after creating the ledger and after each update, and validate-findings.cjs in phase four and after each replacement in phase five. Security teams and engineers using coding agents like Claude Code can install the skill and trigger the audit flow with commands such as "security audit this codebase," with output defaulting to ~/security-audit-skill/<repo-name>/run-<N>. Verdicts are three-tiered: confirmed, needs_validation, and rejected. Confirmed requires full source tracing and bounded observations; needs_validation records only unresolved precise facts without a severity rating. The skill requires a runtime with a model supporting tool calls and parallel subagents, Node.js, and an OS-level sandbox; without a sandbox that disables external network, limits resources, and restricts writes, the flow keeps leads as needs_validation rather than executing target code. Repeated audits of the same repo accumulate, reusing prior ledgers and findings to locate gaps and re-verify changed source.

Summary basis: full article readCompiled from the source scope noted above; the original remains authoritative.

Sources

Related intel

留言

登入后即可留言,和其他 builder 交换实测心得。

还没有留言,抢头香。