batch-token-price-lookuplisted
Install: claude install-skill coinpaprika/claude-marketplace
# Batch Token Price Lookup Skill
## Description
Automatically fetches current prices for multiple tokens on any supported blockchain network when users ask about token prices, price comparisons, or market prices.
## When This Skill Activates
Claude will use this skill when:
- User asks for current prices of one or more tokens
- User wants to compare prices across multiple tokens
- User asks "What's the price of X and Y?"
- User mentions price checking or price monitoring
- User needs quick price snapshot before trading
- A URL contains token addresses that need pricing
**Examples that trigger this skill:**
- "What's the current price of USDC and ETH on Base?"
- "Show me prices for these tokens: 0x123... and 0x456..."
- "What are the prices of SOL, USDC, and BONK on Solana?"
- "Check the current price of this token"
- "How much does this cost right now?"
- "Give me a price check on USDT across different chains"
## How It Works
When activated, this skill performs efficient price lookups:
### Stage 1: Input Validation
- Extract network and token addresses/symbols from user input
- Normalize network name (e.g., "Ethereum" → "ethereum", "BSC" → "bsc")
- Validate address format or resolve symbols
- Call `getCapabilities()` to load network synonyms
- Validate token count (max 10 per request)
### Stage 2: Price Collection
Using DexPaprika MCP tools:
1. Call `getTokenMultiPrices(network, [addresses])` - Get batch prices for up to 10 tokens
2. If more than 10 tokens needed, mak