What problem does it solve? Building token swap functionality with Circle's App Kit or Swap Kit SDKs requires choosing the right SDK, wallet adapter, and chain configuration while handling real mainnet funds safely. This Skill guides the AI through a structured decision process and generates correct, security-conscious swap code. ## Core Features & Use Cases - SDK and Adapter Selection: Walks through a decision guide to choose between App Kit (swap + bridge + send) and standalone Swap Kit, plus the right wallet adapter (Viem, Solana Kit, or Circle Wallets). - Swap Implementation Patterns: Generates code for same-chain swaps, rate estimation via estimateSwap, slippage and stop-limit configuration, and custom developer fee collection. - Cross-Chain Token Movement: Implements multi-step swap + bridge + swap patterns using App Kit for moving tokens across chains via USDC. - Use Case: A developer wants to convert USDT to USDC on Ethereum from a backend service. The Skill confirms chain, tokens, and amount, then generates a Viem-adapter swap script with proper slippage protection and error handling. ## Quick Start Ask the assistant to build a token swap that converts USDT to USDC on Ethereum using Circle App Kit, and answer its questions about SDK choice and wallet management.