execute-swapExecute a Uniswap token swap. Use when user wants to swap, trade, buy, or sell tokens. Handles quotes, safety checks, simulation, and execution autonomously. Supports V2, V3, V4, UniswapX, and cross-chain routing on all supported chains.
Install via ClawdBot CLI:
clawdbot install wpank/execute-swapExecute a token swap on Uniswap with full safety validation.
Use this skill when the user says any of:
Extract these parameters from the user's message:
| Parameter | Required | Default | Source |
|-----------|----------|---------|--------|
| tokenIn | Yes | ā | Token name/symbol/address |
| tokenOut | Yes | ā | Token name/symbol/address |
| amount | Yes | ā | Numeric value |
| chain | No | ethereum | Chain name or context |
| slippage | No | 0.5% | Explicit percentage |
| routing | No | auto | "via V3", "use UniswapX", etc. |
search_tokens. Confirm chain is supported.check_safety_status to verify:Task(subagent_type:trade-executor) with:Swap Executed Successfully
Input: 500.00 USDC
Output: 0.1538 WETH ($499.55)
Price: 1 WETH = $3,248.04
Impact: 0.01%
Gas: $0.42
Tx: https://basescan.org/tx/0xABC...
Safety: All 7 checks passed
| Error | User Message | Suggested Action |
|-------|-------------|-----------------|
| SAFETY_SPENDING_LIMIT_EXCEEDED | "This swap would exceed your $X daily limit." | Reduce amount or wait |
| SAFETY_TOKEN_NOT_ALLOWED | "TOKEN is not on your allowlist." | Add to config |
| SAFETY_SIMULATION_FAILED | "Swap simulation failed: [reason]." | Check addresses, try smaller |
| INSUFFICIENT_LIQUIDITY | "Not enough liquidity at acceptable slippage." | Try smaller amount |
This skill relies on Uniswap MCP tools for chain support lookup, token search, safety checks, and swap execution.
When used in isolation (for example, from a skills catalog), ensure the Agentic Uniswap MCP server is running:
Agentic-Uniswap MCP server@agentic-uniswap/mcp-serverGenerated Mar 1, 2026
Individual investors use this skill to swap tokens on Uniswap for portfolio rebalancing or yield farming. It automates safety checks and execution, reducing manual errors and ensuring compliance with spending limits.
DeFi protocols or DAOs leverage the skill to execute swaps across multiple chains for liquidity provisioning or treasury management. It handles cross-chain routing and safety validations autonomously.
Online merchants integrate the skill to accept crypto payments by converting received tokens to stablecoins instantly. It ensures secure, low-slippage swaps with real-time safety monitoring.
Financial institutions use this skill for automated token swaps in high-frequency trading or arbitrage strategies. It supports custom routing and rigorous pre-flight checks to mitigate risks.
NFT platforms employ the skill to facilitate token swaps for users buying or selling NFTs with different cryptocurrencies. It simplifies conversion between tokens while enforcing safety limits.
Offer the skill as a paid API or plugin for crypto wallets, exchanges, or DeFi apps. Charge based on transaction volume or monthly subscriptions, providing automated swap execution with safety features.
License the skill to financial institutions or fintech companies for embedding into their proprietary trading platforms. Generate revenue through licensing fees and ongoing support contracts.
Integrate the skill into affiliate networks where users earn commissions on swaps executed through referrals. Monetize by partnering with DeFi protocols and sharing revenue from increased transaction volumes.
š¬ Integration Tip
Ensure the Agentic Uniswap MCP server is running and configure token allowlists and spending limits in the safety checks to tailor the skill for specific user needs.
Connect Claude to Clawdbot instantly and keep it connected 24/7. Run after setup to link your subscription, then auto-refreshes tokens forever.
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Autonomous crypto trading on Base via Bankr. Use for trading tokens, monitoring launches, executing strategies, or managing a trading portfolio. Triggers on "trade", "buy", "sell", "launch", "snipe", "profit", "PnL", "portfolio balance", or any crypto trading task on Base.
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.
Query DeFi portfolio data across 50+ chains via Zapper's GraphQL API. Use when the user wants to check wallet balances, DeFi positions, NFT holdings, token prices, or transaction history. Supports Base, Ethereum, Polygon, Arbitrum, Optimism, and more. Requires ZAPPER_API_KEY.
Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.