用途:该技能提供安全架构与威胁建模知识,当上下文涉及认证、授权、会话管理、用户输入与不可信数据、外部集成与 Webhook、文件上传与数据处理、加密、哈希、密钥或敏感数据,以及安全漏洞与威胁时自动调用。
主要能力:给出安全心态核心原则(边界处验证、不信任客户端、失效关闭、纵深防御、最小权限、隔离分区);信任边界模型指出数据与控制从低信任区进入高信任区的位置(API 路由、事件消费者、文件处理器、外部服务回调、数据库写入)应在边界附近执行校验、认证、授权与审计;提供简化 STRIDE 六问(仿冒、篡改、抵赖、信息泄露、拒绝服务、权限提升)与攻击树思考;按影响与可能性给出风险相称的防护建议;列出纵深防御、最小权限、失效安全默认值、隔离分区等模式,以及数据、访问控制、威胁面、失败模式的设计评审问题,并归纳架构与流程反模式。
使用方式:在涉及安全的设计评审或功能设计时参考其原则与检查清单,用问题清单逐项评估,必要时输出简要威胁模型与验证清单。技能本身不执行代码。
适用场景:面向公众的无认证入口、已认证用户操作、内部管理工具、后台处理等不同暴露面的功能设计。
限制:资料仅提供方法性指导与参考文件(references/threat-modeling-guide.md、references/security-patterns.md),未说明具体平台、安装命令、收费方式或可运行工具;实际落地需结合项目框架与部署环境。