security-auditcommit c1c8a8cSKILL.md · 安全审计
源码安全审计
以源码为先的防御性安全审计,查找真正越过信任边界的漏洞,并给出证据、安全复现、优先级和最小修复。
npx skills add cloudflare/security-audit-skill --skill security-audit已选中命令,请手动复制。
- 权限
- read-repo
- write-files
- shell
- network
- 兼容工具
- Any SKILL.md agent
- GitHub
- 55.7k
- 来源
- 官方 · Cloudflare
- 状态
- 扫描通过
- 许可证
- MIT
- 分类
- 安全审计
核心规则
没有具体受影响主体、资源或安全后果的候选项,不算已确认的漏洞。
执行阶段
阶段 01选择模式与准备
默认只作指导;完整审计模式下在目标仓库之外创建输出目录并写入 run-metadata.json。
阶段 02侦察
梳理源码、信任边界、本地构建路径和以往结果,建立确定性的覆盖台账。
阶段 03按覆盖搜寻
按台账分派相互隔离的搜寻代理,并用覆盖审查轮次找出遗漏,收集结构化候选结果。
阶段 04独立验证
由未参与搜寻的新代理尝试推翻每个候选,结果写入 findings.json 并用 schema 和校验脚本检查。
阶段 05生成报告
再次独立核对最终记录后,生成 REPORT.md、FINDINGS-DETAIL.md 和 NEEDS-VALIDATION.md。
权限说明(据 SKILL.md 整理)
| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 部分需要 | 仅在完整审计模式下向目标仓库之外的输出目录写入审计文件,不修改目标源码。 |
| 命令执行 | 部分需要 | 目标代码只在无外网、只读、限制资源的操作系统沙箱中运行;另运行自带的校验脚本。 |
| 网络外发 | 不需要 | 不探测已部署端点或外部服务,也不安装依赖。 |
SKILL.md 头部信息(YAML)
---
name: security-audit
description: Security guidance and vulnerability review for codebases, APIs, services, CLI tools, libraries, and daemons. Use for security questions, focused reviews, vulnerability research, security audits, or pen tests. Run the complete workflow only for explicit codebase audit or pen-test requests, full/comprehensive/end-to-end reviews, or requested report artifacts.
---相关技能
规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。