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

develop-secure-contracts — скилл для Claude Code: обзор и установка

Скилл учит ИИ подключать библиотеки OpenZeppelin к контрактам. Модель дополняет существующий код вместо грубой перезаписи.

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

Что делает develop-secure-contracts

Этот скилл меняет подход ассистента к смарт-контрактам на Solidity, Cairo, Rust и Move. Модель начинает работу с анализа уже созданных файлов проекта. Она проверяет локальные зависимости вроде node_modules или Cargo.toml. Скилл запрещает изобретать самодельные проверки прав или копировать чужой код в свои файлы. Безопаснее опираться на официальный импорт пакетов.

Для интеграции новых возможностей ассистент использует кодогенератор npx @openzeppelin/contracts-cli. Инструмент собирает чистый образец. Затем агент сравнивает различия и переносит нужные хуки и модификаторы в файл разработчика. Если генератора нет, модель исследует исходники пакетов и комментарии прямо в локальном кэше. Если целевой файл не удаётся прочитать, агент обязан сразу сообщить о сбое и запросить правильный путь.

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

  • встроить готовые модули ролей и приостановки контракта без ручного дублирования логики
  • сопоставить diff контракта с эталонным выводом CLI-генератора
  • проверить сигнатуры хуков и модификаторов в установленных пакетах зависимостей
  • добавить токены и контроль доступа в проекты на Solidity, Cairo или Sui Move

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

  • Добавь модуль Pausable в наш текущий контракт ERC20 без переписывания остального кода
  • Проверь локальные зависимости в проекте и настрой разграничение ролей через AccessControl
  • Подключи расширение Governor к нашему смарт-контракту голосования

Как установить develop-secure-contracts

1Через Skills CLI (Vercel)

npx skills add OpenZeppelin/openzeppelin-skills --skill develop-secure-contracts -a claude-code

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

~/.claude/skills/develop-secure-contracts/SKILL.md

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

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

Вопросы о develop-secure-contracts

Как установить develop-secure-contracts в Claude Code?

Выполните команду npx skills add OpenZeppelin/openzeppelin-skills --skill develop-secure-contracts -a claude-code. Конфигурация сохранится по пути ~/.claude/skills/develop-secure-contracts/SKILL.md.

Зачем нужен этот скилл?

Он заставляет ИИ искать официальные решения OpenZeppelin перед написанием контракта. Ассистент перестаёт сочинять небезопасный самодельный код для токенов или прав доступа.

Какие блокчейн-стеки поддерживаются?

Правила рассчитаны на Solidity, Cairo, Rust для Arbitrum Stylus и Stellar Soroban, а также Sui Move. Для каждого языка агент знает пути к локальным кэшам пакетов.

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

Всё по теме «Безопасность» →
secure-workflow-guide trailofbits Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. CX Codex +1 7 400установок ethereum Mindrally Задаёт агенту правила разработки смарт-контрактов Ethereum: паттерны безопасности, интеграция OpenZeppelin, тесты на Hardhat. CX Codex +1 737установок solidity-hardhat-cursorrules-prompt-file PatrickJS Правило для Cursor, которое настраивает ИИ-ассистента на разработку смарт-контрактов на Solidity с проверками безопасности и работой через Hardhat. ★ 41 011звёзд репо solidity Mindrally Скилл для написания и ревью Solidity-контрактов: паттерны защиты от reentrancy, оптимизация gas, тесты и связка с React-фронтендом. CX Codex +1 721установок blockchain-developer VoltAgent Community Субагент помогает разрабатывать смарт-контракты, DApps и блокчейн-протоколы с учётом безопасности, газа и Web3-интеграций. Пригодится для Solidity и EVM-проектов. 375установок

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

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

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