uniswap-ai

創作者:Uniswap
15
31

簡介

For Developers

The complete AI skill suite for building on Uniswap — swap integration, V4 hook security, liquidity planning, and more across 12 EVM chains.

  • 5 focused sub-skills that can be installed together or individually
  • Each sub-skill activates automatically based on what you're working on
  • Covers the full Uniswap developer surface: frontend DApps, backend scripts, Solidity contracts, and AI agents
uniswap
trading
hooks
v2
v3
v4
multi-chain

SKILL.md

Uniswap AI

An Nx monorepo of five focused Uniswap AI skills providing end-to-end assistance for building on the Uniswap protocol.

Prerequisites

  • Node.js installed
  • Claude Code or compatible AI coding agent
  • An Uniswap Developer Portal API key (required for Trading API calls)

When to Use This Skill

Use this skill when the user:

  • Wants to integrate Uniswap swaps into any application
  • Is building or auditing a Uniswap V4 hook
  • Needs to deploy a Continuous Clearing Auction contract
  • Wants to plan a swap or LP position and get a Uniswap App link
  • Is setting up viem or wagmi for EVM TypeScript development

How It Works

Uniswap AI bundles five sub-skills. Install the full suite with one command, or pick only the sub-skill you need. Each activates automatically when the agent detects relevant intent.

Sub-skillWhat it does
uniswap-tradingToken swap integration + pay with any ERC-20 token
uniswap-hooksV4 hook vulnerability reference and security review
uniswap-ccaContinuous Clearing Auction configuration and deployment
uniswap-driverSwap and liquidity planning + Uniswap App deep link generation
uniswap-viemEVM TypeScript foundation via viem and wagmi

Key commands:

  • npx skills add Uniswap/uniswap-ai — Install all 5 sub-skills at once
  • claude plugin add @uniswap/uniswap-trading — Trading only
  • claude plugin add @uniswap/uniswap-hooks — Hooks security only
  • claude plugin add @uniswap/uniswap-cca — CCA only
  • claude plugin add @uniswap/uniswap-driver — Swap/liquidity planner only
  • claude plugin add @uniswap/uniswap-viem — viem/wagmi integration only