imoonkey

CoinGecko

```

imoonkey 56 3 Updated 4mo ago

Resources

6
GitHub

Install

npx skillscat add imoonkey/openweb/src-sites-coingecko

Install via the SkillsCat registry.

SKILL.md

CoinGecko

Overview

Cryptocurrency data aggregator. Public REST API for searching coins, checking prices, market data, and trending tokens.

Workflows

Look up a coin's price and details

  1. searchCoins(query)coins[].id
  2. getCoinDetail(id) → market_data.current_price, description, links, categories

Check current prices for multiple coins

  1. getPrice(ids, vs_currencies){coin_id: {currency: price}}

Browse top coins by market cap

  1. getMarketData(vs_currency)id, current_price, market_cap, total_volume
  2. getCoinDetail(id) → full details for a specific coin

Discover trending coins

  1. getTrending()coins[].item.id, name, symbol, score
  2. getCoinDetail(id) → details for a trending coin

Operations

Operation Intent Key Input Key Output Notes
searchCoins find coins by name/symbol query coins[].id, name, symbol, market_cap_rank entry point for unknown coins
getCoinDetail full coin details id <- searchCoins / getMarketData / getTrending market_data.current_price, description, links, categories use localization=false to reduce payload
getMarketData ranked market overview vs_currency id, current_price, market_cap, total_volume, price_change_24h paginated, entry point for top coins
getTrending trending coins -- coins[].item.id, name, symbol, score no params, entry point
getPrice quick price check ids, vs_currencies {coin_id: {currency: price}} fastest price lookup, batch multiple coins

Quick Start

# Search for a coin
openweb coingecko exec searchCoins '{"query":"bitcoin"}'

# Get detailed coin info
openweb coingecko exec getCoinDetail '{"id":"bitcoin","localization":false,"tickers":false,"community_data":false,"developer_data":false}'

# Get top 20 coins by market cap
openweb coingecko exec getMarketData '{"vs_currency":"usd","per_page":20}'

# Get trending coins
openweb coingecko exec getTrending '{}'

# Get prices for multiple coins
openweb coingecko exec getPrice '{"ids":"bitcoin,ethereum,solana","vs_currencies":"usd","include_24hr_change":true}'