CtrlK
BlogDocsLog inGet started
Tessl Logo

query-address-info

Snapshot of a single wallet's token holdings on a specific chain — list of every token currently held with name, symbol, current price, 24h price change, and holding quantity. Use when the user provides an explicit wallet address (or says "my wallet") and wants the current portfolio: "what does 0x... hold", "wallet balance breakdown", "list positions for this address", "what tokens are in this wallet", "show me the holdings of <address>".

68

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

68%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.

The content is highly actionable with executable commands and useful gotchas, and it cleanly separates overview from detailed reference. It loses points for duplicated content across sections and for lacking an explicit validation/error-recovery loop in the pagination workflow.

Suggestions

Remove the duplication between the "How to Call APIs" code block and the Commands table — keep the runnable example in one place and reference it from the other.

Collapse the Overview bullet list (which restates the description) or replace it with information not already in the frontmatter.

Add an explicit error-recovery/validation step to the pagination workflow, e.g. check the business code / exit code before continuing to the next offset and retry on rate-limit (code 100004).

DimensionReasoningScore

Conciseness

The body is mostly lean, but the Overview restates the description and the "How to Call APIs" section repeats the exact same example shown in the Commands table, so it could be tightened; not verbose enough to score 2, but more than minor padding.

3 / 5

Actionability

Provides a copy-paste-ready executable command with the required args table and concrete gotchas (offset required on every call, icon URL prefix, numbers delivered as strings), fully covering the common case.

5 / 5

Workflow Clarity

Pagination gives a sequence (start at offset 0, increment, repeat until data.list is empty or shorter than page size), but this batch operation has no explicit validate/verify checkpoint or error-recovery loop, capping it at 3 per the batch-operation guidance.

3 / 5

Progressive Disclosure

The body is a well-organized overview that defers per-subcommand detail to a real one-level-deep reference (references/cli.md), clearly signaled; minor organization gaps (a single-row "When to Use" table and a duplicated example) keep it just below 5.

4 / 5

Total

15

/

20

Passed

Description

95%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.

The description is strong: it concisely states the skill's purpose, lists the specific data fields returned, and provides explicit, natural trigger phrases tied to wallet-address inputs. Its only limitation is that it describes a single core action rather than a range of actions.

DimensionReasoningScore

Specificity

Names the domain and enumerates concrete output fields (name, symbol, current price, 24h price change, holding quantity), but it is essentially a single action (snapshot/list) rather than multiple distinct actions, so it stops short of a 5.

4 / 5

Completeness

Clearly states what it does (snapshot of a wallet's token holdings with named fields) and explicitly when to use it ("Use when the user provides an explicit wallet address ... and wants the current portfolio") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes multiple natural user phrasings — "what does 0x... hold", "wallet balance breakdown", "list positions for this address", "what tokens are in this wallet", "show me the holdings of <address>" — giving comprehensive coverage of how users actually ask for this.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (on-chain wallet token-holdings snapshot on a specific chain) with distinct, address-driven triggers, minimizing overlap with other skills.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.