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 use a progressive disclosure architecture to minimize token usage while maximizing relevance. Instead of loading entire documentation sets upfront (which would consume your AI assistant’s context window), skills load information in layers. This keeps your AI assistant responsive while ensuring it has deep knowledge available when needed. For the complete specification, see agentskills.io. Skills follow this 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 |