Agent Skills: upgrade-cairo-contracts

Upgrade Cairo smart contracts using OpenZeppelin's UpgradeableComponent on Starknet. Use when users need to: (1) make Cairo contracts upgradeable via replace_class_syscall, (2) integrate the OpenZeppelin UpgradeableComponent, (3) understand Starknet's class-based upgrade model vs EVM proxy patterns, (4) ensure storage compatibility across upgrades, (5) guard upgrade functions with access control, or (6) test upgrade paths for Cairo contracts.

UncategorizedID: phpmac/foundry/upgrade-cairo-contracts

Install this agent skill to your local

pnpm dlx add-skill https://github.com/phpmac/foundry/upgrade-cairo-contracts

Skill Files

Browse the full folder contents for upgrade-cairo-contracts.

Download Skill

Loading file tree…

Select a file to preview its contents.