# Okx Dapp Discovery

Plugin router for 20 third-party DeFi protocols (Polymarket, Aave, Hyperliquid...

- Repository: https://github.com/internet-court/internet-court-skill (7050 stars)
- Category: Writing
- License: MIT
- Last updated: 2026-10-26
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add internet-court/internet-court-skill --skill okx-dapp-discovery -g -a claude-code -y`
Codex: `npx skills add internet-court/internet-court-skill --skill okx-dapp-discovery -g -a codex -y`
Cursor: `npx skills add internet-court/internet-court-skill --skill okx-dapp-discovery -g -a cursor -y`
Gemini CLI: `npx skills add internet-court/internet-court-skill --skill okx-dapp-discovery -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add internet-court/internet-court-skill`

## Description

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.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# OKX DApp Discovery

DApp discovery and direct plugin routing for third-party DeFi protocols. When the user names a specific DApp or asks what's available, this skill scores the prompt, resolves it to the matching plugin, installs it after a one-line confirmation (§4), and re-applies the user's request through the installed plugin's quickstart, the bootstrap is short and fully visible to the user. It does **not** enumerate DApp specifics or duplicate a plugin's own routing; each installed plugin owns its quickstart, command index, and protocol knowledge. The full supported set (20 plugins) is in §5, the complete, static allowlist of installable plugins; DApps outside it fall through to §6's out-of-catalog handling (no unsolicited fetch, no guess-install).

> **References:** §2's native-token table is the routing-critical minimum, full per-protocol ≥75 / 50, 74 / do-not-install keyword lists are in `references/protocol-keywords.md`. **Chinese (中文) queries:** read `references/keyword-glossary.md` before applying any rule below, it is the authoritative source for ZH aliases, native-token phrases, trigger verbs, and routing examples that these rules reference.

---

## §1, When this skill fires

### Fires on

The rest: https://github.com/internet-court/internet-court-skill/blob/HEAD/vendored/okx/okx-dapp-discovery/SKILL.md
