celo-defi

Integrate Uniswap, Aave, and Ubeswap DeFi protocols on the Celo network.

8|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/celo-org/agent-skills --skill celo-defi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: celo-defi
Source: https://github.com/celo-org/agent-skills/tree/main/skills/celo-defi
Command: npx skills add https://github.com/celo-org/agent-skills --skill celo-defi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Developers often struggle to integrate multiple DeFi protocols on CELO, leading to fragmented code, higher maintenance, and slower time-to-value.

Core Features & Use Cases

  • Uniswap-like swaps and liquidity on CELO (V3/V4) with routing and liquidity management.
  • Aave V3 lending/borrowing integration for on-chain asset management.
  • Ubeswap integration for CELO-native trading and liquidity.
  • Aggregation and optimization workflows to assemble best routes and yields.
  • Token approvals and common DeFi interactions to enable end-to-end workflows.

Quick Start

Use the celo-defi skill to begin integrating Uniswap-like swaps and Aave-style lending on CELO. Start by configuring a wallet, selecting a protocol, and running a sample swap or lend flow.

Frequently Asked Questions about celo-defi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate DeFi protocols like Uniswap and Aave on the Celo network?

DeFi protocol integration on Celo connects swaps, lending, and liquidity features across Uniswap, Aave, and Ubeswap using standard libraries and address books. This skill handles smart contract interactions, token approvals, and protocol adapters to enable end-to-end workflows without fragmented code.

Can I build DEX swaps and liquidity management on Celo without writing custom adapter code?

Yes. This skill provides Uniswap-like swap routing and liquidity management on Celo V3/V4, plus Ubeswap integration for CELO-native trading. It abstracts protocol adapters and common DeFi interactions so you configure a wallet, select a protocol, and run swap or lend flows directly.

What's the fastest way to add lending and borrowing to a Celo dapp?

Use Aave V3 lending integration via this skill for on-chain asset management. It handles approvals and standard borrowing interactions, reducing setup time and maintenance overhead compared to direct smart contract calls across multiple protocols.

Does this support token approvals and multi-protocol workflows on Celo?

Yes. The skill manages token approvals and aggregates swaps, lending, and liquidity provisioning workflows across Uniswap, Aave, and Ubeswap on CELO, enabling optimization of routes and yields in a single integration.

What do I need to set up before integrating Celo DeFi protocols?

You need wallet configuration to interact with Celo smart contracts. The skill provides address books and protocol adapters, so initial setup focuses on connecting your wallet and selecting target protocols like Uniswap, Aave, or Ubeswap.