CtrlK
BlogDocsLog inGet started
Tessl Logo

blockchain-developer

Build production-ready Web3 applications, smart contracts, and decentralized systems. Implements DeFi protocols, NFT platforms, DAOs, and enterprise blockchain integrations.

45

Quality

47%

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/blockchain-developer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

12%

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

The skill body is an exhaustive, descriptive capability catalog that mostly re-states blockchain knowledge Claude already has, with little executable guidance and a dangling reference to a non-existent playbook. It reads as a domain overview rather than an operational skill.

Suggestions

Replace the descriptive capability/knowledge lists with concise, actionable guidance — concrete commands, code patterns, or checklists Claude would not already know.

Fix progressive disclosure: either create resources/implementation-playbook.md and move the detailed material there, or remove the broken reference; split the long catalog into clearly signaled one-level-deep reference files.

Add concrete validation/feedback-loop steps to the Response Approach for risky operations like contract deployment and auditing.

DimensionReasoningScore

Conciseness

The ~200-line body is a dense enumeration of domain vocabulary (Uniswap, Curve, Aave, ERC-20/721/1155, every L2) that restates knowledge Claude already has, matching the 'verbose; explains concepts Claude knows' anchor.

1 / 3

Actionability

Instructions are generic boilerplate ('Apply relevant best practices and validate outcomes') with no executable code or commands, and the single concrete reference (resources/implementation-playbook.md) does not exist on disk.

1 / 3

Workflow Clarity

The Response Approach lists an ordered 8-phase sequence, but the steps are abstract advisory phases with no validation checkpoints or error-recovery feedback loops.

2 / 3

Progressive Disclosure

The body is a monolithic wall of inline text with no split-out sub-files, and its only reference (resources/implementation-playbook.md) points to a missing file, matching the 'monolithic' and broken-reference anchors.

1 / 3

Total

5

/

12

Passed

Description

82%

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

The description is specific and well-targeted with strong natural trigger terms, but it omits an explicit 'when to use' clause, which caps completeness at 2. Adding a trigger sentence would raise it to a top-tier description.

Suggestions

Append an explicit 'Use when...' clause, e.g. 'Use when building or auditing smart contracts, DeFi protocols, NFT platforms, DAOs, or other blockchain/Web3 systems.'

Add common user-facing variations like 'Solidity', 'Ethereum', or 'dApp' to broaden trigger-term coverage.

Keep the description concise; avoid expanding the capability list further since it already names multiple concrete actions.

DimensionReasoningScore

Specificity

Names multiple concrete actions across several domains — smart contracts, DeFi protocols, NFT platforms, DAOs, and enterprise integrations — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly states what the skill does but lacks any 'Use when...' clause or equivalent explicit trigger guidance, capping completeness at 2 per the guidelines.

2 / 3

Trigger Term Quality

Contains natural user-facing keywords like 'smart contracts', 'DeFi', 'NFT', 'DAO', 'Web3', and 'blockchain' with good coverage of terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

Targets a clear, well-scoped blockchain/Web3 niche with distinct triggers unlikely to conflict with unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
sickn33/antigravity-awesome-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.