solidity-security
CommunitySecure smart contracts, prevent costly vulnerabilities.
Software Engineering#access control#smart contract#solidity#gas optimization#reentrancy#overflow#blockchain security
AuthorMicrock
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Developing secure Solidity smart contracts is critical yet challenging, with common vulnerabilities like reentrancy and integer overflows leading to significant financial losses. This Skill provides best practices and patterns to prevent these issues and build robust blockchain applications.
Core Features & Use Cases
- Vulnerability Prevention: Implement secure patterns to guard against reentrancy, integer overflow/underflow, and access control issues.
- Gas Optimization: Learn and apply techniques to reduce transaction costs while maintaining contract security.
- Audit Preparation: Structure and document your contracts for professional security audits, ensuring compliance and trust.
- Use Case: When writing a new DeFi smart contract, use this skill to review your code for common vulnerabilities, apply the Checks-Effects-Interactions pattern, and ensure proper access control, significantly reducing the risk of exploits.
Quick Start
Review my Solidity contract for reentrancy vulnerabilities and suggest fixes using the Checks-Effects-Interactions pattern.
Dependency Matrix
Required Modules
openzeppelin-contractshardhatchai
Components
scriptsreferencesassets
💻 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: solidity-security Download link: https://github.com/Microck/ordinary-claude-skills/archive/main.zip#solidity-security Please download this .zip file, extract it, and install it in the .claude/skills/ directory.