Key Features
- 🧠 Domain Expertise: Packaged knowledge for specific development tasks
- 🔄 Auto-Activation: Skills trigger automatically based on context
- 🛠️ IDE Compatible: Works with Claude Code, Cursor, Windsurf, and other AI coding tools
- 📦 Modular: Install individual skills or the complete collection
Installation
Install All Celo Skills
Install a Specific Skill
Using Other Package Managers
Available Skills
Development Tools
| Skill | Description |
|---|---|
| evm-hardhat | Hardhat development for EVM chains. Covers project setup, compilation, testing, deployment, and verification. |
| evm-foundry | Foundry development with forge, cast, anvil. Covers testing, deployment, and verification. |
| celo-composer | Scaffold Celo dApps with templates. Supports React, Next.js, and various wallet providers. |
| contract-verification | Verify smart contracts on Celoscan, Blockscout, Sourcify, and Remix. |
Blockchain Interaction
| Skill | Description |
|---|---|
| celo-rpc | Interact with Celo via RPC. Reading balances, transactions, blocks, and Celo-specific methods. |
| viem | TypeScript library with first-class support for fee currencies and CIP-64 transactions. |
| wagmi | React hooks for wallet connection, contract interaction, and transaction handling. |
| fee-abstraction | Pay gas fees with ERC-20 tokens (USDC, USDT, USDm) on Celo. |
Wallet Integration
| Skill | Description |
|---|---|
| evm-wallet-integration | Integrate wallets using Reown AppKit, Dynamic, or custom wagmi implementations. |
| minipay-integration | Build Mini Apps for MiniPay with wallet detection and stablecoin payments. |
| thirdweb | Full-stack Web3 development with contract deployment and pre-built components. |
DeFi & Assets
| Skill | Description |
|---|---|
| celo-stablecoins | Work with Mento stablecoins (USDm, cEUR, cREAL) and bridged stables (USDC, USDT). |
| celo-defi | DeFi protocol integration with Uniswap, Aave, and Ubeswap. |
| bridging | Bridge assets using native bridge, Wormhole, LayerZero, and other bridges. |
How Skills Work
Skills follow a progressive disclosure model:Skill Structure
Using Skills
Once installed, skills activate automatically. Just ask your AI coding agent to perform a task:Example: Deploy a Contract
Example: Pay Gas with Stablecoins
Example: Build a MiniPay App
Skill Examples
evm-hardhat
The Hardhat skill includes configuration for Celo networks:fee-abstraction
The fee abstraction skill teaches paying gas in stablecoins:celo-rpc
The RPC skill covers blockchain interactions:Creating Custom Skills
You can create skills for your own workflows:1. Create Skill Directory
2. Write SKILL.md
3. Add Resources (Optional)
Celo Network Reference
| Network | Chain ID | RPC Endpoint | Explorer |
|---|---|---|---|
| Celo Mainnet | 42220 | https://forno.celo.org | https://celoscan.io |
| Celo Sepolia | 11142220 | https://forno.celo-sepolia.celo-testnet.org | https://sepolia.celoscan.io |
Contributing
Want to add a new skill? See the contribution guide. Quality checklist:- SKILL.md follows the Agent Skills spec
- All contract addresses are verified on block explorers
- Code examples have been tested
- No deprecated APIs or testnets
- All links are valid
Resources
| Resource | Link |
|---|---|
| Celo Agent Skills | github.com/celo-org/agent-skills |
| Agent Skills Spec | agentskills.io |
| OpenSkills CLI | npmjs.com/package/openskills |