jmanico/grim-prompter

给编码代理用的威胁建模技能:让 Claude Code 或 Codex 只读检查你的仓库,按结构化流程梳理代码、信任边界、威胁、已有防护和缓解建议,结论要求附上文件和行号作为证据。

给编码代理用的威胁建模技能:让 Claude Code 或 Codex 只读检查你的仓库,按结构化流程梳理代码、信任边界、威胁、已有防护和缓解建议,结论要求附上文件和行号作为证据。

星数 310(+57 / 24h)

理由

  • 36 种架构工作流(Web、API、移动、微服务、多租户 SaaS、RAG、代理式 AI、IoT、区块链等),每种都有快速版和六阶段深度版;29 个方法提示词,包括 STRIDE、PASTA、LINDDUN、STPA、MITRE ATLAS、CVSS 等
  • 运行手册要求只读检查,构建、测试、安装和联网都要你明确授权;结果写进 threat-model/ 目录,含审查范围、报告和 JSON,之后可以用 change 模式拿分支改动对照已有模型
  • 对 MCP 服务器和代理工具,会把工具对应到后端凭据和实际权限,检查共享 token 的影响范围,以及工具描述被改后能否误导其他受信任的工具

用法

  • git clone https://github.com/jmanico/grim-prompter.git ~/grim-prompter,再把 skills/threat-model 软链接到 ~/.claude/skills/(Codex 是 ~/.agents/skills/),开新会话
  • Claude Code 输入 /threat-model、/threat-model quick api、/threat-model deep web 或 /threat-model change main...feature(Codex 用 $threat-model);其他代理把 README 里的片段加进 AGENTS.md

风险

  • 作者强调提示词是草稿,威胁模型不能证明系统安全,风险评级和审批要你自己给;报告可能含敏感细节,审过再放进版本库
  • 作者 Jim Manico 另外销售商业安全编码提示词;许可证 MIT,仓库 10 月 28 日建

打开

GitHub

浏览最新 AI 动态