CtrlK
BlogDocsLog inGet started
Tessl Logo

evm-token-decimals

Prevent silent decimal mismatch bugs across EVM chains. Covers runtime decimal lookup, chain-aware caching, bridged-token precision drift, and safe normalization for bots, dashboards, and DeFi tools. Use when handling token amounts across EVM chains, or when a balance, price, or transfer amount is off by orders of magnitude.

75

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is tdg-personal/evm-token-decimals

SKILL.md
Quality
Evals
Security

Quality

Content

85%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 compact, highly actionable skill with executable multi-language examples and clear sectioning. The main weakness is mild over-explanation and the absence of an explicit validation checkpoint in its workflow, though it is a read-mostly skill rather than a destructive one.

Suggestions

Trim conceptual padding (e.g., 'Silent decimal mismatches are one of the easiest ways...' and 'Old or non-standard tokens still exist.') since Claude already understands these risks.

Add an explicit verification step in 'How It Works', such as asserting the queried decimals against a known value or sanity-checking the normalized result before comparison/pricing.

DimensionReasoningScore

Conciseness

Mostly lean with executable snippets and minimal preamble, though lines like 'Silent decimal mismatches are one of the easiest ways...' and 'Log the fallback and keep it visible. Old or non-standard tokens still exist.' add light explanatory padding Claude does not need.

4 / 5

Actionability

Fully executable, copy-paste-ready code in Python, Solidity, TypeScript, plus a one-liner `cast call` command, covering the common cases (lookup, caching, fallback, normalization, on-chain check).

5 / 5

Workflow Clarity

The 'How It Works' section gives a clear sequence (query decimals -> cache by chain/token -> decimal-safe math) and the Rules reinforce it, but there is no explicit validation checkpoint or feedback loop for the batch/destructive-adjacent operations (e.g., verifying a normalized amount).

4 / 5

Progressive Disclosure

Single-file skill under 50 lines with no need for external references; content is well-organized into When to Use, How It Works, Examples, and Rules sections, qualifying for the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

100%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 precise, well-scoped description that clearly states both the capability and concrete trigger conditions. It names specific actions and natural failure phrases a user would voice. Third-person voice is used throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'runtime decimal lookup', 'chain-aware caching', 'bridged-token precision drift', 'safe normalization' — with comprehensive coverage across bot/dashboard/DeFi use cases.

5 / 5

Completeness

Explicitly answers both what ('Prevent silent decimal mismatch bugs... Covers runtime decimal lookup...') and when ('Use when handling token amounts across EVM chains, or when a balance, price, or transfer amount is off by orders of magnitude').

5 / 5

Trigger Term Quality

Rich natural phrasing users would actually say — 'balance, price, or transfer amount is off by orders of magnitude', 'handling token amounts across EVM chains' — plus technical terms like bridged assets and decimals.

5 / 5

Distinctiveness Conflict Risk

Clear narrow niche (EVM token decimal handling) with distinct triggers (decimal mismatch, orders-of-magnitude errors); minimal overlap risk with unrelated skills.

5 / 5

Total

20

/

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
affaan-m/ECC
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.