configurator

Automate Uniswap CCA auction configuration via guided interactive forms.

223|34|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Uniswap/uniswap-ai --skill configurator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configurator
Source: https://github.com/Uniswap/uniswap-ai/tree/main/packages/plugins/uniswap-cca/skills/configurator
Command: npx skills add https://github.com/Uniswap/uniswap-ai --skill configurator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the end-to-end configuration of Continuous Clearing Auction (CCA) deployments by guiding users through a bulk form flow that collects all required parameters with built-in validation and scheduling logic.

Core Features & Use Cases

  • Bulk interactive form flow with batched questions to minimize prompts.
  • Built-in batch validation after every set of questions to ensure valid addresses, numbers, and timing constraints.
  • Network-aware defaults, automatic Q96 floor price calculations, and tick-spacing rounding to produce deployment-ready configurations.
  • Supply schedule generation and encoding via MCP tools, with a clear fallback path if MCP is unavailable.
  • Export-ready JSON configuration suitable for deployment tooling and audits.

Quick Start

Run the configurator, answer the prompts, and export the full JSON configuration.

Frequently Asked Questions about configurator

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

FAQPage Schema
How do I configure parameters for a Continuous Clearing Auction deployment?

To configure Continuous Clearing Auction deployments, you can use a guided bulk interactive form that collects network, token, timing, pricing, recipients, and supply schedule parameters with built-in batch validation.

What is a supply schedule in CCA auctions and how is it encoded for deployment?

A supply schedule in CCA auctions dictates token distribution over time. It is generated and encoded via MCP tools to produce deployment-ready configurations, with a manual fallback path available if MCP is unavailable.

How do I validate auction timing constraints and token addresses before on-chain deployment?

You validate auction timing constraints and token addresses through built-in batch validation that runs after every set of interactive form questions, ensuring all inputs meet deployment requirements before encoding.

Can I deploy CCA auctions across multiple blockchain networks using a single configuration flow?

Yes, you can configure CCA auctions across multiple blockchain networks using a single interactive flow. The process applies network-aware defaults, fetches current blocks via RPC, and adjusts parameters for each target network.

Does the auction configurator automatically calculate floor prices and tick-spacing?

Yes, the auction configurator automatically calculates Q96 floor prices and applies tick-spacing rounding to ensure the resulting JSON configuration is mathematically valid and ready for on-chain smart contract deployment.

What format is the exported auction configuration saved in for deployment tooling?

The exported auction configuration is saved in an export-ready JSON format. This structured output contains all validated parameters and encoded supply schedules, making it suitable for direct use by deployment tooling and security audits.