CtrlK
BlogDocsLog inGet started
Tessl Logo

binance-agentic-wallet

Use when the user mentions connect/disconnect wallet, sign in, sign out, web3 wallet, wallet address, check balance, how much crypto do I have, send BNB/USDT/crypto, transfer tokens, swap tokens, buy/sell token, DEX trade, limit order, market order, cancel order, get a quote, transaction history, wallet settings, daily limit, slippage, MEV protection, supported chains, available networks, or any on-chain wallet operation.

62

Quality

73%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/binance-web3/binance-agentic-wallet/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

47%

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

This description is essentially a long list of trigger terms wrapped in a 'Use when...' clause, with no explanation of what the skill actually does. While the trigger term coverage is excellent and would help Claude match user requests, the complete absence of a capability description makes it impossible to understand the skill's actual functionality. The description needs a clear 'what' statement before the 'when' clause.

Suggestions

Add a capability statement before the 'Use when...' clause, e.g., 'Manages Web3 wallet operations including connecting wallets, checking balances, sending and receiving crypto, executing token swaps and DEX trades, and configuring wallet settings.'

Group the trigger terms into logical categories (e.g., wallet management, trading, settings) to improve readability and help Claude understand the skill's scope more clearly.

Consider narrowing the scope or clarifying boundaries — if separate skills exist for DEX trading vs. basic wallet operations, make the boundaries explicit to reduce conflict risk.

DimensionReasoningScore

Specificity

The description lists many specific operations (connect/disconnect wallet, sign in, send BNB/USDT, swap tokens, DEX trade, limit order, etc.) but does so only through trigger terms rather than describing concrete actions the skill performs. There is no 'what does this do' statement — it reads as a list of keywords rather than a description of capabilities.

2 / 3

Completeness

The description has a strong 'Use when...' clause but completely lacks a 'what does this do' component. There is no statement of what the skill actually does — it only lists trigger conditions. This is the inverse of the typical problem (having 'what' but missing 'when'), but it's equally incomplete.

1 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'how much crypto do I have', 'send BNB/USDT/crypto', 'swap tokens', 'buy/sell token', 'wallet address', 'transaction history', 'slippage', 'MEV protection', 'supported chains'. These are highly natural and cover many variations a user might use.

3 / 3

Distinctiveness Conflict Risk

The web3/crypto wallet domain is fairly specific, but the extremely broad list of triggers (covering wallet management, trading, settings, balance checking, and chain operations) could overlap with more specialized skills for DEX trading, portfolio management, or blockchain network tools.

2 / 3

Total

8

/

12

Passed

Implementation

100%

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

This is an exceptionally well-structured skill that serves as a clear routing and policy document for a complex CLI tool. The command routing table is an efficient lookup mechanism, the security policy is thorough and specific, and the progressive disclosure to reference files is well-executed. The content is concise yet comprehensive, with every section earning its place.

DimensionReasoningScore

Conciseness

The content is lean and efficient. Every section serves a clear purpose — command routing table, preflight checks, build steps, display rules, security policy, error handling, and token addresses. There is no unnecessary explanation of what a wallet is or how blockchains work. The token address tables are essential reference data, not padding.

3 / 3

Actionability

The command routing table maps user intents directly to specific CLI commands. The 'Build the Command' section provides a concrete, step-by-step process. Token addresses are copy-paste ready. The confirmation protocol is explicit with examples of affirmative replies. The instruction to always append `--json` is specific and actionable.

3 / 3

Workflow Clarity

Multi-step workflows are clearly sequenced: preflight checks → read reference → build command → append --json → confirm with user → execute. Security pre-checks are required before swaps with a clear reference. Error handling has explicit rules (report as-is, don't speculate). The confirmation step acts as a validation checkpoint before any state-changing operation, and the fail-closed security policy provides error recovery guidance.

3 / 3

Progressive Disclosure

The skill is an excellent overview that routes to well-signaled, one-level-deep reference files (authentication.md, wallet-view.md, send.md, market-order.md, limit-order.md, security.md, preflight.md). Each reference is clearly linked in the routing table and contextually referenced where needed. The SKILL.md itself contains only what's needed at the top level.

3 / 3

Total

12

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

10

/

11

Passed

Repository
binance/binance-skills-hub
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.