uniswap-v3-expert

Plan Uniswap V3 liquidity strategies and swap routing for token pairs.

120|12|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ccashwell/evm-cortex --skill uniswap-v3-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uniswap-v3-expert
Source: https://github.com/ccashwell/evm-cortex/tree/main/skills/uniswap-v3-expert
Command: npx skills add https://github.com/ccashwell/evm-cortex --skill uniswap-v3-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps engineers understand, implement, and reason about Uniswap V3's concentrated liquidity, pool architecture, and periphery integrations to build robust on-chain and off-chain tooling.

Core Features & Use Cases

  • Architecture comprehension: explains UniswapV3Factory, UniswapV3Pool, and the tick-based liquidity model.
  • Position management: covers NonfungiblePositionManager and how NFT positions map to liquidity across ticks.
  • Routing & pricing: details SwapRouter, Quoter, and price observation TWAP concepts for routing decisions.
  • Deployment guidance: summarizes production deployment addresses across chains and common integration patterns.
  • Use Case: design a liquidity strategy for a new token pair and implement a basic swap path.

Quick Start

Ask me to design a basic Uniswap V3 integration plan for a given token pair, including pool selection, fee tier, and a suitable liquidity range.

Frequently Asked Questions about uniswap-v3-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does concentrated liquidity work in Uniswap V3?

Concentrated liquidity in Uniswap V3 allows providers to allocate capital within specific price ranges using a tick-based model, increasing capital efficiency. This architecture fundamentally changes how pools manage assets.

How do I design a liquidity strategy for a new token pair on Uniswap V3?

To design a liquidity strategy for a new token pair, select an appropriate pool, choose a fee tier, and define a suitable liquidity range based on pricing expectations. This provides actionable steps to implement the strategy.

How do I implement swap routing using the Uniswap V3 SwapRouter?

Implement swap routing by interacting with the SwapRouter contract to execute token swaps across pools. Use the Quoter contract to estimate expected returns and observe TWAP for pricing decisions.

What is the NonfungiblePositionManager used for in Uniswap V3 integrations?

The NonfungiblePositionManager manages liquidity positions, minting NFTs that map to specific liquidity ranges across ticks. It handles position adjustments and fee collection for integrations.

What are common integration patterns for deploying Uniswap V3 periphery contracts?

Common integration patterns utilize production deployment addresses across chains and interact with periphery routers for execution. Following these patterns ensures robust on-chain and off-chain tooling.