CtrlK
BlogDocsLog inGet started
Tessl Logo

trust-wallet-sdk

Trust Wallet open-source libraries — Wallet Core (HD wallets, address derivation, tx signing in Swift/Kotlin/TypeScript/Go for 140+ chains), Web3 Provider (dApp connection for Ethereum/Solana/Cosmos/Bitcoin/Aptos/TON/Tron), deep linking, browser extension integration, WalletConnect, token assets repository, and Barz ERC-4337 smart wallet. Use when working with trustwallet/wallet-core, @trustwallet/wallet-core, trust-web3-provider, Trust Wallet deep links, token logos/metadata from trustwallet/assets, or Barz account abstraction.

71

Quality

86%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

This skill is an effective routing/dispatch document that efficiently directs Claude to the appropriate reference file based on the user's task. Its greatest strength is its conciseness and progressive disclosure structure. Its main weakness is the complete absence of any inline actionable content — no code snippets, no quick-start examples — making it entirely dependent on bundle files that were not provided for evaluation.

Suggestions

Add a minimal quick-start code example for the most common use case (e.g., address derivation with wallet-core) so the skill provides some immediate actionable value without requiring a reference file lookup.

Add brief guidance for tasks that span multiple references (e.g., 'For dApp integration with transaction signing, read both trust-web3-provider.md and wallet-core.md').

DimensionReasoningScore

Conciseness

Extremely lean — no unnecessary explanations, no descriptions of what Trust Wallet is or how HD wallets work. Every line serves a routing purpose. The table format is efficient and information-dense.

3 / 3

Actionability

The skill provides clear routing to reference files based on task keywords, which is actionable for navigation. However, it contains zero executable code, commands, or concrete examples — it's purely a dispatch table. Claude would need to read the referenced files to take any actual action.

2 / 3

Workflow Clarity

The workflow is simple (identify task → read matching reference), which is clear enough. However, there's no guidance on what to do if a task spans multiple references, no fallback behavior, and no validation steps. For a routing-only skill this is acceptable but not exemplary.

2 / 3

Progressive Disclosure

Excellent progressive disclosure structure: a concise overview table with clearly signaled one-level-deep references to specific files. Each reference is mapped to specific trigger keywords, making navigation easy and predictable.

3 / 3

Total

10

/

12

Passed

Description

100%

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 is an excellent skill description that thoroughly covers the Trust Wallet ecosystem with specific libraries, package names, and capabilities. It includes a well-structured 'Use when' clause with concrete trigger terms including repo paths and npm package names. The description is information-dense without being padded, and its ecosystem-specific terminology makes it highly distinctive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and components: HD wallets, address derivation, tx signing, dApp connection, deep linking, browser extension integration, WalletConnect, token assets repository, and Barz ERC-4337 smart wallet. Very detailed with specific technologies and chain counts.

3 / 3

Completeness

Clearly answers both 'what' (Trust Wallet open-source libraries with detailed capabilities) and 'when' (explicit 'Use when...' clause listing specific package names, repo references, and use cases like deep links, token logos/metadata, and Barz account abstraction).

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'trustwallet/wallet-core', '@trustwallet/wallet-core', 'trust-web3-provider', 'Trust Wallet deep links', 'trustwallet/assets', 'Barz', 'ERC-4337', 'account abstraction', 'WalletConnect'. Includes package names, repo paths, and conceptual terms users would naturally reference.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with Trust Wallet-specific package names, repository paths, and branded terms (Barz, trust-web3-provider). Very unlikely to conflict with generic crypto or wallet skills due to the specificity of the ecosystem references.

3 / 3

Total

12

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
trustwallet/tw-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.