К основному содержанию
скилл CX Codex

code-maturity-assessor — скилл для Claude Code: оценка кода

Скилл проверяет зрелость смарт-контрактов и блокчейн-кода по девяти категориям. На выходе — оценки с обоснованием и план улучшений по приоритету.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add trailofbits/skills --skill code-maturity-assessor -a claude-code
Открыть на GitHub

Что делает code-maturity-assessor

Скилл изучает структуру проекта, файлы контрактов или модулей, тесты и документацию. Затем проверяет арифметику, аудит, контроль доступа, сложность, децентрализацию, документацию, риски порядка транзакций, низкоуровневый код и тестирование. Для оценок он собирает ссылки на файлы и просит уточнить процессы, которых не видно в коде.

Отчёт включает сводку, таблицу оценок по всем категориям, разбор с доказательствами и приоритетный план улучшений. Шкала идёт от Missing до Strong; оценка зависит от выполнения критериев. Без ссылок на конкретный код выводы по категориям нельзя считать обоснованными, поэтому скилл собирает такие свидетельства в ходе проверки.

Какие задачи решает

  • оценить зрелость смарт-контрактов по единой шкале
  • найти пробелы в тестировании и контроле доступа
  • собрать доказательства по девяти категориям проверки
  • составить приоритетный план улучшений для блокчейн-кода

Примеры запросов агенту

  • Оцени зрелость смарт-контрактов в этом проекте и подготовь таблицу по всем категориям.
  • Проверь контроль доступа и риски порядка транзакций, приведи ссылки на файлы.
  • Составь оценку тестирования и план улучшений с приоритетами.

Как установить code-maturity-assessor

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill code-maturity-assessor -a claude-code

2Вручную: положить файлы

~/.claude/skills/code-maturity-assessor/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/code-maturity-assessor/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о code-maturity-assessor

Как установить code-maturity-assessor в Claude Code?

Выполните npx skills add trailofbits/skills --skill code-maturity-assessor -a claude-code. Файл скилла находится по пути ~/.claude/skills/code-maturity-assessor/SKILL.md.

Что делает code-maturity-assessor?

Он оценивает зрелость смарт-контрактов и блокчейн-кода по девяти категориям, собирает подтверждения из файлов и формирует отчёт с оценками и планом улучшений.

Какие категории проверяет скилл?

Среди них арифметическая безопасность, аудит, контроль доступа, сложность и децентрализация. Также он проверяет документацию, риски порядка транзакций, низкоуровневый код и тестирование.

Похожие скиллы

Всё по теме «Безопасность» →
git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. CX Codex +1 57 000установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. CX Codex +1 45 400установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. CX Codex +1 54 800установок security-and-hardening addyosmani Помогает проектировать защиту и проверять код на уязвимости при работе с вводом, авторизацией, сессиями и внешними сервисами. Подойдёт перед релизом и при создании функций, которые обрабатывают недоверенные данные. CX Codex +1 70 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

Из того же набора77

modern-python Настраивает Python-проекты под современный стек инструментов: uv для зависимостей, ruff для линтинга и форматирования, ty для проверки типов. Пригодится при создании новых проектов, написании скриптов и миграции со старых инструментов. CX Codex +1 8 700установок codeql Запускает межпроцедурный статический анализ кода и отслеживание потоков данных через CodeQL. Помогает находить уязвимости в девяти языках программирования. CX Codex +1 8 300установок supply-chain-risk-auditor Проверяет зависимости проекта на известные уязвимости и признаки риска в цепочке поставок. Пригодится перед аудитом или проверкой дерева пакетов. CX Codex +1 8 100установок secure-workflow-guide Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. CX Codex +1 7 400установок property-based-testing Скилл помогает создавать и проверять property-based-тесты для целого диапазона входных значений. Пригодится для сериализаторов, парсеров и инвариантов смарт-контрактов. CX Codex +1 7 000установок fp-check Разбирает подозрительную уязвимость по шагам и выносит вердикт TRUE POSITIVE или FALSE POSITIVE с доказательствами. Нужен, когда находку надо подтвердить, а не искать новые. CX Codex +1 7 000установок sharp-edges Проверяет архитектуру API и схемы конфигураций на скрытые уязвимости интерфейса. Помогает убрать опасные параметры по умолчанию и предотвратить ошибки разработчиков. CX Codex +1 6 900установок audit-context-building Составляет карту допущений, гарантий и связей в незнакомом коде перед началом аудита безопасности. Помогает разобраться в архитектуре до поиска уязвимостей. CX Codex +1 6 800установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой