← 所有精選

★ GitHub Trending 精選

每日一個爆紅開源專案

日榜 #22026-09-17

cloudflare/security-audit-skill

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

★ 7.1k stars · ▲ +927 今日 · 🔶 JavaScript · 📜 MIT在 GitHub 開啟 ↗
ℹ️ 今日 trending #1 是 alibaba/open-code-review(已於 2026-07-26 推過),故改推第 2 名。

這是什麼

cloudflare/security-audit-skill 是一套把 coding agent 轉成安全稽核員的 agent skill。它不是單純丟一個「幫我找漏洞」的提示詞,而是把稽核拆成六個階段:先做偵察、整理架構與信任邊界,再以 coverage ledger 驅動獵捕,接著把候選問題交給新的 verifier 嘗試推翻,最後輸出機器可讀的 findings 與報告。README 強調的核心,是用 隔離代理、結構化紀錄、獨立驗證 來降低安全審查常見的幻覺與重複勞動。這個 skill 也是 Cloudflare vulnerability discovery harness 的單一 repo 起點;後者後來長成多階段、fleet-wide 的系統。

為什麼上榜

它今日有 927 顆星、累積 7,135 顆星,熱度來自一個很明確的趨勢:大家不只想讓 AI 寫 code,也想知道如何讓 AI 有紀律地做安全研究。這個 repo 的亮點在於它把「找漏洞」變成可追蹤流程,而不是黑箱靈感。confirmed、needs_validation、rejected 三種 verdict 被明確區分;嚴重性也必須建立在 impact 上,而不是清單式打勾。對比一般安全 prompt,它更像一個可重跑、可累積、可驗證的 稽核工作流規格,這也解釋了為什麼會在 coding-agent 與安全自動化升溫時受到關注。

適合誰,可以拿來做什麼

這個專案適合正在使用 coding agent 做 code review、安全審查或內部紅隊輔助的工程團隊。若你維護的是 Web、雲端部署、供應鏈、LLM-backed 產品、native/binary、client-side 或多租戶資料系統,README 列出的攻擊類別檔案可以當成 分工式稽核清單。上手門檻不只在安裝 skill,而在於你需要有支援 tool use 與 parallel sub-agents 的 coding agent,以及能執行 Node.js 驗證器的環境。README 也特別要求目標程式的 build、test、browser、fuzzer 等操作要放在 OS-enforced sandbox 裡,並限制網路、環境變數、資源與寫入路徑;沒有這些控制時,workflow 會把線索保留為 needs_validation,而不是貿然確認。

上手

README 提供透過 Skills CLI 安裝的方式。安裝到目前專案可用:

npx skills add https://github.com/cloudflare/security-audit-skill \
  --skill security-audit

若要使用者層級安裝,加入 --global:

npx skills add https://github.com/cloudflare/security-audit-skill \
  --skill security-audit \
  --global

使用時,讓 coding agent 指向要稽核的 codebase,然後提出像 security audit this codebase、find security vulnerabilities in ./src 或 do a security review, output to ~/audits/my-project 這類請求。README 說明,直接的 codebase audit 或 pen-test request 會走 full audit mode;一般安全問題與聚焦漏洞工作則偏向 guidance mode,除非你要求報告 artifacts。

README 重點摘要