AIKraft/Skills/develop-secure-contracts

develop-secure-contracts

Разрабатывайте безопасные безопасные смарт-контракты с использованием библиотек OpenZeppelin Contracts. Используйте, когда пользователям необходимо интегрировать компоненты библиотеки OpenZeppelin — включая стандарты токенов (ERC20, ERC721, ERC1155), управление доступом (Ownable, AccessControl, AccessManager), примитивы безопасности (Pausable, ReentrancyGuard), управление (Governor, таймлоки) или учетные записи (мультиподпись, абстракция учетных записей) — в существующие или новые контракты. Охватывает обнаружение паттернов из исходного кода библиотеки, генераторы контрактов CLI и интеграцию с приоритетом библиотеки. Поддерживает Solidity, Cairo, Stylus, Stellar и Sui Move.

openzeppelin official Разработка

Что делает навык

Разрабатывайте безопасные безопасные смарт-контракты с использованием библиотек OpenZeppelin Contracts. Используйте, когда пользователям необходимо интегрировать компоненты библиотеки OpenZeppelin — включая стандарты токенов (ERC20, ERC721, ERC1155), управление доступом (Ownable, AccessControl, AccessManager), примитивы безопасности (Pausable, ReentrancyGuard), управление (Governor, таймлоки) или учетные записи (мультиподпись, абстракция учетных записей) — в существующие или новые контракты. Охватывает обнаружение паттернов из исходного кода библиотеки, генераторы контрактов CLI и интеграцию с приоритетом библиотеки. Поддерживает Solidity, Cairo, Stylus, Stellar и Sui Move.

Как подключить

1Скачать навык
# возьмите папку навыка «develop-secure-contracts» из репозитория: # https://github.com/openzeppelin/openzeppelin-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r develop-secure-contracts/ ~/.claude/skills/develop-secure-contracts/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.