solidity-defi

Community

Automate DeFi protocol development.

Authorstanah
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the development of DeFi protocols by providing design patterns for AMM, liquidity pools, lending, price oracles, and Vaults (ERC4626), saving developers time and reducing the risk of common errors.

Core Features & Use Cases

  • Automated AMM Development: Generates code for Uniswap V2/V3 and Curve-style AMM.
  • Lending Protocol Development: Automates the creation of lending protocols with features like interest rate modeling and collateral management.
  • Oracle Integration: Automatically integrates price oracles like Chainlink and TWAP.
  • Vault Implementation: Generates code for Vaults (ERC4626) with inflation attack defense.
  • Use Case: If you need to create a new DeFi lending platform, you can use this Skill to automate much of the development process, including setting up the AMM, liquidity pools, and oracle integration.

Quick Start

Use the solidity-defi skill to create a new lending protocol with the following command: solidity-defi create lending --name MyLendingProtocol.

Dependency Matrix

Required Modules

solidityopenzeppelinchainlink

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-defi
Download link: https://github.com/stanah/dotagents/archive/main.zip#solidity-defi

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 620,000+ vetted skills library on demand.