CtrlK
BlogDocsLog inGet started
Tessl Logo

emblem-token-swap

Execute token swaps across 6 blockchains via EmblemAI. Automatic route optimization and cross-chain bridging via ChangeNow. Use when the user wants to swap tokens, exchange crypto, convert between currencies, or bridge assets cross-chain.

64

Quality

80%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/emblem-token-swap/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 body is a focused, executable reference with a properly sequenced safe-swap workflow and appropriate confirmation/validation. Its main weakness is repetition of the same invocation pattern and minimal use of bundle files for offloading detail.

Suggestions

Consolidate the repeated `splBuyIntent` Solana examples into one canonical block and cross-reference it from Quick Start, Workflow, and Swap Patterns to reduce redundancy.

Add an explicit error-recovery step to the workflow (e.g. "If the quote route or output is unexpected, request an alternate tool or re-quote before confirming") to reach the top workflow-clarity anchor.

Move the per-chain swap-pattern commands and the Bad/Good communication table into a references file, leaving SKILL.md as a leaner overview that points to it.

DimensionReasoningScore

Conciseness

Largely efficient with tables and copy-paste commands and no basic-concept padding, but the same `splBuyIntent` invocation is repeated across Quick Start, Workflow, and Swap Patterns, and trigger phrases duplicate frontmatter guidance, so it could be tightened.

3 / 5

Actionability

Provides concrete, executable `emblemai` commands with exact tool names and per-chain examples covering Solana, EVM, Hedera, and cross-chain; minor gaps (e.g. BTC only mentioned for balance, helper script not shown inline) keep it just below fully copy-paste comprehensive.

4 / 5

Workflow Clarity

The Safe Token Swap workflow sequences Balance → Quote → Execute (confirmation) → Verify with real validation checkpoints for a value-moving operation, satisfying the destructive-operation cap; it lacks an explicit error-recovery feedback loop, so it sits just below the top anchor.

4 / 5

Progressive Disclosure

Well-organized into clear sections with a one-level-deep, clearly signaled reference to scripts/swap-helper.sh (a real bundle file); most reference material is inlined rather than split out, so it does not fully reach the clear-overview-with-deep-references anchor.

4 / 5

Total

15

/

20

Passed

Description

83%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, third-person description that concretely states capabilities and gives explicit natural-language triggers for when to use the skill. It cleanly satisfies the what-and-when requirement with minimal fluff.

DimensionReasoningScore

Specificity

Names the domain ("6 blockchains via EmblemAI", "cross-chain bridging via ChangeNow") and several concrete actions (token swaps, automatic route optimization, bridging), but stops just short of comprehensive coverage by not enumerating which chains or swap mechanics.

4 / 5

Completeness

Explicitly answers both what ("Execute token swaps across 6 blockchains... Automatic route optimization and... cross-chain bridging") and when ("Use when the user wants to swap tokens, exchange crypto, convert between currencies, or bridge assets cross-chain") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural user phrases — "swap tokens", "exchange crypto", "convert between currencies", "bridge assets cross-chain" — with good synonym coverage; only a few common variants (e.g. "trade", "send") are absent, keeping it just below the top anchor.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (multi-chain crypto swaps and bridging) with distinctive triggers that would rarely collide with unrelated skills; minor overlap risk with general wallet/DeFi skills keeps it just below 5.

4 / 5

Total

17

/

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