secure-workflow-guide — скилл для Claude Code: обзор и установка
Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг.
npx skills add trailofbits/skills --skill secure-workflow-guide -a claude-codeЧто делает secure-workflow-guide
Агент проводит проект через методику аудита смарт-контрактов из пяти шагов. На первом этапе вызывается Slither: инструмент применяет свыше 70 встроенных детекторов и распределяет предупреждения по уровню опасности с рекомендациями по исправлению. Дальше скилл запускает специализированные модули под найденный стек. Среди них проверка на 17 рисков обновления через slither-check-upgradeability и сверка с 6 спецификациями через slither-check-erc.
Третьим шагом утилита формирует три визуальные схемы с помощью ключей печати Slither. Граф наследования вскрывает ошибки линеаризации C3. Таблицы функций и переменных показывают видимость методов и права на запись в состояние. Без установленного Slither процесс теряет смысл: ручной просмотр гарантированно пропускает шаблонные баги из базы детекторов.
На финальных стадиях скилл помогает описать инварианты для фаззинга в Echidna и символьного выполнения в Manticore. Ручной разбор концентрируется на том, что сканеры не видят: манипуляции ценовыми оракулами, фронтраннинг, проскальзывание и скрытые атаки через флеш-кредиты.
Какие задачи решает
- найти уязвимости в смарт-контрактах с помощью базы детекторов Slither
- проверить соответствие контрактов шести стандартам ERC
- сгенерировать схемы наследования и карту записи в переменные состояния
- составить инварианты для фаззинга в Echidna и символьного анализа в Manticore
- проверить код на риски манипуляций оракулами и атак через флеш-кредиты
Примеры запросов агенту
- Проведи аудит репозитория по 5-этапному процессу безопасности Trail of Bits
- Запусти анализ контрактов через Slither и распредели уязвимости по степени важности
- Сгенерируй диаграммы наследования и проверь проект на риски обновляемости
Как установить secure-workflow-guide
1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill secure-workflow-guide -a claude-code2Вручную: положить файлы
~/.claude/skills/secure-workflow-guide/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/secure-workflow-guide/
1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill secure-workflow-guide -a codex2Вручную: положить файлы
.agents/skills/secure-workflow-guide/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill secure-workflow-guide -a cursor2Вручную: положить файлы
.cursor/skills/secure-workflow-guide/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install trailofbits/skills secure-workflow-guide2Вручную: положить файлы
.github/skills/secure-workflow-guide/SKILL.md1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill secure-workflow-guide -a gemini-cli2Командой платформы
gemini skills install https://github.com/trailofbits/skills --path plugins/building-secure-contracts/skills/secure-workflow-guideВручную: положить файлы
.devin/skills/secure-workflow-guide/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill secure-workflow-guide -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора35
Весь набор →Похожие
Вопросы о secure-workflow-guide
Как установить secure-workflow-guide в Claude Code?
Выполните в терминале команду npx skills add trailofbits/skills --skill secure-workflow-guide -a claude-code.
Что делает скилл secure-workflow-guide?
Он пошагово выполняет аудит смарт-контрактов: ищет уязвимости с помощью Slither, проверяет стандарты ERC, строит диаграммы наследования и помогает составить инварианты для тестов.
Какие инструменты тестирования настраивает скилл на шаге свойств?
Скилл готовит спецификации для фаззинга в Echidna, символьного выполнения в Manticore и написания специализированных проверок логики в Slither.