opportunity-radar

opportunity-radar is a skill for Claude Code, Codex from clawd-aftermath/nunchi-for-aftermath. It costs 17 tokens per session (1,199 once invoked), scanned A, a copy of opportunity-radar, MIT.

A scanner for perpetual futures markets on Hyperliquid, a cryptocurrency trading platform, that ranks possible trading setups.

In plain words
What is it for?
Use it for one-time or repeated scans of Hyperliquid markets, with optional JSON or mock-data output.
Why use it?
It narrows a large list of markets by liquidity, price trends, momentum, funding costs, and other stated filters.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it for one-time or repeated scans of Hyperliquid markets, with optional JSON or mock-data output.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/clawd-aftermath/nunchi-for-aftermath/radar
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add clawd-aftermath/nunchi-for-aftermath --skill radar
Clone the repo
git clone --depth 1 https://github.com/clawd-aftermath/nunchi-for-aftermath

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for opportunity-radar

README.md
[![agentmods](https://agentmods.dev/badge/skills/clawd-aftermath/nunchi-for-aftermath/radar/github.svg)](https://agentmods.dev/skills/clawd-aftermath/nunchi-for-aftermath/radar)
Your own site
<a href="https://agentmods.dev/skills/clawd-aftermath/nunchi-for-aftermath/radar"><img src="https://agentmods.dev/badge/skills/clawd-aftermath/nunchi-for-aftermath/radar/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for opportunity-radar

Your own site · 80×15
<a href="https://agentmods.dev/skills/clawd-aftermath/nunchi-for-aftermath/radar"><img src="https://agentmods.dev/badge/skills/clawd-aftermath/nunchi-for-aftermath/radar.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 17 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,199 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 100% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00017 $0.01199
Opus 5 $0.00009 $0.00600
Sonnet 5 $0.00003 $0.00240
Haiku 4.5 $0.00002 $0.00120

Measured 9d ago against content hash d8ca2a2b15cc, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

opportunity-radar scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (scripts/standalone_runner.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

100% identical to opportunity-radar — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

skills/radar/SKILL.md · 124 lines

How it starts

The opening of the file, as written. The whole thing — 124 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Opportunity Radar

Screens all Hyperliquid perpetual markets through a 4-stage funnel to surface the highest-conviction trading setups.

Architecture

Stage 0: BTC Macro Context (EMA 5/13 on 4h, 1h momentum)
Stage 1: Bulk Screen (~500 assets → ~70 by volume)
Stage 2: Top-N Selection (by composite liquidity score)
Stage 3: Deep Dive (multi-TF technicals + 3-pillar scoring)
Stage 4: Momentum + Final Ranking

3-Pillar Scoring (0-400 scale)

Pillar Weight Signals
Market Structure 35% Volume tiers, surge, OI, OI/Vol health
Technicals 40% 4h trend, hourly trend, RSI, patterns, volume
Funding 25% Neutral (+40), favorable, unfavorable penalties

Hard Disqualifiers

  1. Counter-trend on hourly structure
  2. Extreme RSI (>80 for LONG, <20 for SHORT)
  3. Strong 4h counter-trend (strength > 50)
  4. Volume dying on both timeframes
  5. Heavy unfavorable funding (>50% annualized)
  6. BTC macro headwind (modifier < -30)

Usage

CLI

hl radar once              # Single scan
hl radar run --tick 900    # Continuous (15 min intervals)
hl radar once --json       # JSON output
hl radar once --mock       # With mock data (no HL connection)
hl radar status            # Show last scan results
hl radar presets            # List presets

Standalone

from skills.radar.scripts.standalone_runner import RadarRunner
from cli.hl_adapter import DirectHLProxy

runner = RadarRunner(hl=hl, tick_interval=900)
runner.run()

Configuration

Via YAML config or CLI flags:

  • --min-volume: Minimum 24h volume to qualify (default: $500K)
  • --top-n: Assets to deep dive (default: 20)
  • --preset: "default" or "aggressive"
  • --score-threshold: Minimum final score (default: 150)

Agent Mandate

You are the opportunity radar. Your job is to screen the entire Hyperliquid perps universe and rank assets by trading conviction. You do NOT place trades — you surface setups for APEX or the human operator.

Read the full file on GitHub · 124 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 124 lines · 17 tokens per session scan A d8ca2a2b15cc

Subscribe to this mod's changes

opportunity-radar is a skill published in the GitHub repository clawd-aftermath/nunchi-for-aftermath (2 stars, last pushed 20d ago), licensed MIT. It adds 17 tokens to every session and 1,199 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to opportunity-radar, differing in 0 lines, and is treated as a copy.

Related

Other skills, from other repositories

opportunity-radar

Screens all Hyperliquid perps and surfaces top trading setups.

Nunchi-trade/agent-cli · 17 tokens

hyperliquid

Use when backtesting, deploying, checking funding readiness, or debugging a Hyperliquid strategy through Superior Trade Unified API — writing Freqtrade configs and strategy code, running sweeps, checking managed-wallet balances, trading HIP-3 perps, or diagnosing a deployment that will not start or trade.

Superior-Trade/superior-skills · 64 tokens

polymarket

Use when the user wants to trade, research, or backtest Polymarket prediction markets through Superior Trade — finding markets by slug or event URL, placing a single immediate market order, writing NautilusTrader strategies, running filled-data backtests, funding pUSD, or deploying and monitoring a live Polymarket…

Superior-Trade/superior-skills · 68 tokens

backtesting

Use when running, interpreting, or designing backtests on Superior Trade — anything about backtest windows, trade-count thresholds, exit-reason mix, parameter sweeps, walk-forward validation, zero-trade diagnosis, compute-cost estimation, or "is this backtest result trustworthy?". Pair with the relevant strategy…

Superior-Trade/superior-skills · 73 tokens

fees-optimizations

Use when the user asks about fees, fee optimization, slippage, maker vs taker, post-only or ALO orders, fee tiers, builder code fees, effective spread, order pricing, lowering trading costs, or why a live Hyperliquid Freqtrade strategy underperforms its backtest. Also use proactively for high-turnover designs (5m or…

Superior-Trade/superior-skills · 94 tokens

aerodrome

Use when creating, validating, backtesting, deploying, sizing, or troubleshooting Aerodrome/Base spot trading strategies through the Superior Trade API, especially Freqtrade configs using exchange.name "aerodrome", AERO/USDC or CHECK/USDC pairs, AMM market swaps, wallet/gas balance checks, no-orderbook pricing, or…

Superior-Trade/superior-skills · 83 tokens