纯指令式 skill:让 agent 先调研再提问、先规划再动手、先验证再说「做完了」。
- workflow
- verification
- quality
- skill
36 套架构工作流与 29 个方法提示,把 Claude Code 或 Codex 变成对你自己仓库做威胁建模的安全团队。
把 Claude Code、Codex 或其他编码 agent 指向你的仓库,得到一份能追到代码原文(带文件与行号引用)的威胁模型。Grim Prompter 内置 36 套架构工作流——Web、API、移动、桌面、微服务、Serverless、RAG、agentic AI、IoT 固件、支付等,每套都有 quick 单次评审与六阶段 deep 流程(定界、系统建模、威胁分析、质询、处置规划、报告)——外加 29 个方法提示,覆盖 STRIDE、PASTA、LINDDUN、攻击树、STPA、MITRE ATLAS、CVSS、DREAD。runbook 强制只读检查:构建、测试、安装与网络访问都需你明确授权。产出落在 threat-model/ 目录——SYSTEM_UNDER_REVIEW.md、report.md 与 JSON 工件,后续可基于已存的 JSON 基线对分支变更做增量评审。对 MCP server 与 agent 工具,它会梳理工具到后端凭据的映射、评估共享凭据的爆炸半径与读写分离,并检查工具描述是否可能诱导其他受信工具。MIT 许可,作者为 Manicode Security 的 Jim Manico。
给你或团队自己写的代码做安全评审,尤其是「刚发生变化」的时刻:合并特性分支前做对照基线的变更评审,给架构已知的新服务做快速评审,或者不想请顾问又想要一份正经威胁模型时跑 deep 全流程。README 的 AGENTS.md 片段让 Claude、Codex 之外的 agent 也能加入同一工作流。
git clone https://github.com/jmanico/grim-prompter.git ~/grim-prompter # Claude Code mkdir -p ~/.claude/skills && ln -s ~/grim-prompter/skills/threat-model ~/.claude/skills/threat-model # Codex CLI mkdir -p ~/.agents/skills && ln -s ~/grim-prompter/skills/threat-model ~/.agents/skills/threat-model macOS 或 Linux shell;克隆目录要留在原处——skill 以符号链接指向其中的提示文件——并避免重复安装。其他 agent 可把 README 里的 AGENTS.md 片段加进项目,指向克隆路径。
这些提示是草稿,README 自己说得很直白:威胁模型不等于系统安全的证明——agent 不应自行发明评级或审批,风险准则要由你来定。报告可能含敏感细节,评审之前别把 threat-model/ 目录提交进版本库(仓库自带的 .gitignore 只覆盖其自身检出内的运行目录)。skill 以符号链接指向克隆目录,不要移动或删除它;装完请新开一个 agent 会话。
收录日期
纯指令式 skill:让 agent 先调研再提问、先规划再动手、先验证再说「做完了」。
归藏的 Agent Skill:把代码库的最近更新做成一支成片宣传片——接真实组件、代码渲染动画、代码写配乐,全程不碰视频剪辑软件。
一个给「图里没有任何文字线索」的照片做地理定位的 Agent Skill——用 OSM 几何、高程天际线与卫星瓦片,把「这是哪」变成带误差半径的测量答案。