Crypto Watch
SkillMonitoring & opsTrack cryptocurrency prices and fire alerts when a coin crosses a threshold. Use when the user asks for a crypto price, wants to watch a coin, set a price alert, or schedule periodic market check-ins. Uses the keyless CoinGecko API.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Crypto Watch skill
What this skill tells your AI
The instructions your AI receives, as published by thesmokedev/taskchad-os in optional-skills/finance/crypto-watch/SKILL.md and read by ahel’s review.
Quote crypto prices and run threshold alerts. Read-only market data; the only mutation is sending an alert message.
Spot price
CoinGecko's simple-price endpoint is keyless:
uv run python optional-skills/finance/crypto-watch/scripts/prices.py \
bitcoin ethereum solana --vs usd
Coin IDs are CoinGecko slugs (bitcoin, not BTC). Resolve tickers to slugs via
the /coins/list endpoint if the user gives a symbol.
Watchlist + alerts
Store watches in vault/finance/crypto-watchlist.json:
[
{"coin": "bitcoin", "vs": "usd", "above": 80000, "below": null, "armed": true}
]
On each scheduled tick:
- Fetch current prices for all armed watches in one batched call.
- For each, compare against
above/below. - On a crossing, send one alert and set
armed: false(re-arm manually) so it doesn't spam every tick.
Delivery (gated)
Alerts are outbound messages — send them through the chat.send capability gate
with an audit trail. Register the tick as a scheduled job (see
.claude/sections/03_*); do not busy-poll.
Disclaimer
Surface a brief "not financial advice" note the first time a session gives prices or sets an alert.
Signals
- GitHub stars
- 23
- Forks
- 5
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
crypto-watch- Source
- github.com/thesmokedev/taskchad-os