Awesome-omni-skill getCriptoPrice
Retrieve the latest USD price for a crypto asset (e.g., BTC, ETH) via a public API (CoinGecko). Use when the user asks for the price of a crypto asset.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/getcriptoprice" ~/.claude/skills/diegosouzapw-awesome-omni-skill-getcriptoprice-cec606 && rm -rf "$T"
manifest:
skills/development/getcriptoprice/SKILL.mdsource content
getCriptoPrice
This skill provides a simple, reliable way to fetch a crypto spot price in USD.
What it does
- Input: a crypto asset symbol (e.g.,
) or CoinGecko id (e.g.,BTC
)bitcoin - Output: JSON with the normalized price payload
How to run (script)
Use the bundled script:
node scripts/getCriptoPrice.mjs BTC # or node scripts/getCriptoPrice.mjs bitcoin
Output format
{ "ok": true, "asset": { "input": "BTC", "coingecko_id": "bitcoin", "symbol": "btc", "name": "Bitcoin" }, "currency": "usd", "price": 12345.67, "ts": "2026-02-14T03:03:00.000Z", "source": "coingecko" }
Notes
- Uses CoinGecko's public endpoints; no API key required.
- If you later want higher rate limits/latency guarantees, swap the data source (e.g., Coinbase, Kraken, Binance) and keep the same output schema.