CtrlK
BlogDocsLog inGet started
Tessl Logo

optimizing-defi-yields

Find and compare DeFi yield opportunities across protocols with APY calculations, risk assessment, and optimization recommendations. Use when searching for yield farming opportunities, comparing DeFi protocols, or analyzing APY/APR rates. Trigger with phrases like "find DeFi yields", "compare APY", "best yield farming", "optimize DeFi returns", "stablecoin yields", or "liquidity pool rates".

71

Quality

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

77%

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

The body is highly actionable with a clear sequenced workflow and good use of external reference files, but loses points for verbosity in sample-output blocks and a broken config reference plus an orphaned bundle file.

Suggestions

Trim the large sample output tables in the Output section to a few representative lines to reduce token bloat.

Fix or remove the nonexistent ${CLAUDE_SKILL_DIR}/config/settings.yaml reference, and either link references/implementation.md from the body or drop it from the bundle.

Remove the 'Understanding of DeFi concepts (APY, APR, TVL, impermanent loss)' prerequisite and repeated '# 10000000 = 10M limit' inline comments, which explain things Claude already knows.

DimensionReasoningScore

Conciseness

Mostly efficient with executable commands, but padded by ~40 lines of sample output tables, repeated inline comments ('# 10000000 = 10M limit'), and a Prerequisites section explaining DeFi concepts Claude already knows; not level 3 because not every token earns its place.

2 / 3

Actionability

Provides fully executable, copy-paste-ready commands with concrete flags (--top, --chain, --min-tvl, --risk, --format json) across search, filter, analyze, and export workflows.

3 / 3

Workflow Clarity

Steps 1-5 are clearly sequenced (search -> filter -> risk -> analyze -> export) with an Error Handling section giving recovery feedback ('No pools found: Broaden search criteria'); the read-only nature means destructive-validation checkpoints are not required.

3 / 3

Progressive Disclosure

References are clearly signaled one level deep (references/errors.md, references/examples.md both exist), but the body points to config/settings.yaml which does not exist and references/implementation.md is an orphan not linked from the body, so organization is imperfect.

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

The description is specific, trigger-rich, and clearly answers both what the skill does and when to use it in third-person voice. It is a strong, concise description with no over-claims.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Find and compare DeFi yield opportunities across protocols with APY calculations, risk assessment, and optimization recommendations' — matching the level-3 anchor that lists several specific actions.

3 / 3

Completeness

Explicitly answers both what ('Find and compare...') and when ('Use when searching for yield farming opportunities, comparing DeFi protocols, or analyzing APY/APR rates'), matching the level-3 anchor with an explicit 'Use when' trigger.

3 / 3

Trigger Term Quality

Provides good coverage of natural user phrases ('find DeFi yields', 'compare APY', 'best yield farming', 'optimize DeFi returns', 'stablecoin yields', 'liquidity pool rates') that a user would naturally say.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear DeFi-yield niche with distinct triggers unlikely to fire for unrelated skills; not below 2 since it is far more specific than 'Works with document files'.

3 / 3

Total

12

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-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.