关于 audit-integrity
audit-integrity 是面向安全审计人员和代码审查者的技能,通过证据核验、二次复查、报告评分和经验记录规范审查流程。
主要功能
- 01范围澄清流程
- 02证据核验与反合理化规则
- 03二次覆盖复查
- 04报告质量评分
- 05安全经验与记忆模板
适用场景
- 01审查代码中的安全问题
- 02核对威胁模型证据与数据流
- 03评估审计报告草稿
- 04记录安全扫描后的经验
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ github/ awesome-copilot --skill audit-integrity安装后在 Claude Code 中输入/audit-integrity确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/anti-rationalization-guard.mdclarification-protocol.mdnon-negotiable-behaviors.mdretry-protocol.mdself-critique-loop.mdself-learning-system.mdself-reflection-quality-gate.md详细介绍
审计诚信技能
在安全审计和代码审查中,强制执行输出质量、知识诚信和持续改进。
何时使用
- 执行安全分析、威胁建模、代码审查或质量审计。
- 验证每个发现都有经过核实的代码证据和污点流。
- 防止压制或合理化安全发现。
- 根据质量门禁阈值(评分 ≥ 8/10)评估报告草稿。
- 在完成扫描后记录经验教训和安全记忆。
组件
本技能在 references/ 目录中提供 7 项模块化能力。当你进入每个执行阶段时,加载相应文件:
| 组件 | 参考文件 | 用途 |
|---|---|---|
| 澄清协议 | references/clarification-protocol.md | 当范围不明确时,最多提出 2 个有针对性的问题 |
| 反合理化防护 | references/anti-rationalization-guard.md | 针对发现的禁止性合理化理由和强制响应 |
| 自我批判循环 | references/self-critique-loop.md | 强制进行第二轮检查,以核实证据和覆盖范围 |
| 重试协议 | references/retry-protocol.md | 工具失败和空搜索结果处理:重试一次,然后记录 |
| 不可协商行为 | references/non-negotiable-behaviors.md | 强制规则:不得捏造、引用证据、报告缺口 |
| 自我反思质量门禁 | references/self-reflection-quality-gate.md | 评分标准(1–10 分制),最低阈值为 8 |
| 自我学习系统 | references/self-learning-system.md | 经验教训和安全记忆的模板与规则 |
执行流程
当你进入每个阶段时,加载参考文件:
- 分析前:如果范围或策略不明确,请阅读 references/clarification-protocol.md。最多提出 2 个有针对性的问题。
- 分析期间:遵循 references/non-negotiable-behaviors.md。在每个分诊决策点,查阅 references/anti-rationalization-guard.md。
- 工具或搜索失败时:遵循 references/retry-protocol.md。未经核实,不要假设代码是安全的。
- 初步分析后:使用 references/self-critique-loop.md 中的检查清单完成第二轮检查。核实污点追踪和清单覆盖范围。
- 交付前:使用 references/self-reflection-quality-gate.md 对报告草稿评分。所有类别必须达到 ≥ 8 分。
- 最终交付:使用 references/self-learning-system.md 记录经验教训和记忆。
评论
支持 Markdown