CtrlK
BlogDocsLog inGet started
Tessl Logo

wallet-cli-usage

Official Ledger wallet-cli - USB-based CLI for Ledger hardware wallet flows (account discover, receive, balances, operations, send, swap quote/execute/status, genuine-check, assets token / token-by-id) and the Ledger Key Ring (ring init/encrypt/decrypt/keys/destroy — LKRP-backed encryption of files and text). Use for any wallet-cli command execution and for mapping informal requests to the right command.

82

1.46x
Quality

85%

Does it follow best practices?

Impact

88%

1.46x

Average score across 2 eval scenarios

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

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

A highly actionable, well-structured skill body with clear workflows and clean progressive disclosure; its only real weakness is verbosity in a few explanatory prose sections that could be trimmed.

Suggestions

Tighten the swap execute prose (DEX embedded-coin-app flow, RFQ fallback, fee strategy) into bullet points or a small table to cut tokens while keeping the operational rules.

Compress the earn-deposit dry-run limitation and Key Ring rotation-limitation paragraphs to their decision rules ('dry-run validates approve only; confirm before live run', 're-encrypt after a member is removed').

DimensionReasoningScore

Conciseness

It avoids explaining basic concepts Claude knows, but several prose blocks (the swap DEX-vs-legacy pipeline, the earn-deposit dry-run limitation, the Key Ring rotation limitation) are dense and could be tightened without losing operational value.

2 / 3

Actionability

Nearly every section gives fully executable `wallet-cli …` commands with concrete flags and addresses, plus an intent map and command/error tables — copy-paste ready.

3 / 3

Workflow Clarity

Multi-step flows are explicitly sequenced ('swap quote -> swap execute -> swap status', Solana two-phase 'undelegate -> wait epoch -> --finalize'), with dry-run validation checkpoints and an error→cause→fix table providing feedback loops.

3 / 3

Progressive Disclosure

Concepts/rationale are split into the single one-level-deep reference `references/business-logic.md` (verified present), signaled via blockquote pointers, while SKILL.md keeps the actionable command surface.

3 / 3

Total

11

/

12

Passed

Description

85%Weight 40%Scale 1-3

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

A strong, specific description with an explicit 'Use for…' trigger and a clear Ledger-wallet niche; its main weakness is relying on command jargon instead of natural user phrasings for trigger terms.

Suggestions

Add a few natural user phrasings to the description (e.g. 'Use when the user wants to send/swap crypto on a Ledger, check balances, verify device authenticity, or encrypt files with the Ledger Key Ring') so trigger terms match how users actually ask.

Consider listing 2–3 plain-language synonyms (e.g. 'swap = trade/convert', 'genuine-check = verify device authenticity') alongside the command names.

DimensionReasoningScore

Specificity

The description enumerates many concrete actions — 'account discover, receive, balances, operations, send, swap quote/execute/status, genuine-check, assets token / token-by-id' and 'ring init/encrypt/decrypt/keys/destroy' — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

It answers both 'what' (the full command surface) and 'when' via the explicit trigger clause 'Use for any wallet-cli command execution and for mapping informal requests to the right command.'

3 / 3

Trigger Term Quality

It leans on CLI command names and jargon (e.g. 'swap quote/execute/status', 'genuine-check', 'LKRP-backed encryption') rather than the natural phrasings a user would say ('swap ETH for BTC', 'encrypt this file'); some relevant keywords are present but common variations are missing.

2 / 3

Distinctiveness Conflict Risk

It carves a clear niche — 'Official Ledger wallet-cli', 'Ledger hardware wallet flows', and 'Ledger Key Ring (LKRP)' — with triggers unlikely to collide with other skills.

3 / 3

Total

11

/

12

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
LedgerHQ/agent-skills
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.