What problem does it solve? Managing Celo Names (subnames of celo.eth) requires interacting with multiple ENS-based smart contracts on Celo L2, each with specific ABIs, namehash computations, and payment token options. This Skill provides the exact contract addresses, function signatures, pricing tiers, and step-by-step flows needed to register, renew, transfer, and configure names without hunting through documentation. ## Core Features & Use Cases - Name Registration & Renewal: Check availability, get rent prices in CELO or ERC-20 tokens (USDC, USDT, cUSD), and register or renew names for 1-10,000 years via the L2Registrar. - Record Management: Set and read address records (EVM and multi-chain coin types), text records, and content hashes on the L2Registry, with multicall batching for single-transaction updates. - Primary Name Setup: Configure reverse resolution through the ReverseRegistrar so wallets display a readable .celo.eth name. - Use Case: A user asks to register "alice.celo.eth" for 2 years and set it as their primary name. The Skill guides checking availability, computing the price, calling register with the correct msg.value, and then calling setName on the ReverseRegistrar. ## Quick Start Ask the assistant to check whether the name alice is available on Celo and register alice.celo.eth for one year using native CELO.