用途:在代码尚未编写时分析实现计划的安全问题。资料称这是开发生命周期中修复安全问题成本最低的阶段,设计缺陷在编码前修复比在生产环境修复便宜 10-100 倍。
主要能力:按清单审查认证与授权、数据安全、信任边界、架构风险、第三方与供应链、隐含假设;对每项发现做可能性、影响、当前与后续修复成本评估,并给出可操作建议。输出格式包含发现编号前缀 PLAN、安全评估结论(PASS/CONCERNS/SIGNIFICANT GAPS)、按严重级别排序的发现、计划优点、建议补充项;深度为 deep 时输出信任边界 Mermaid 图。严重级别分为 critical、high、medium、low。
使用方式:支持参数 --scope plan(默认,读取当前计划上下文)、--scope file:<path>(读取指定文件);--depth quick(仅最常见 5 项)、standard(全部清单项)、deep(standard 加追踪数据流、建模信任边界)、expert(deep 加按组件 STRIDE 和攻击树草图);--format 默认文本,md 输出含 Mermaid 的结构化报告。若用户内联粘贴或描述计划则直接使用,未找到计划时需请用户提供。
适用场景:在计划阶段审查认证/授权模型、数据处理、第三方集成、合规要求等设计决策;适合公开 API 或敏感功能等高威胁场景,也可用于内部工具(按威胁模型调整严格度)。
限制与注意事项:计划本身通常不完整,应聚焦在实现后修复代价高的安全相关缺口;原型与 MVP 可能有意推迟安全项,应记录但不强求;计划只写“使用标准认证”而无细节时应标为需澄清,而非直接假定最坏情况。具体定价、支持平台等信息资料未提供。该技能属于 florianbuetow/claude-code 来源。