CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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 order, get a quote, transaction history, wallet settings, daily limit, slippage, MEV protection, supported chains, send to ENS domain, send to .eth or .bnb name, resolve domain name to address, domain-based transfer, send to .ai Agent ID name, prediction market, place prediction, redeem winnings, prediction PnL, x402 payment, HTTP 402 Payment Required, check/revoke/manage token approvals, DeFi protocols, staking, liquidity pool, LP, yield farming, deposit, redeem, stake, unstake, claim rewards/fees, health factor, APY, TVL, sign external transaction, contract call, sign message, EIP-712, developer mode, speed up/cancel/replace transaction, pending/stuck transactions, gas price, gas fee, network fee, fee levels, gas tiers, or any on-chain wallet operation.

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-engineered orchestration body: an exhaustive intent→command→reference routing table, a gated 7-step command-build procedure with strong validation and confirmation loops for irreversible trades, and a coherent security and error-handling policy, all backed by 17 real one-level-deep reference files. The only structural trim points are the inlined token-address tables and minor duplicated guidance.

Suggestions

Move the Common Token Addresses tables and the RWA stock-resolution instructions into a reference file (e.g., references/token-addresses.md) cited from the routing table, slimming the always-loaded body.

Trim rule 7's closing 'General principle' sentence and condense the Campaign section, which partially repeats guidance already given by the routing-table row.

DimensionReasoningScore

Conciseness

The body is almost entirely skill-specific (routing table, security gates, token addresses, command-build rules) with virtually no explanation of concepts Claude already knows. Matches the 4 anchor ("efficient; minor instances of over-explanation") rather than 5, because rule 7's closing "General principle: any action that diverges from the user's stated intent..." restates the rule above it, and the Campaign section duplicates guidance already implied by the routing-table row; not 3 because there is no significant padded or unnecessary explanation.

4 / 5

Actionability

Highly concrete throughout: exact commands ("wallet tx-history --type pending", "market-order swap", "defi lp-add", "approvals revoke"), the mandatory "Always append `--json`" flag, an exact wei conversion ("1 BNB is `--value 1000000000000000000`"), a complete API endpoint, exact confirmation keywords ("'yes', 'confirm', 'go ahead'"), and real contract addresses. As an instruction-only skill every user intent maps to a command plus a real reference file via the mandated "Always read the reference file first" procedure — copy-paste-ready guidance covering the common cases, matching the 5 anchor; not 4 because the inline commands, flags, and details leave no execution gaps for the covered intents.

5 / 5

Workflow Clarity

A clear numbered 7-step "Build the Command" procedure with explicit validation gates and feedback loops for irreversible operations: "Always read the reference file first", "Confirm with the user each time before any state-changing command", "run `wallet settings --json` and confirm `devMode.enabled=true`", "If preview returns an error, do not attempt `execute`", "Wait for the user to choose before doing anything", plus preflight checks at conversation start and an error-handling policy that relays CLI errors as-is. Matches the 5 anchor (explicit validation steps, error-recovery loops, checklists for complex processes); the destructive/batch validation cap is fully satisfied.

5 / 5

Progressive Disclosure

The intent→command→Reference routing table (e.g., "[send.md](references/send.md)", "[defi.md](references/defi.md)") signals all 17 bundle files, all of which exist in references/ and link only laterally to siblings (e.g., security.md → limit-order.md), keeping references one level deep. Matches the 4 anchor ("good structure; most content appropriately placed; minor organization gaps") rather than 5, because the ~75-line inline "Common Token Addresses" tables and the RWA stock-resolution instructions are reference-style data inlined in the always-loaded body; not 3 because navigation and file splitting are otherwise excellent with no buried or nested references.

4 / 5

Total

18

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exhaustive, well-structured trigger list covering the wallet domain with rich synonyms and highly concrete operations, clearly distinguishable from most other skills. Its one weakness is that the 'what' is conveyed only implicitly through triggers — the description never states the underlying capability (driving the `baw` CLI / managing a Binance Web3 wallet).

Suggestions

Prepend a one-line capability statement (e.g., 'Drives the `baw` CLI to manage a Binance Web3 wallet: sign in/out, balances, transfers, swaps, limit orders, approvals, DeFi, predictions, x402 payments.') before the 'Use when' clause so the 'what' is explicit rather than inferred.

Narrow the catch-all 'or any on-chain wallet operation' to operations performed through this wallet/CLI to reduce overlap risk with adjacent crypto and DeFi skills.

DimensionReasoningScore

Specificity

Quotes dozens of concrete actions — "check balance", "send/transfer tokens", "swap/buy/sell tokens", "limit/market order", "cancel order", "check/revoke/manage token approvals", "sign external transaction", "claim rewards/fees" — spanning auth, transfers, DEX trading, DeFi, predictions, x402 payments, and gas/tx management. This matches the 5 anchor ("multiple specific concrete actions; comprehensive coverage") rather than 4, because every feature area of the wallet domain is named with no notable coverage gaps.

5 / 5

Completeness

The 'when' is explicit and maximally detailed ("Use when the user mentions wallet connect/sign in/sign out, check balance..."), and the enumerated actions convey the 'what', but the description never explicitly states the underlying capability (e.g., driving the `baw` CLI to manage a Binance Web3 wallet). Not 5 because the 'what' is implicit in the trigger list rather than stated as a capability; not 3 because the trigger list itself names ~50 concrete operations, far beyond a weakly-implied 'what'.

4 / 5

Trigger Term Quality

Natural user phrasing is comprehensive and synonym-rich: "send/transfer tokens", "gas price, gas fee, network fee, fee levels, gas tiers", "pending/stuck transactions", "send to ENS domain", "send to .eth or .bnb name", "HTTP 402 Payment Required", "redeem winnings". Matches the 5 anchor (comprehensive natural terms including synonyms); not 4, because it systematically enumerates synonyms and variations rather than omitting common ones.

5 / 5

Distinctiveness Conflict Risk

Distinct niche triggers like "send to ENS domain", "x402 payment", "MEV protection", "prediction market", "EIP-712" clearly identify on-chain wallet operations. Not 5 because the catch-all "or any on-chain wallet operation" plus generic terms ("check balance", "deposit", "get a quote") create minor overlap risk with adjacent crypto/DeFi/token-lookup skills.

4 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository

binance/binance-skills-hub

Path

skills/binance-web3/binance-agentic-wallet/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.