Skills

Picks Tracker

Retrospective on past token and prediction market picks - what hit, what flopped, what...

Install

npx skills add aeonfun/aeon --skill picks-tracker -g -a claude-code -y
Repository
aeonfun/aeon787
Category
Engineering
Updated
3d ago
License
MIT
Context cost
Lightabout 1,389 tokens
Runs scripts
No, instructions only

What it does

Retrospective on past token and prediction market picks - what hit, what flopped, what the score is

Today is ${today}. Your task is to audit the last 30 days of token picks and score them against current prices.

Read memory/MEMORY.md for context.

Network note

curl works, there is no network sandbox. For every curl call, if it fails or returns empty/error, use WebFetch for the same URL as a fallback for a flaky public GET.

Steps

1. Extract token picks from logs

Scan the last 30 days of memory/logs/ for token picks. For each log file, grep for lines matching **Token:**. Extract:

  • Symbol (e.g., XMR, HYPE, TAO)
  • Date (from the filename, e.g., 2026-04-19)
  • Pick price (the number after $ on the same line, ignoring ~ approximations)

Also extract prediction market picks from lines matching **Market:**:

  • The question text (in quotes)
  • The position taken (YES or NO)
  • The price/odds at pick time

Expected log format (written by token-pick and monitor-polymarket):

- **Token:** XMR, $350.52 (+1.17% 24h, +2.55% 7d)
- **Market:** "US x Iran permanent peace deal by April 30?", NO $0.615 (YES 38.5%)

Focus on the last 30 days of logs. If a token was picked multiple times, record each instance separately.

If zero picks are found in the window, log PICKS_TRACKER_SKIP: no picks in last 30 days, enable token-pick / monitor-polymarket and stop (no notification).

2. Fetch current token prices

For each unique token symbol, fetch the current price from CoinGecko.

First, try the search endpoint to get the coin ID. The optional demo key rides ./secretcurl's {COINGECKO_API_KEY} placeholder (never a bare $SECRET on the line); the header is only sent when a key is set:

CG_HDR=(); [ -n "${COINGECKO_API_KEY:+x}" ] && CG_HDR=(-H "x-cg-demo-api-key: {COINGECKO_API_KEY}")
./secretcurl -s "${CG_HDR[@]}" "https://api.coingecko.com/api/v3/search?query=SYMBOL"
Read the whole SKILL.md on GitHub

More in Engineering