# Token Pick

One token recommendation and one prediction market pick - scored, quantified, with a...

- Repository: https://github.com/aeonfun/aeon (787 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add aeonfun/aeon --skill token-pick -g -a claude-code -y`
Codex: `npx skills add aeonfun/aeon --skill token-pick -g -a codex -y`
Cursor: `npx skills add aeonfun/aeon --skill token-pick -g -a cursor -y`
Gemini CLI: `npx skills add aeonfun/aeon --skill token-pick -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add aeonfun/aeon`

## Description

One token recommendation and one prediction market pick - scored, quantified, with a skip branch when signals are weak

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

<!-- autoresearch: variation B, sharper output via signal scoring, edge calculation, conviction tiers, and a skip-day branch -->

> **${var}**, Focus area or thesis (e.g. "AI tokens", "election markets", "contrarian bets"). If empty, scans broadly.

Read `memory/MEMORY.md` for context.
Read the last 7 days of `memory/logs/` and grep for prior `Token Pick` entries, extract the symbols and market questions already picked. **Hard dedup gate**: do not re-pick the same token or the same prediction market unless there is a materially new catalyst that you can name in one sentence.

## Goal

Produce ONE token call and ONE prediction-market call per day, each with a numeric signal/edge score and a conviction tier. If neither qualifies for at least MEDIUM conviction, send a short "no picks today" message rather than forcing a weak pick.

## Steps

### 1. Fetch token data

```bash
# Optional demo key rides ./secretcurl's {COINGECKO_API_KEY} placeholder (never a bare
# $SECRET on the line); without a key the same public endpoint works at a lower rate limit.
CG_HDR=(); [ -n "${COINGECKO_API_KEY:+x}" ] && CG_HDR=(-H "x-cg-demo-api-key: {COINGECKO_API_KEY}")

# Trending coins
./secretcurl -s "${CG_HDR[@]}" "https://api.coingecko.com/api/v3/search/trending"

# Top 250 by market cap with 24h and 7d changes
./secretcurl -s "${CG_HDR[@]}" "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=250&page=1&sparkline=false&price_change_percentage=24h,7d"

# BTC + ETH 24h/7d for relative-strength benchmark (extract from the markets call above; no extra request needed)

# DEX-side cross-confirmation (no auth, optional but preferred)
curl -s "https://api.dexscreener.com/latest/dex/search?q=trending"
```

If any curl returns empty or errors, retry once with **WebFetch** for the same URL. Track per-source status (`cg=ok|fail`, `dex=ok|fail`), surfaced in the output footer.

### 2. Fetch prediction markets

The rest: https://github.com/aeonfun/aeon/blob/HEAD/skills/token-pick/SKILL.md
