🎯

develop-secure-contracts

🎯Skill

from openzeppelin/openzeppelin-skills

VibeIndex|
What it does
|

A skill for developing secure smart contracts using OpenZeppelin contract libraries across Solidity, Cairo, Stylus, and Stellar ecosystems. Uses pattern discovery from library source code and CLI generators to integrate token standards, access control, governance, and security primitives while always preferring library imports over custom code.

πŸ“¦

Same repository

openzeppelin/openzeppelin-skills(10 items)

develop-secure-contracts

Installation

Vibe Index InstallInstalls to .claude/skills/
npx vibeindex add openzeppelin/openzeppelin-skills --skill develop-secure-contracts
skills.sh Install⚠ Installs to .agents/skills/
npx skills add openzeppelin/openzeppelin-skills --skill develop-secure-contracts
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/develop-secure-contracts/SKILL.md

SKILL.md

308Installs
-
AddedMar 5, 2026

More from this repository9

🎯
setup-solidity-contracts🎯Skill

A skill for setting up Solidity smart contract projects with OpenZeppelin Contracts, supporting both Hardhat and Foundry frameworks with proper dependency installation, remappings configuration, and import conventions for standard and upgradeable contracts.

🎯
upgrade-solidity-contracts🎯Skill

A skill for upgrading Solidity smart contracts using OpenZeppelin proxy patterns (UUPS, Transparent, Beacon), covering initializer writing, Hardhat/Foundry upgrade plugins, ERC-7201 namespaced storage, and upgrade safety validation.

🎯
setup-stellar-contracts🎯Skill

Part of the OpenZeppelin Skills collection for secure smart contract development, this skill sets up a Stellar project using OpenZeppelin Contracts libraries with guided workflows for project scaffolding and configuration.

🎯
upgrade-stellar-contracts🎯Skill

Guides upgrading Stellar/Soroban smart contracts using OpenZeppelin's upgradeable module, covering native WASM bytecode replacement, Upgradeable and UpgradeableMigratable derive macros, and atomic upgrade-and-migrate patterns.

🎯
upgrade-cairo-contracts🎯Skill

A skill for upgrading Cairo smart contracts on Starknet using OpenZeppelin's UpgradeableComponent, covering the replace_class_syscall mechanism, access control integration, storage compatibility rules, and testing upgrade paths between contract versions.

🎯
upgrade-stylus-contracts🎯Skill

A skill for making Stylus (Rust/WASM) smart contracts on Arbitrum upgradeable using OpenZeppelin proxy patterns including UUPS, Beacon, and basic ERC-1967 proxies. It covers Stylus-specific upgrade mechanics such as the `logic_flag`, WASM reactivation requirements, storage compatibility, and access control integration.

🎯
setup-stylus-contracts🎯Skill

Agent skills for secure smart contract development with OpenZeppelin Contracts libraries, covering Solidity, Cairo, Stylus, and Stellar project setup, contract upgrades, and reference implementation generation via the Contracts CLI.

🎯
setup-cairo-contracts🎯Skill

A skill for scaffolding a Cairo smart contract project on Starknet with OpenZeppelin Contracts for Cairo, covering toolchain installation, Scarb project creation, dependency configuration (umbrella or individual packages), and Cairo import conventions. It also explains how to integrate OpenZeppelin components using the `component!` macro.

πŸͺ
OpenZeppelin/openzeppelin-skillsπŸͺMarketplace

Agent skills for secure smart contract development with OpenZeppelin Contracts libraries