smart-contract-craft
CommunityBuild auditable, upgrade-aware secure contracts.
System Documentation
What problem does it solve?
It prevents costly smart-contract failures by providing security-first engineering patterns, upgrade strategy rules, gas-conscious coding practices, and test/audit readiness checklists for on-chain systems.
Core Features & Use Cases
- Security patterns that address real exploit classes (reentrancy, access control, oracle manipulation, front-running, unchecked calls) with concrete implementation guidance.
- Deliberate upgrade planning that accounts for immutability constraints, storage layout safety, initializer usage, timelocks, and rollback readiness.
- Production testing and audit readiness including unit/integration/fuzz/invariant/fork testing expectations and pre-audit documentation and dependency/version verification.
Use case example: preparing a DeFi vault that supports deposits and withdrawals by defining invariants (no loss of funds from accounting), protecting external calls, and verifying deployment scripts are idempotent before any mainnet release.
Quick Start
Use this skill when you are about to implement or review a new Solidity contract for mainnet deployment, and ask the agent to produce a security review checklist, upgrade plan (if needed), and a complete testing and audit-readiness plan for your specific contract design.
Dependency Matrix
Required Modules
None requiredComponents
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: smart-contract-craft Download link: https://github.com/prapanch/agent-coda/archive/main.zip#smart-contract-craft Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.