If you're building a swap UI or liquidity manager on top of Uniswap v4, this walks you through the SDK layer: V4Planner for routing swaps through the Universal Router, StateView for reading pool state from the singleton PoolManager, and PositionManager for LP operations. The guide is opinionated about when to use v4 versus v3 (there's a decision table) and covers the Permit2 approval flow, which trips up newcomers. It's aimed at app developers, not Solidity hook authors. The code samples are TypeScript heavy and assume you know your way around viem or ethers. Useful if you need swap quotes, multi hop routing, or position management without reaching for the Trading API.
npx skills add https://github.com/uniswap/uniswap-ai --skill v4-sdk-integration