跳转到内容

安全与审查 Skills

用于威胁建模、静态分析、代码审查和安全调查的 skills。

这一类页面适合在你已经知道大方向、但还不确定该选哪个 skill 时阅读。先从真实任务出发,再看 skill 的来源、依赖、第一次运行方式和退出条件。

Skill适合处理来源
Security Best Practices Skill按语言特性审查安全漏洞,并识别实际加固机会。officialskills.sh
Security Threat Model Skill通过识别资产、信任边界和攻击路径生成仓库级威胁模型。officialskills.sh
Ask Questions If Underspecified Skill在需求过于模糊、无法安全处理时强制澄清。officialskills.sh
Audit Context Building Skill在安全审计或调查前建立深入架构上下文。officialskills.sh
Static Analysis Skill使用 CodeQL、Semgrep 和 SARIF 等静态分析工具流程。officialskills.sh
Semgrep Rule Creator Skill创建并迭代用于漏洞检测的 Semgrep 规则。officialskills.sh
Insecure Defaults Skill识别硬编码密钥、默认凭据和弱加密等不安全默认配置。officialskills.sh
  • 审查安全假设比代码风格更重要的变更。
  • 把笼统风险拆成具体文件、流程和控制点。
  • 在需要时使用专门安全流程,而不是让每个编码任务都变重。
  • 审查者无法访问相关代码或运行时配置。
  • 请求要求针对第三方系统提供利用步骤。
  • 范围过宽,无法产出可行动结论。
判断点建议
主要依赖仓库访问权限、范围、语言/工具上下文和审查目标
第一次尝试先定义资产、信任边界或 diff,再让 skill 检查风险。
最小安全范围先选一个低风险样例、预览环境、小文件或只读目标,确认输出能被人工复核。
何时换方案如果任务超出这个分类的真实边界,先回到 Awesome Skills 概览 选择更接近的分类。
  1. Security Best Practices Skill:按语言特性审查安全漏洞,并识别实际加固机会。
  2. Security Threat Model Skill:通过识别资产、信任边界和攻击路径生成仓库级威胁模型。
  3. Ask Questions If Underspecified Skill:在需求过于模糊、无法安全处理时强制澄清。
  4. Audit Context Building Skill:在安全审计或调查前建立深入架构上下文。
  5. Static Analysis Skill:使用 CodeQL、Semgrep 和 SARIF 等静态分析工具流程。
  6. Semgrep Rule Creator Skill:创建并迭代用于漏洞检测的 Semgrep 规则。
  7. Insecure Defaults Skill:识别硬编码密钥、默认凭据和弱加密等不安全默认配置。
  • 浏览器、测试与质量 - 用于浏览器自动化、本地应用检查、Core Web Vitals、可访问性和 Web 质量审查的 skills。
  • 前端与设计 - 用于 UI 构图、框架模式、设计审查和前端实现决策的 skills。
  • 部署与平台运维 - 用于部署、配置和运维云平台与托管服务的 skills。
  • 文档与知识管理 - 用于办公文件、PDF、文档研究和知识沉淀流程的 skills。