SuperAPI AI 工具集

security-privacy

安全与审计

查看项目

更新于 10-15 07:53

技能介绍

用途 该技能用于在开发变更提交前进行安全与隐私预检查。当改动涉及用户或工作区数据的读取与写入、身份认证、权限、Firebase 规则、外部 API,以及新增日志、分析、遥测或错误上报时,使用此清单可以系统性地降低安全与隐私风险。

主要能力 技能提供一个可执行的工作流,覆盖四个关键检查维度:

  1. 数据识别:判断哪些字段属于 PII、存储在哪里、保留策略如何。
  2. 信任边界识别:厘清浏览器与 Firebase/后端之间的边界,明确谁可以调用什么。
  3. 最小化与脱敏:移除不必要的字段,确保日志和错误信息中不包含密钥与 PII。
  4. 输入验证与域纯净:在边缘层验证输入,保持核心域逻辑纯净。
  5. 最小权限确认:检查令牌、规则和访问路径是否遵循最小权限原则。

使用方式 按照工作流逐步检查,并对照输出清单确认:

  • 仓库、测试夹具或日志中无密钥。
  • 日志、错误或模板中无 PII。
  • 有清晰的授权点,而不是分散在 UI 各处。
  • 删除路径不会留下访问漏洞。 相关参考文件位于 .github/instructions/65-security-privacy-copilot-instructions.md。

适用场景 适用于涉及身份、数据、日志或外部集成的代码变更,尤其适合在拉取请求或提交前作为预检清单使用。

限制 资料未提供该技能的自动化执行能力、具体支持的编程语言或框架、是否包含代码示例、收费模式或价格、平台要求等信息,这些内容暂未提供。