binance-agentic-wallet
Use when the user mentions wallet connect/sign in/sign out, check balance, send/transfer tokens, swap/buy/sell tokens, DEX trade, limit/market order, cancel…
Retrieve Binance Academy's official educational content (Glossary, Courses, Learn & Earn, Articles) for AI chat. Trigger when the user's message expresses one of these INTENTS (NOT keyword matches): (1) Knowledge Q&A — "What is Gas Fee?", "Why did I receive less crypto than I
$ npx -y skills add binance/binance-skills-hub --skill academy-skill --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/academy-skillContext preview
The summary Claude sees to decide when to auto-load this skill.
Retrieve Binance Academy's official educational content (Glossary, Courses, Learn & Earn, Articles) for AI chat. Trigger when the user's message expresses one of these INTENTS (NOT keyword matches): (1) Knowledge Q&A — "What is Gas Fee?", "Why did I receive less crypto than I
name: academy-skill description: > Retrieve Binance Academy's official educational content (Glossary, Courses, Learn & Earn, Articles) for AI chat. Trigger when the user's message expresses one of these INTENTS (NOT keyword matches): (1) Knowledge Q&A — "What is Gas Fee?", "Why did I receive less crypto than I sent?", "How does staking work?" (2) Risk Education — high-risk trading/investment intent: leverage, borrowing to trade, all-in, scams, "20x long", "borrowing to amplify position" (3) Customized Learning Plan — "I want to learn DeFi", "Build me a 5-day Bitcoin plan", "DeFi learning path for beginners" (4) Learn & Earn — "Which Academy courses have rewards?", "一文读懂 X", "What is X (TICKER)?", "courses that pay crypto" This skill extracts clean query terms from natural language before calling the API. It NEVER gives investment advice — educational content only. metadata: author: binance-academy version: "2.0.0" allowed-tools: Bash Read
Intent-driven educational content skill. Retrieve Glossary / Courses / Learn & Earn / Articles from Binance Academy, present as concise paraphrased answers with Academy links. **Never investment advice.**
| Intent | Trigger examples | Primary tool | |---|---|---| | **1. Knowledge Q&A** | "What is X?", "Why does X happen?", "How does X work?" | `searchAll` (parallel) | | **2. Risk Education** | leverage / borrowing / all-in / scams / "20x long" / "borrowing to trade" | `searchAll` + risk-warning block | | **3. Learning Plan** | "I want to learn X", "X learning path", "build me a plan for X" | `getLearningPlan` | | **4. Learn & Earn** | "Which courses have rewards?", "一文读懂 X", "What is X (TICKER)?" | `searchLearnEarn` or `searchAll` |
**Do NOT trigger for:** account/login issues, trading execution ("buy 1 BTC now"), price checks ("what's BTC price"), or small talk.
For ambiguous intent cases (e.g., "什么是 X" vs "20x 杠杆是什么" vs "20x 杠杆可以吗"), see `references/intent-routing.md`.
Default: `zh` for Simplified Chinese, `en` for English. Full 35-code list in `references/languages.md`.
All examples use `prod` (the only supported env). `ACADEMY_SKILL_DIR` = this skill's root directory (resolved by the runtime when the skill loads).
# Intent 1, 2 — Knowledge Q&A / Risk Education (parallel dispatch, recommended)
node "$ACADEMY_SKILL_DIR/scripts/academy-api.mjs" prod searchAll \
'{"query":"gas fee","lang":"en","limit":3}'
# Intent 3 — Learning Plan (use a clean topic noun, NOT the full sentence)
node "$ACADEMY_SKILL_DIR/scripts/academy-api.mjs" prod getLearningPlan \
'{"query":"DeFi","lang":"en","limit":3}'
# Intent 4 Pattern A — explicit reward question
node "$ACADEMY_SKILL_DIR/scripts/academy-api.mjs" prod searchLearnEarn \
'{"query":"reward","lang":"en","limit":5}'
# Intent 4 Pattern B — L&E title format (searchAll catches L&E + verifies)
node "$ACADEMY_SKILL_DIR/scripts/academy-api.mjs" prod searchAll \
'{"query":"What is Turtle (TURTLE)?","lang":"en","limit":3}'**`searchAll` response** — use these fields, ignore the rest:
sources (glossary/learnEarn/resource) whose title is a true superset of the query (adds a concept noun, e.g. `smart contract` → "Smart Contract Wallet") are demoted to tier 1 in code, so a tier-2 hit is either a clean multi-token title match or an articles long-form match.
non-empty `lang` that the articles endpoint does not support (so articles fell back to English); translate the distilled article back to the user's language. `false` when `lang` was omitted/empty (no user language to translate to).
**Query strategy — language-dependent default.**
Send the user's raw input as `query` (the script pre-processes: trim, strip control chars, truncate to 200 chars). Only extract clean keywords when raw input returns `matchTier <= 0` or `best.source == null`. Don't lowercase or translate upfront. Full fallback heuristics in `references/query-extraction.md`.
almost never hit — a 20-question zh sample showed **0/20 reached tier ≥ 2**. `plainto_tsquery('simple', ...)` does no CJK word segmentation and ANDs every token (including question words like "什么是"), so a CJK sentence rarely matches a short Academy title. **Default to extracting the topic noun + translating to its canonical English term BEFORE the first `searchAll` call** — do NOT first try the raw sentence and then fall back (that wastes a full `searchAll` round-trip on a near-guaranteed `tier <= 1`, and "default strategy never effective for CJK" is exactly the problem this fixes). See `references/query- extraction.md` §4 for the translation table.
智能合约, 工作量证明, 区块链): send it raw. Single-token CJK concept nouns DO hit (tier 3) when the Academy has the translated glossary entry, and skipping raw for them would lose the cleanest match. If the raw noun returns `tier <= 1` or off-topic, fall back to the English translation.
ques
Binance Skills Hub is an open skills marketplace that gives AI agents native access to crypto: both centralized and decentralized. Search tokens, execute trades, track wallets, monitor signals, and interact with DeFi protocols, all through natural language.
Repo: binance/binance-skills-hub
Use when the user mentions wallet connect/sign in/sign out, check balance, send/transfer tokens, swap/buy/sell tokens, DEX trade, limit/market order, cancel…
On-chain wallet leaderboard and Gem Hunter analysis on Binance Web3. Query top trader rankings by PnL, win rate, volume, trade count, or token count across…
Scaffold for assembling on-chain copy-trading strategies on Binance Agentic Wallet. Wires the existing capabilities — address monitoring, signal subscription,…
Use when users ask for World Cup or 世界杯 AI match predictions, WC assistant probabilities, World Cup news insights, master analysis, recomputing football match…
Query Ondo tokenized US stock data on Binance Web3. Covers: supported stock token list, RWA metadata (company info, attestation reports), market and per-asset…
On-chain trading signals and custom signal strategy management on Binance Web3. Three signal sources: smart money (wallet buy/sell events), platform…