npx skills add ...
npx skills add affaan-m/ecc --skill ito-market-intelligence
Research prediction-market events, venues, underliers, liquidity, and news context for Itô basket workflows. Use for read-only market intelligence, API-gated Itô exploration, and source-grounded prediction-market briefings without investment advice or live trading.
npx skills add affaan-m/ecc --skill ito-market-intelligence
Use this skill when a user wants prediction-market context, event discovery, venue comparison, basket theme exploration, or an Itô API-backed market brief.
Use public sources by default. Any Itô-backed data call requires the user to
explicitly request Itô data and requires a scoped ITO_API_KEY. Never print,
persist, or ask the user to paste a key into chat.
Clarify the market theme, venue, geography, and time horizon.
Gather public market data from venue docs/APIs or source-grounded research. Cite the exact source URL next to each material claim and distinguish the publication/update time from the retrieval time.
If the user explicitly asks for Itô data, run the bundled read-only client:
The client reads ITO_API_KEY from the environment, sends it only to the
configured Itô HTTPS origin, never logs it, and permits only documented GET
endpoints. Do not run it merely because a key exists.
Normalize event, underlier, liquidity, fee, resolution, and data-latency differences across venues.
Produce a decision brief:
ito login, ecc ito login, or open a browser for this skill:
those credentials are not a documented substitute for a baskets:read or
markets:read API key. Return control to the originating agent after stating
the missing scope and operator-driven access requirement.AUTH_MISSING, request a scoped key through the user's established Itô
access channel without collecting it in chat. On AUTH_REJECTED, say the key
may be expired, revoked, or missing the required read scope.RATE_LIMITED, respect retry_after_seconds; do not loop automatically.
On TIMEOUT or UPSTREAM_ERROR, preserve prior cited facts, label the live
snapshot unavailable, and offer a bounded retry. Never replace failed live
data with invented values.ITO_MARKET_API_URL may override the API origin for deterministic local
tests. In normal use keep the default https://itomarkets.com/api/v1.deep-research or exa-search for source discovery.x-api for public social signal discovery when X access is configured.market-research for market sizing, competitors, or business use cases.prediction-market-risk-review before any workflow touches user capital,
portfolio data, or execution-capable credentials.Default to a compact brief containing retrieved_at, source links,
source-provided timestamps, freshness caveats, facts, market-implied signals,
interpretation, and actionable open questions. End with:
If access is missing, say: