Claude Skill
OpenZeppelin/openzeppelin-skills
OpenZeppelin Skills provides reusable agent skills (Claude Skill) for secure smart contract development using OpenZeppelin Contracts libraries. Open-source, AI-assisted, and security-focused.
Overview
Repository
Install this Skill
npx skills add OpenZeppelin/openzeppelin-skillsRegistry
Summary
OpenZeppelin Skills is a collection of agent skills (Claude Skill) designed to help developers securely build smart contracts using OpenZeppelin Contracts libraries. It provides reusable, AI-assisted capabilities for common contract development tasks.
使用OpenZeppelin合约库进行安全智能合约开发的Agent技能(Claude Skill)
Key features
- Leverages OpenZeppelin Contracts for secure development
- Reusable agent skills for smart contract tasks
- Designed for integration with AI assistants
- Focus on security best practices
- Open-source and community-driven
Use cases
- Automating secure contract deployment
- Assisting with ERC20/ERC721 token creation
- Implementing access control patterns
- Performing contract audits with AI guidance
- Rapid prototyping of secure dApps
README excerpt
# OpenZeppelin Skills Agent skills for secure smart contract development with OpenZeppelin Contracts libraries. ## Installation ### Option 1: Skills CLI ```bash npx skills add OpenZeppelin/openzeppelin-skills ``` ### Option 2: Claude Code Plugin ```bash /plugin marketplace add OpenZeppelin/openzeppelin-skills /plugin install openzeppelin-skills ``` ### Option 3: Manual Copy skill folders to your Claude skills directory: ```bash cp -r skills/*-contracts ~/.claude/skills/ ``` ## Available Skills | Skill | Purpose | |-------|---------| | [develop-secure-contracts](skills/develop-secure-contracts/SKILL.md) | Develop secure smart contracts using OpenZeppelin Contracts libraries | | [setup-solidity-contracts](skills/setup-solidity-contracts/SKILL.md) | Set up a Solidity project | | [setup-cairo-contracts](skills/setup-cairo-contracts/SKILL.md) | Set up a Cairo project | | [setup-stylus-contracts](skills/setup-stylus-contracts/SKILL.md) | Set up a Stylus project | | [setup-stellar-contracts](skills/setup-stellar-contracts/SKILL.md) | Set up a Stellar project | | [upgrade-solidity-contracts](skills/upgrade-solidity-contracts/SKILL.md) | Upgrade Solidity contracts | | [upgrade-cairo-contracts](skills/upgrade-cairo-contracts/SKILL.md) | Upgrade Cairo contracts | | [upgrade-stylus-contracts](skills/upgrade-stylus-contracts/SKILL.md) | Upgrade Stylus contracts | | [upgrade-stellar-contracts](skills/upgrade-stellar-contracts/SKILL.md) | Upgrade Stellar contracts | ## Contracts CLI The `develop-secure-contracts` skill uses `@openzeppelin/contracts-cli` to generate reference contract implementations for discovering integration best practices. ## License This project is licensed under the GNU Affero General Public License v3.0 - see the [LICENSE](LICENSE) file for detail
Topics
No topics yet.