Skip to content

OpenZeppelin/openzeppelin-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenZeppelin Skills

Agent skills for secure smart contract development with OpenZeppelin Contracts libraries.

Installation

Option 1: Skills CLI

npx skills add OpenZeppelin/openzeppelin-skills

Option 2: Claude Code Plugin

/plugin marketplace add OpenZeppelin/openzeppelin-skills
/plugin install openzeppelin-skills

Note: This method automatically installs optional MCP servers for smart contract generation. See MCP Servers below.

Option 3: Manual

Copy skill folders to your Claude skills directory:

cp -r skills/*-contracts ~/.claude/skills/

Available Skills

Skill Purpose
develop-secure-contracts Develop secure smart contracts using OpenZeppelin Contracts libraries
setup-solidity-contracts Set up a Solidity project
setup-cairo-contracts Set up a Cairo project
setup-stylus-contracts Set up a Stylus project
setup-stellar-contracts Set up a Stellar project
upgrade-solidity-contracts Upgrade Solidity contracts
upgrade-cairo-contracts Upgrade Cairo contracts
upgrade-stylus-contracts Upgrade Stylus contracts
upgrade-stellar-contracts Upgrade Stellar contracts

MCP Servers

Optional MCP servers provide smart contract generation tools. These are automatically installed with the Claude Code Plugin, or can be configured manually by following the steps at https://mcp.openzeppelin.com/

License

This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.

About

Agent skills for secure smart contract development with OpenZeppelin Contracts libraries

Resources

License

Stars

Watchers

Forks

Contributors