CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

trust-wallet-cli

Trust Wallet CLI (`twak`) — install, create wallets, check balances, send tokens, swap, view history, set price alerts, DCA automations, limit orders, manage ERC-20 approvals, check token risk, browse trending/DApps, and run x402 micropayments. Use whenever the user wants to use the twak CLI, manage a crypto wallet from the terminal, send or swap tokens via command line, check portfolio, create price alerts, set up DCA, create limit orders, approve ERC-20 spenders, or interact with Trust Wallet from a shell. Also covers MCP server setup for AI agents.

Quality

88%

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

78%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-built router-style SKILL.md: lean overview, verified one-level-deep reference structure with excellent task-based navigation, and an explicit conditional for MCP-server coexistence. The minor deductions come from a time-sensitive pinned version in the body, the absence of any example wallet-operation command, and no explicit validation checkpoints.

DimensionReasoningScore

Conciseness

The body is lean — no concept explanations, a one-line install command, and a compact flag list — but the pinned version 'npx -y @trustwallet/cli@0.24.3' is time-sensitive information not placed in a deprecated/old-patterns section, and the Task and 'When to read' table columns are slightly redundant. Fits 'efficient; minor instances that could be trimmed' rather than the every-token-earns-its-place anchor.

4 / 5

Actionability

Provides copy-paste ready commands ('npm install -g @trustwallet/cli', 'twak serve' with concrete flags) and precise task-to-reference routing, but the body itself contains no example of an actual wallet operation (e.g. a balance or send invocation), delegating all common-case commands to references. Mostly executable guidance with a minor gap.

4 / 5

Workflow Clarity

Clear setup-first sequence with an explicit conditional checkpoint ('If the Trust Wallet plugin's twak MCP server is running ... do not install the CLI or run twak setup') and an unambiguous routing table, plus 'Read references/setup.md alongside any other reference if the CLI isn't installed yet'. Not 5 because there are no explicit validation/verification steps, though few are needed at router level; not 3 because the sequence is coherent and the conditional checkpoint is explicit.

4 / 5

Progressive Disclosure

A concise overview that routes via a Task | Reference | When-to-read table; all 16 cited reference files were verified to exist in references/, and references are one level deep (only three minor cross-links between reference files). This matches the clear-overview, well-signaled one-level-deep-references anchor exactly.

5 / 5

Total

17

/

20

Passed

Description

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

A strong description: comprehensive, concrete capability list paired with an explicit and specific 'Use whenever...' trigger clause. Keyword coverage is good but omits a handful of natural phrasings (buy/bridge/transaction history/revoke), keeping trigger term quality just below the top anchor.

DimensionReasoningScore

Specificity

Lists 13 concrete actions spanning the CLI's full surface — 'install, create wallets, check balances, send tokens, swap, view history, set price alerts, DCA automations, limit orders, manage ERC-20 approvals, check token risk, browse trending/DApps, and run x402 micropayments' — matching the comprehensive-coverage anchor; no notable capability gaps to drop it to 4.

5 / 5

Completeness

Explicitly answers both questions: a clear 'what' (the full capability list) and an explicit 'when' with concrete triggers ('Use whenever the user wants to use the twak CLI, manage a crypto wallet from the terminal, ... or interact with Trust Wallet from a shell'). Not 4 because the when-clause is fully explicit rather than merely present.

5 / 5

Trigger Term Quality

Strong natural phrases users would actually say ('manage a crypto wallet from the terminal', 'send or swap tokens via command line', 'check portfolio', 'create price alerts', 'set up DCA', 'approve ERC-20 spenders'), but a few common variations are missing ('buy crypto', 'bridge', 'transaction history', 'revoke approvals'), so it fits 'good keyword coverage; a few natural terms missing' rather than the comprehensive-synonym anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche with distinct triggers — twak CLI, Trust Wallet, terminal/shell wallet operations — so it is unlikely to fire for unrelated skills. The only overlap ('Also covers MCP server setup for AI agents') reflects a genuine capability of this CLI (twak serve), keeping conflict risk minimal.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

trustwallet/tw-agent-skills

Path

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