Uniswap-specific AI tools (skills, plugins, agents) for developers and AI agents integrating the trading API.
This repository provides Claude Code plugins and AI development tools specifically designed for building on the Uniswap protocol.
# Install all Uniswap AI skills via the skills.sh CLI
npx skills add Uniswap/uniswap-ai# Install the uniswap-ai plugin marketplace
/plugin marketplace add uniswap/uniswap-ai
# Install a specific plugin
/plugin install uniswap-hooksAI-powered, security-first assistance for creating Uniswap v4 hooks.
Skills: v4-security-foundations
Integrate Uniswap swaps via Trading API, Universal Router SDK, or direct smart contract calls.
Skills: swap-integration
Configure and deploy Continuous Clearing Auction (CCA) smart contracts for token distribution.
Skills: configurator, deployer | MCP Servers: cca-supply-schedule
Plan Uniswap swaps and liquidity positions with deep link generation for the Uniswap interface.
Skills: swap-planner, liquidity-planner
Foundational EVM blockchain integration using viem and wagmi.
Skills: viem-integration
All tools in this repository are designed to work with any LLM coding agent, not just Claude Code:
- AGENTS.md symlinks to CLAUDE.md for cross-agent compatibility
- Prompts are written to work across different models
- Skills are structured as markdown that any agent can interpret
- Node.js 22.x
- npm 11.7.0
# Install dependencies
npm install
# Build all packages
npx nx run-many -t build
# Run tests
npx nx run-many -t test
# Run linting
npx nx run-many -t lintuniswap-ai/
├── packages/
│ └── plugins/ # Claude Code plugins (skills live here)
├── evals/ # AI tool evaluations (Promptfoo)
├── docs/ # VitePress documentation
└── scripts/ # Build and validation scripts
Contributions are welcome. Please ensure:
- All code passes linting and tests
- New skills include eval suites
- Documentation is updated
PRs are automatically validated by several workflows:
- PR Checks - Build, lint, test, documentation prose linting, and plugin validation
- Claude Code Review - AI-powered code review with inline comments
- Claude Docs Check - Validates CLAUDE.md and README updates, ensures plugin version bumps
If the docs check flags missing documentation updates, you can apply the suggested changes directly from the PR comments.
See .github/workflows/CLAUDE.md for detailed CI documentation.
MIT License - see LICENSE for details.