Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 1054Tools index

Previous survey · No. 1059 ·

Pricing
Open Source
Type
TOOL
Use case
Coding
Interfaces
Agent Skill / Plugin
Builder
@Uniswap
GitHub
232 stars
Date

About

A collection of AI tools, skills, and plugins specifically designed for developers building on Uniswap. Provides ready-to-use integrations for swap functionality, v4 hook development, liquidity planning, and other Uniswap ecosystem features that can be added to any AI coding agent.

What it does

Uniswap AI gives coding agents structured playbooks for building, planning, and operating Uniswap workflows. Its skills cover swaps, liquidity positions, v4 hook security, auctions, EVM access, recurring purchases, weighted baskets, and wallet mirroring. A Python MCP server also generates and encodes auction supply schedules.

Why it's ranked here

The repository combines broad protocol coverage with unusually concrete operating controls. Automated trading workflows specify confirmation defaults, spend caps, allowlists, dry runs, kill switches, and persistent state. Promptfoo evaluation suites are required for new skills, while standard markdown and JSON Schema support use beyond one agent runtime.

What's good

The trading skills define useful boundaries instead of hiding operational risk. Recurring buys prevent duplicate purchases by reading state. Copy trading advances a cursor and mirrors net trade intent. Basket rebalancing trades only positions beyond a drift threshold. Auction deployment guidance validates parameters and recommends testnet-first execution.

Tradeoffs

Several workflows depend on infrastructure the collection does not provide. Copy trading needs a host scheduler and may fall back to RPC log scanning. Ranked basket selection needs an external ranking source. Candle-based conditions need another data source. Tokenized assets remain dependent on chain templates and can still fail transfer restrictions.

How to use it well

Use it when an agent is helping an experienced developer integrate or operate Uniswap-specific flows. Start with confirmation mode, validate generated plans, and keep spend limits and token allowlists explicit. It fits implementation and operational planning, but it does not replace market data, indexing, scheduling infrastructure, security audits, or transaction review.

Technical notes+

The private ESM workspace in package.json uses Bun 1.3.13, Node.js 22 or newer, Nx orchestration, TypeScript tooling, Jest, VitePress, and Promptfoo. docs/architecture/index.md describes six plugin packages plus evaluation suites. packages/plugins/uniswap-cca/mcp-server/supply-schedule/server.py implements a Python stdio MCP server with JSON Schema tool definitions, Pydantic validation, schedule generation, and packed on-chain encoding. docs/skills/index.md documents slash-command and contextual activation, while docs/evals/index.md defines behavior-based evaluation across accuracy, completeness, safety, and helpfulness.

Observed

License
MIT
Primary implementation language
TypeScript, with a Python MCP server component
Packaging
Private Bun and Nx workspace with plugin, SDK, and package workspace globs
Installation surfaces
Skills CLI and Claude Code plugin marketplace
Interfaces
Markdown skills, specialized agents, slash commands, contextual activation, and a stdio MCP server
Runtime requirements
Node.js 22 or newer and Bun 1.3.13 or later
Repository structure
Six documented plugin packages, Promptfoo evaluation suites, and VitePress documentation

Read from README.md, package.json, packages/plugins/uniswap-cca/mcp-server/supply-schedule/server.py, packages/plugins/uniswap-cca/mcp-server/supply-schedule/__init__.py, docs/index.md, docs/OVERVIEW.md, docs/evals/index.md, docs/skills/index.md, docs/plugins/index.md, docs/skills/dca-bot.md, docs/skills/deployer.md, docs/skills/index-bot.md, docs/skills/copy-trade.md, docs/architecture/index.md, docs/contributing/index.md.

What it can do

  • Generate swap functionality code

    Token pair and swap parameters → Ready-to-use swap integration code

  • Develop Uniswap v4 hooks

    Hook requirements and specifications → Custom v4 hook implementation code

  • Create liquidity planning tools

    Liquidity parameters and pool specifications → Liquidity management code and strategies

  • Generate Uniswap ecosystem integrations

    Integration requirements and protocol specifications → Uniswap-compatible integration code

  • Install AI coding skills via CLI

    Skills CLI commands and configuration → Installed Uniswap development tools

  • Deploy plugins to AI coding agents

    Plugin configurations and agent specifications → Enhanced AI agents with Uniswap capabilities

Tags

uniswapdefiaipluginsethereumtradingblockchaindeveloper-tools

Tech Stack

Node.js

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.