solidity-smart-contracts

Audit Solidity smart contracts for security vulnerabilities and best practices.

2|Updated Jun 30, 2026
One-click install
npx skills add https://github.com/Canhada-Labs/ceo-orchestration --skill solidity-smart-contracts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solidity-smart-contracts
Source: https://github.com/Canhada-Labs/ceo-orchestration/tree/main/.claude/skills/domains/fintech/skills/solidity-smart-contracts
Command: npx skills add https://github.com/Canhada-Labs/ceo-orchestration --skill solidity-smart-contracts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides governance and best practices for Solidity smart contract development, ensuring security, efficiency, and adherence to best practices.

Core Features & Use Cases

  • Security Checks: Identifies common security vulnerabilities in Solidity contracts.
  • Best Practices: Enforces gas optimization, storage layout, and upgradeability patterns.
  • Use Case: Ideal for reviewing and deploying Solidity smart contracts on EVM-compatible chains, focusing on reentrancy, storage layout, gas optimization, upgradeability, and access control.

Quick Start

Activate the skill when reviewing a new Solidity contract file or deploying a proxy upgrade script.

Frequently Asked Questions about solidity-smart-contracts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit a Solidity smart contract for reentrancy and access control vulnerabilities?

Auditing a Solidity smart contract for reentrancy and access control involves scanning the code against established security best practices to identify common vulnerabilities and validate proper authorization mechanisms.

What are the best practices for gas optimization and storage layout in Solidity contracts?

Gas optimization and storage layout best practices in Solidity contracts focus on packing variables efficiently and minimizing state changes to reduce transaction costs during contract deployment and execution.

How do I implement upgradeability patterns for EVM-compatible smart contracts?

Implementing upgradeability patterns for EVM-compatible smart contracts requires using proxy architectures that separate logic from state storage, ensuring contracts can be updated without losing data.

Can I use this approach to review proxy upgrade scripts for Solidity deployments?

Yes, you can review proxy upgrade scripts for Solidity deployments by activating security checks and upgradeability validations to ensure safe state transitions and contract integrity on EVM chains.

What security checks are needed before deploying Solidity smart contracts on EVM-compatible chains?

Security checks needed before deploying Solidity smart contracts on EVM-compatible chains include vulnerability identification for reentrancy, access control validation, and verification of storage layout and gas efficiency.