Skip to content
Back to skills

2638 Swap Planner 5e8b8727

ASecurity

Plan token swaps and generate deep links that open directly in the Uniswap interface with parameters pre-filled.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 11, 2026
testinggoapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2638-swap-planner_5e8b8727 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2638 Swap Planner 5e8b8727?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2638 Swap Planner 5e8b8727
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2638-swap-planner-5e8b8727/badge)](https://www.skillsdirectory.com/skills/tools-only-2638-swap-planner-5e8b8727)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
title: Swap Planner
order: 8
---

# Swap Planner

Plan token swaps and generate deep links that open directly in the Uniswap interface with parameters pre-filled.

## Invocation

```text
/swap-planner
```

Or describe your requirements naturally:

```text
Swap 1 ETH for USDC on Base
```

## What It Does

This skill helps you:

- **Plan swaps**: Gather intent, resolve token addresses, and verify contracts on-chain
- **Discover tokens**: Search by keyword via DexScreener or research via web search (no live "trending" feed)
- **Fetch price data**: Current prices and pool liquidity from DexScreener (with DefiLlama fallback)
- **Generate deep links**: URLs that open Uniswap with all swap parameters pre-filled
- **Assess risk**: Liquidity warnings and risk evaluation for trending or unfamiliar tokens

## Workflow

1. **Gather swap intent** -- Input token, output token, amount, and chain
2. **Resolve token addresses** -- Map symbols to on-chain addresses per chain
3. **Verify contracts** -- Confirm token contracts exist via RPC
4. **Research if needed** -- Keyword search via DexScreener API or web search for unfamiliar tokens
5. **Fetch price data** -- Current rates and pool liquidity (DefiLlama fallback for limited-coverage chains)
6. **Generate deep link** -- Uniswap URL with pre-filled parameters
7. **Open browser** -- Automatically opens the link (with fallback for headless environments)

## Token Discovery

For exploratory requests like "find me a memecoin on Base", the skill supports:

- **Keyword search** via DexScreener API (`/latest/dex/search`) -- no live "trending" feed exists
- **Promoted token lookup** for boosted tokens
- **Web search and verification** for broader discovery
- **Risk assessment** based on market cap, pool TVL, volume, and contract age

**DexScreener coverage varies by chain.** Ethereum, Base, and Arbitrum have deep Uniswap pool data. Celo, Blast, Zora, and World Chain have limited coverage with fewer results and potentially missing pairs. DefiLlama serves as a fallback for price data on limited-coverage chains.

## Output Format

The skill presents a swap summary table with estimated output, pool liquidity, and risk notes, followed by a clickable deep link to the Uniswap interface.

## Supported Chains

Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Celo, Blast, Zora, World Chain, and Unichain.

## Related Resources

- [Uniswap Driver Plugin](/plugins/uniswap-driver) - Parent plugin
- [Uniswap Interface](https://app.uniswap.org) - Where deep links open

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.