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. Use PROACTIVELY for smart contracts, Web3 apps, DeFi protocols, or blockchain infrastructure.

48

Quality

53%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agent/skills/blockchain-developer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

7%

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

This skill is essentially a table of contents with no substantive content. It lacks any concrete, actionable guidance for blockchain development—no code examples, no specific commands, no workflows, and no validation steps. The instructions are generic platitudes that could apply to any domain, and the purpose section redundantly restates the description.

Suggestions

Add a concrete quick-start section with executable code examples (e.g., a minimal Solidity contract with deployment commands using Hardhat or Foundry)

Replace the generic instruction bullets with specific, actionable workflows for common tasks like deploying a smart contract, including validation/verification steps (e.g., running tests, verifying on Etherscan)

Remove the redundant 'Purpose' section that restates the skill description, and eliminate generic filler like 'Clarify goals, constraints, and required inputs'

Add brief descriptions to each sub-skill reference explaining what it covers and when to use it, so Claude can navigate effectively without loading all 11 files

DimensionReasoningScore

Conciseness

The content is padded with generic filler ('Clarify goals, constraints, and required inputs', 'Apply relevant best practices and validate outcomes') and restates the purpose/description multiple times. The 'Purpose' section repeats the skill description almost verbatim. Much of the content explains what the skill is rather than providing actionable instructions.

1 / 3

Actionability

There is no concrete code, no executable commands, no specific examples, and no copy-paste ready guidance. The instructions are entirely abstract ('Apply relevant best practices and validate outcomes', 'Provide actionable steps and verification') with zero specificity about how to actually build smart contracts, deploy, or interact with blockchain systems.

1 / 3

Workflow Clarity

There is no clear workflow, no sequenced steps for any multi-step process, and no validation checkpoints. The four bullet points under 'Instructions' are generic platitudes that could apply to any domain, not a meaningful workflow for blockchain development.

1 / 3

Progressive Disclosure

The skill does reference 11 sub-skill files and a resources/implementation-playbook.md, which shows an attempt at progressive disclosure with one-level-deep references. However, no bundle files were provided to verify these exist, the overview itself contains no useful quick-start content, and the references are just a numbered list of links with no context about what each contains or when to use them.

2 / 3

Total

5

/

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 a strong skill description that clearly identifies its domain (Web3/blockchain), lists specific concrete capabilities (smart contracts, DeFi protocols, NFT platforms, DAOs, enterprise integrations), and includes an explicit 'Use when' clause with natural trigger terms. The description is concise, uses third-person voice correctly, and provides enough specificity to distinguish it from other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Build production-ready Web3 applications, smart contracts, and decentralized systems' and 'Implements DeFi protocols, NFT platforms, DAOs, and enterprise blockchain integrations.' These are concrete, distinct deliverables.

3 / 3

Completeness

Clearly answers both 'what' (build Web3 apps, smart contracts, DeFi protocols, NFT platforms, DAOs, enterprise blockchain integrations) and 'when' ('Use PROACTIVELY for smart contracts, Web3 apps, DeFi protocols, or blockchain infrastructure').

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'smart contracts', 'Web3', 'DeFi', 'NFT', 'DAOs', 'blockchain', 'decentralized'. These cover the major terms a user working in this domain would naturally use.

3 / 3

Distinctiveness Conflict Risk

Web3/blockchain/DeFi/smart contracts is a very distinct niche with specific trigger terms that are unlikely to overlap with other skills. The domain is clearly delineated and would not conflict with general coding or document skills.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

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

Warning

Total

9

/

11

Passed

Repository
Dokhacgiakhoa/antigravity-ide
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.