# Scan

> OpenTradex — Scan Markets

- Skill: `deonmenezes/scan` (Agent Skill)
- Install (CLI): `npx skillmds@latest add deonmenezes/scan`
- Raw SKILL.md: https://api.skillmd.com/api/skills/deonmenezes/scan/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: deonmenezes (https://skillmd.com/u/deonmenezes)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/deonmenezes/scan

---


# OpenTradex — Scan Markets

Scan live markets and present the results in a short, skim-friendly table so the user can pick a candidate.

User arguments: `$ARGUMENTS`
(Optional `rail` filter: one of `kalshi | polymarket | alpaca | coinbase`. Optional `limit`, default 10.)

## Flow

1. **Live scan:** run the scanner with the user's rail/limit filter:
   !`node "${CLAUDE_PLUGIN_ROOT}/bin/tradex.js" scan $ARGUMENTS`
2. Parse the JSON output. For each market, show: rail, symbol, title (if present), bid/ask (or yesBid/yesAsk for binary markets), volume.
3. If the user is new (no rails enabled), call:
   !`node "${CLAUDE_PLUGIN_ROOT}/bin/tradex.js" status`
   and tell them to run `/opentradex-trade:onboard` first.
4. End with a one-line nudge: "Want to paper-buy one? Reply with the rail + symbol + qty and I'll size it."

## Rules

- Never place orders from this skill. This is read-only.
- Keep output tight — 10 rows max unless the user asks for more.
- If `error` appears on a rail row, show the error briefly and skip; never fabricate prices.

