smart-contract-craft

Community

Build auditable, upgrade-aware secure contracts.

Authorprapanch
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.