skills/ito-trade-planner/SKILL.md
Build a non-advisory prediction-market trade planning worksheet for Itô or venue workflows. Use to inspect venues, underliers, constraints, order prerequisites, and manual execution steps without placing trades or recommending positions.
npx skillsauth add affaan-m/everything-claude-code ito-trade-plannerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when a user wants a structured worksheet for a prediction-market idea, basket adjustment, venue comparison, or manual execution plan.
The skill is intentionally non-executing. It produces indicative, non-executable checklists and parameter tables the user can review manually.
The canonical developer surface is https://itomarkets.com/api/v1. Use only
authenticated GET endpoints requiring baskets:read or markets:read, either
with HTTPS and Authorization: Bearer $ITO_API_KEY or the official
ito-markets Python SDK. Trading is not part of this API.
On first use, check for an already configured key with exactly baskets:read and
markets:read without printing it. Least-privilege public keys use the bkt_*
form and are operator-issued; the dashboard's Settings -> Keys & credentials
flow issues a broader ito_* automation key. Do not create or rotate that broader
key merely to unblock this skill. If a scoped key is unavailable, report the
read-only API route as blocked and continue with clearly labeled public or user-
supplied inputs. Key issuance creates persistent access and needs confirmation in
the controlling harness. After the user or operator stores the one-time value
securely, return control to the originating agent and run one minimal
GET /baskets auth probe. This API does not use device authorization or device
login; do not invent a verification-code handoff.
The ecc ito bridge is a separate compute-procurement surface. Do not use
ecc ito login, ecc ito find, or its MCP tools for prediction-market data or
trade planning. Never print, log, persist, or place ITO_API_KEY in arguments,
reports, screenshots, tracked files, or chat. Retrieve only the minimum field at
runtime and keep it in process memory.
Mark API observations indicative. Use GET /baskets,
GET /baskets/{basket_id}, GET /baskets/{basket_id}/price,
GET /baskets/{basket_id}/underlyers, GET /markets/search, and
GET /markets/{market_id} as needed. Do not use write or backtest submission
endpoints for a trade-planning worksheet.
retrieved_at timestamp. Never infer a live price
from stale, missing, or inaccessible data; use unknown.unknown.prediction-market-risk-review before discussing automation, keys,
venue auth, capital constraints, or a manual action link.401, set plan_status: blocked and ask the user to inspect or replace the
key in Settings. On 403, report the missing read scope; never request a write
scope for this skill. Redact any credential-like text.429, honor Retry-After once within the user's time budget. Do not loop or
exceed the documented read budget of 120 requests per minute.unknown.
Retry at most once for a read; never turn a read failure into a write.Use:
Avoid:
Return this shape in Markdown or YAML. Preserve unknown rather than guessing.
plan_status: ready_for_manual_review | blocked
mode: indicative_non_executable
hypothesis: "neutral restatement"
markets:
- market: "identifier or unknown"
venue: "venue or unknown"
observable_status: "value or unknown"
source_url: "source URL or unknown"
retrieved_at: "ISO-8601 timestamp or unknown"
resolution_rule: "summary or unknown"
liquidity_caveat: "text or unknown"
constraints:
jurisdiction_eligibility: "confirmed | unconfirmed | unknown"
limit: "user supplied value or unknown"
maximum_spend: "user supplied value or unknown"
fees: "value or unknown"
decision_deadline: "value or unknown"
data_freshness: "timestamp and caveats"
risk_review:
status: pass | warn | fail | not_run
findings: []
blocked_actions:
- "order placement, cancellation, routing, signing, and submission"
next_safe_step: "one non-executing review action"
End every plan with exactly:
This is a planning worksheet, not investment or trading advice. Review venue
rules and make any trading decisions yourself.
tools
Query live GPU inventory, submit an authenticated Itô fixed-rate RFQ, inspect RFQ or procurement status, revoke device credentials, and run explicitly gated node qualification through the separately installed canonical CLI. Use when a user asks to find H100/H200 capacity, request a fixed compute rate, check Itô compute status, validate GPU nodes, revoke Itô access, or rent or purchase GPU compute and needs the supported boundary explained.
testing
Agent-driven scheduling and publishing of social media posts across 13 platforms via SocialClaw. Use when the user wants to publish to X, LinkedIn, Instagram, Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, or Pinterest — or when managing campaigns, uploading media, or monitoring post delivery status.
development
LLM APIの使用量のコスト最適化パターン — タスクの複雑さによるモデルルーティング、予算追跡、リトライロジック、プロンプトキャッシング。
tools
Use this skill when retrieving Jira tickets, analyzing requirements, updating ticket status, adding comments, or transitioning issues. Provides Jira API patterns via MCP or direct REST calls.