Skip to main content
Use Circle’s open source AI skills to accelerate development with AI-assisted IDEs. Skills provide specialized knowledge for building with Circle’s products, including wallets, crosschain transfers, and smart contracts. Skills are available in the circlefin/skills repository.

Installation

Use the following commands to install Circle Skills with the command-line.

Available skills

The following skills are available to help you build with Circle’s products.

accept-agent-payments

Monetize an API by charging AI agents per request in USDC over x402. Scaffolds both payment rails (Gateway nanopayments and vanilla x402) and prepares your service for the Agent Marketplace.

bridge-stablecoin

Build apps that bridge USDC between chains using Circle’s Cross-Chain Transfer Protocol (CCTP). Includes UX patterns, progress tracking, destination chain linking, and Bridge Kit SDK implementation patterns for EVM and Solana chains.

use-arc

Build on Arc, Circle’s blockchain where USDC is the native gas token. Covers chain configuration, smart contract deployment with Foundry or Hardhat, frontend integration with viem/wagmi, and bridging USDC to Arc via CCTP.

use-circle-wallets

Choose the right Circle wallet type for your application. Compares developer-controlled, user-controlled, and modular (passkey) wallets across custody model, key management, account types, and blockchain support.

use-developer-controlled-wallets

Developer-controlled wallets where developers manage wallet creation, storage, and key management. Use for custodial or operational flows like payouts, treasury movements, subscriptions, and automation.

use-gateway

Implement Circle Gateway unified balance for crosschain USDC transfers. Supports instant transfers (under 500ms) across EVM and Solana chains with deposit, balance query, and transfer workflows.

use-modular-wallets

Build modular wallets with passkey authentication, gasless transactions, and modular architecture. Supports ERC-4337 account abstraction and ERC-6900 modular framework.

use-smart-contract-platform

Deploy, import, interact with, and monitor smart contracts using Circle’s Smart Contract Platform. Supports bytecode deployment, template contracts (ERC-20/721/1155), ABI-based read/write calls, and event monitoring.

use-user-controlled-wallets

Build embedded user-controlled wallets where users control their own assets. Supports Web2-like login experiences (Google, Facebook, Apple, email OTP, PIN) without seed phrases.