storage-layout

Community

Master EVM storage layout

Authorccashwell
Version1.0.0
Installs0

System Documentation

What problem does it solve?

EVM storage layout optimization is essential for gas efficiency, upgrade safety, and collision-free state design in complex contracts.

Core Features & Use Cases

  • Understand storage slot packing, struct layout, and how to minimize wasted space.
  • Design upgradeable storage patterns (proxy, EIP-1967) with collision avoidance.
  • Validate storage layouts and verify compatibility across contract upgrades and audits.
  • Use cases include building efficient data structures, upgrading contracts safely, and auditing storage layouts in large codebases.

Quick Start

Inspect a contract's storage pattern and implement a compact, collision-free layout following the guide.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: storage-layout
Download link: https://github.com/ccashwell/evm-cortex/archive/main.zip#storage-layout

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.