guidelines-advisor — скилл для Claude Code: обзор и установка
Проверяет смарт-контракты по руководству Trail of Bits. Помогает найти архитектурные ошибки, уязвимости в прокси и слабые места в тестах.
npx skills add trailofbits/skills --skill guidelines-advisor -a claude-codeЧто делает guidelines-advisor
Скилл проводит аудит смарт-контрактов по правилам Trail of Bits из методики Building Secure Contracts. Работа идёт в пять шагов: от сбора сведений о проекте и составления документации до оценки архитектуры, проверки исходного кода и формирования рекомендаций.
В фокусе одиннадцать направлений разработки. Инструмент разбирает разделение логики между ончейн и офчейн, шаблоны обновлений и структуру вызовов delegatecall. В коде на Solidity он проверяет разметку NatSpec, предупреждения компилятора и предлагает построить графы архитектуры через Slither.
Построение архитектурных диаграмм зависит от наличия утилит Slither в рабочей среде. Итоговый отчёт группирует найденные замечания по приоритетам от критических до низких.
Какие задачи решает
- проверить безопасность прокси и вызовов delegatecall
- найти пробелы в NatSpec-документации и спецификации
- оценить глубину наследования и модульность функций
- выявить слабые места в тестовом покрытии и фаззинге
Примеры запросов агенту
- Проверь репозиторий смарт-контрактов по правилам Trail of Bits
- Оцени безопасность шаблона обновления и хранилище нашего прокси
- Составь текстовое описание архитектуры и найди пробелы в NatSpec
Как установить guidelines-advisor
1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill guidelines-advisor -a claude-code2Вручную: положить файлы
~/.claude/skills/guidelines-advisor/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/guidelines-advisor/
1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill guidelines-advisor -a codex2Вручную: положить файлы
.agents/skills/guidelines-advisor/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill guidelines-advisor -a cursor2Вручную: положить файлы
.cursor/skills/guidelines-advisor/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install trailofbits/skills guidelines-advisor2Вручную: положить файлы
.github/skills/guidelines-advisor/SKILL.md1Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill guidelines-advisor -a gemini-cli2Командой платформы
gemini skills install https://github.com/trailofbits/skills --path plugins/building-secure-contracts/skills/guidelines-advisorВручную: положить файлы
.devin/skills/guidelines-advisor/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add trailofbits/skills --skill guidelines-advisor -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора35
Весь набор →Похожие
Вопросы о guidelines-advisor
Как установить guidelines-advisor в Claude Code?
Выполните в терминале команду npx skills add trailofbits/skills --skill guidelines-advisor -a claude-code.
Что делает guidelines-advisor?
Скилл анализирует смарт-контракты по одиннадцати направлениям, включая паттерны delegatecall, иерархию наследования, обработку событий и зависимости.
Как приоритизируются рекомендации скилла?
Скилл присваивает каждой рекомендации одну из четырёх категорий: CRITICAL, HIGH, MEDIUM или LOW.