Skip to content
mcp/skillhub

Agent Skill

Okx Dapp Discovery skill

okx-dapp-discoveryinternet-court/internet-court-skillvendored/okx/okx-dapp-discovery/SKILL.md

Plugin router for 20 third-party DeFi protocols (Polymarket, Aave, Hyperliquid, PancakeSwap, Morpho, Raydium, Curve, Compound, Pendle, Lido, ether.fi, GMX, Kamino, Orca, Meteora, Clanker, pump.fun, Uniswap) and their protocol-native tokens (HYPE, HLP, eETH, weETH, stETH, wstETH, LDO, GHO, CAKE, CRV, COMP, RAY, ETHFI, GLP, kToken, PT-* / YT-*, $CLANKER). Resolves DApp/token → plugin → confirm-install → re-apply request. Routing only — never signs or broadcasts; every on-chain write needs explicit user approval. Fires on: (1) named DApp + action verb (swap/deposit/stake/long/borrow/buy/sell/snipe/farm/claim, EN or ZH 买/卖/换/存/质押/借/做多/做空/狙击); (2) 2+ DApp comparison ("Aave vs Compound", "Lido vs ether.fi"); (3) Polymarket UpDown (`<COIN> 5min updown`, `5 分钟涨跌`, `预测市场`); (4) protocol-native token + action verb ("deposit USDC into HLP", "PT-stETH on Pendle"); (5) pump.fun WRITE verbs (buy/sell/snipe/ape/swap or 买/卖/狙击/梭哈/帮我买). See body for full rules.

6.9kMIT

always on

351 tokname + description

once used

7,098 tokSKILL.md body

bundled files

316 KB

repo stars

6.9kGitHub

Install the Okx Dapp Discovery skill

Skills CLI (Claude Code, Codex, Cursor and others)

npx skills add https://github.com/internet-court/internet-court-skill --skill okx-dapp-discovery

Claude Code, by hand (all projects)

git clone --depth 1 https://github.com/internet-court/internet-court-skill.git /tmp/internet-court-skill
mkdir -p ~/.claude/skills
cp -R /tmp/internet-court-skill/vendored/okx/okx-dapp-discovery ~/.claude/skills/okx-dapp-discovery

For one project only, copy the folder into .claude/skills/ in that project instead. The agent picks it up when a task matches its description.

What it costs your context

Agent Skills load in three steps. Tokens counted with the o200k tokenizer; your model's count will differ a little.

WhenWhat loadsCost
Every sessionName and description351 tok
When the agent uses itThe SKILL.md instructions7,098 tok
Only if opened3 bundled files (16 KB)varies

Until it is used, okx-dapp-discovery costs about 3.9× less than the median MCP server we measured (1,362 tokens on every turn). Installing all 95 skills from internet-court/internet-court-skill would load 8,864 tokens of descriptions. Skills vs MCP study

Checks

  • Contains text that matches a prompt-injection pattern. In the skills we checked by hand this was security teaching material or a test fixture; read the file before you install it.
  • The instructions are over 5,000 tokens, the Agent Skills specification's guideline for SKILL.md.

Checked 2026-10-22 · method

What's inside

The headings of its SKILL.md. Read the full file on GitHub.

  • OKX DApp Discovery
  • §1 — When this skill fires
  • Fires on
  • Does NOT fire on
  • Not for
  • §2 — Signal detection (single source of truth)
  • Confidence tiers
  • Signals that do NOT raise confidence on their own
  • Protocol-native tokens / phrases that DO trigger ≥ 75 alone (no DApp name needed)
  • Discussion / comparison markers (used by §3 step 0 & step 2)
  • §3 — Decision flow (first match wins, top to bottom)
  • Step 0 — Override check
  • Step 1 — Strong signal, exactly one DApp ≥ 75
  • Step 2 — Strong signal, 2+ DApps ≥ 75
  • Step 3 — A DApp is named but NOT in the §5 table
  • Step 4 — Highest signal is 50–74
  • Step 5 — No DApp named, generic terms only, < 50
  • §4 — Execution mechanics
  • Installed-status check (agent-agnostic — Claude Code, Codex, OpenCode, OpenClaw, Cursor)
  • Install (if absent) + load
  • Binary Consent Gate (between "read SKILL.md" and running its pre-flight)
  • Notes
  • §5 — Plugin Resolver Table
  • §6 — Out-of-catalog fallthrough (step 3 only)

More skills from internet-court/internet-court-skill

All skills in this repo
  1. 0g-computeinternet-court/internet-court-skill

    0G Compute Network guide for decentralized AI inference, fine-tuning, and GPU services. Covers chatbots, image generation, speech-to-text, SDK integration (0g-serving-broker), processResponse API, broker.inference methods, CLI commands (0g-compute-cli), and account management. Use this skill for any 0G compute, 0G AI, or decentralized GPU question.

    6.9k86 tok idle · 1,654 in use
  2. Privyinternet-court/internet-court-skill

    Use when building wallet infrastructure, authentication systems, or financial applications. Reach for Privy when you need to create embedded wallets, manage user authentication, control wallet permissions with policies, execute transactions across blockchains, or build treasury/agent wallets with programmable controls.

    6.9k54 tok idle · 2,525 in use
  3. a2a-protocolinternet-court/internet-court-skill

    Builds Agent-to-Agent (A2A) servers and clients following Google's open protocol for agent interoperability. Use when the user wants to create an A2A-compliant agent, build an Agent Card, implement task management, connect agents across frameworks, set up agent discovery, handle streaming responses, implement push notifications, or orchestrate multi-agent workflows. Trigger words: a2a, agent to agent, agent2agent, a2a protocol, a2a server, a2a client, agent card, agent interoperability, agent collaboration, multi-agent, agent discovery, a2a sdk, a2a task.

    6.9k130 tok idle · 2,073 in use
  4. agent-walletinternet-court/internet-court-skill

    Give the AI agent its own EVM wallet with admin-controlled policies the agent CANNOT bypass even under prompt injection. Encrypted keystore (AES-256-GCM, scrypt KDF), policy file the agent has no tool to write, deterministic policy gate on every signing operation, optional local HTTP dashboard. Triggers: agent wallet, give the agent a wallet, agent address, fund the agent, agent autonomy, policy gate, kill switch, agent permissions, bounded autonomy, ERC-4337 alternative, session-key alternative.

    6.9k109 tok idle · 4,087 in use
  5. agentic-walletinternet-court/internet-court-skill

    Crypto wallet operations via the awal CLI — sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment protocol to discover paid services, pay for API calls, monetize an API, or query onchain data. Use whenever the user mentions signing in, login, authentication, wallet status, balance, address, sending money, paying someone, transferring tokens, ENS names, swapping/trading/converting tokens, funding/topping up/onramp, USDC, ETH, POL, SOL, the x402 bazaar, paid APIs, monetizing an endpoint, or querying onchain data on Base.

    6.9k139 tok idle · 884 in use
  6. alkahest-developerinternet-court/internet-court-skill

    Help developers write code that interacts with Alkahest escrow contracts using the TypeScript, Rust, or Python SDK

    6.9k28 tok idle · 2,318 in use
  7. alkahest-userinternet-court/internet-court-skill

    Interact with Alkahest escrow contracts as a buyer, seller, or oracle using the CLI

    6.9k24 tok idle · 3,053 in use
  8. altllm-portal-api-keysinternet-court/internet-court-skill

    Use this skill when the user asks to list, create, inspect, update, disable, re-enable, or revoke AltLLM Portal API keys for external agents or applications. Do NOT use for wallet login, billing history, or payment links.

    6.9k58 tok idle · 393 in use