jmanico/grim-prompter

Навык моделирования угроз для кодовых агентов: позволяет Claude Code или Codex выполнять только чтение вашего репозитория, структурированно анализировать код, границы доверия, угрозы, существующие меры защиты и рекомендации по их смягчению, с требованием указывать файлы и номера строк в качестве доказательств в выводах.

Навык моделирования угроз для кодовых агентов: позволяет Claude Code или Codex выполнять только чтение вашего репозитория, структурированно анализировать код, границы доверия, угрозы, существующие меры защиты и рекомендации по их смягчению, с требованием указывать файлы и номера строк в качестве доказательств в выводах.

Звёзды 310 (+57 / 24ч)

Обоснование

  • 36 архитектурных рабочих процессов (веб, API, мобильные приложения, микросервисы, многопользовательский SaaS, RAG, агентный ИИ, IoT, блокчейн и др.), каждый с быстрой версией и шестиступенчатой углублённой версией; 29 методологических промптов, включая STRIDE, PASTA, LINDDUN, STPA, MITRE ATLAS, CVSS и др.
  • Руководство по эксплуатации требует режима только для чтения; сборка, тестирование, установка и сетевые операции требуют явного вашего разрешения; результаты сохраняются в каталоге threat-model/, включая область проверки, отчёт и JSON, после чего можно использовать режим изменений для сравнения изменений в ветке с существующей моделью
  • Для серверов MCP и инструментов агентов выполняется сопоставление инструментов с бэкенд-учётными данными и фактическими правами доступа, проверяется влияние общих токенов, а также возможность того, что изменённые описания инструментов могут ввести в заблуждение другие доверенные инструменты

Использование

  • Выполните 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

Открыть последние новости ИИ