solidityAvoid common Solidity mistakes — reentrancy, gas traps, storage collisions, and security pitfalls.
Install via ClawdBot CLI:
clawdbot install ivangdavila/solidityGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 20, 2026
A decentralized lending protocol where users can deposit collateral to borrow assets. This scenario requires robust reentrancy protection using OpenZeppelin's ReentrancyGuard, careful integer handling for interest calculations with fixed-point math, and gas optimization through caching storage reads to ensure efficient operations within block limits.
Building a marketplace for minting and trading NFTs with auction features. Key considerations include secure ether handling using payable functions and call for transfers, proper visibility settings to control access, and storage management to avoid collisions during potential upgrades using EIP-1967 slots.
Implementing a blockchain-based system to track goods from origin to consumer. This involves using events with indexed parameters for efficient logging, avoiding common mistakes like string comparison issues, and ensuring upgradeability with initialize functions instead of constructors for proxy compatibility.
Creating a decentralized autonomous organization with voting mechanisms for proposal decisions. It requires integer handling for vote tallies, gas optimization to prevent unbounded loops in proposal processing, and secure access control using msg.sender instead of tx.origin to prevent phishing attacks.
Developing a blockchain game where players earn rewards based on in-game actions. This scenario must avoid using block timestamps for randomness due to manipulation risks, implement checks-effects-interactions patterns to prevent reentrancy in reward distributions, and use memory for temporary data to reduce gas costs.
Offering automated and manual auditing services to identify vulnerabilities like reentrancy or integer overflows in client contracts. Revenue is generated through subscription fees or per-audit charges, leveraging the skill's focus on security pitfalls and common mistakes to provide value.
Providing custom smart contract development and integration for businesses in finance or logistics. Revenue comes from consulting fees and implementation projects, utilizing expertise in upgradeable contracts and gas optimization to deliver scalable, secure solutions.
Creating online courses and workshops that teach developers how to avoid common Solidity mistakes. Revenue is generated through course sales and certification programs, targeting beginners and intermediate users with practical examples from the skill's content.
💬 Integration Tip
Integrate this skill by using OpenZeppelin libraries for reentrancy guards and fixed-point math, and always test with tools like Hardhat to catch gas traps and storage issues before deployment.
Scored Apr 18, 2026
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Understand blockchain technology, interact with smart contracts, and evaluate when distributed ledgers solve real problems.
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.
Self-writing meta-extension that forges new capabilities — researches docs, writes extensions, tools, hooks, and skills
AI-powered X/Twitter search for real-time trends, breaking news, sentiment analysis, and social media insights. Use when users want to search Twitter/X for topics, hashtags, viral content, or public opinion. Costs $0.05 USDC per request via x402 protocol on Base network.
Use this skill to 'broadcast transaction', 'send tx', 'estimate gas', 'simulate transaction', 'check tx status', 'track my transaction', 'get gas price', 'ga...