solidity-security
Installation
SKILL.md
Boundary
This skill provides smart contract security best practices for Solidity development. It focuses on preventing common vulnerabilities (reentrancy, overflow, access control), implementing secure patterns, and preparing for professional audits. It does NOT cover general blockchain development (use blockchain-specific skills), general Web3 integration (use web3-specific skills), or non-Solidity smart contracts.
When to use
Use this skill when:
- Writing secure smart contracts
- Auditing existing contracts for vulnerabilities
- Implementing secure DeFi protocols
- Preventing reentrancy, overflow, and access control issues
- Optimizing gas usage while maintaining security
- Preparing contracts for professional audits
- Understanding common attack vectors