CtrlK
BlogDocsLog inGet started
Tessl Logo

1k-defi-module-integration

Navigate and implement OneKey App Earn, Borrow, Staking, and DeFi Portfolio flows. Use for protocol data, portfolio actions, transactions, pending/history, refresh, and Earn routes.

68

Quality

82%

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

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 content is a well-structured, token-efficient navigation map with clear progressive disclosure to real reference files and validation-aware workflow steps. Its main limitation is that guidance is abstract rather than copy-paste executable, which fits an instruction-only routing skill.

DimensionReasoningScore

Conciseness

The body is lean and efficient with no padding or explanation of concepts Claude already knows; every line ('Use this skill as a map to the owning surface and service contract', the 4-step Quick Start) earns its place.

5 / 5

Actionability

Provides concrete actionable guidance — a routing table mapping tasks to owners and 'Read next' files, plus the trace pattern 'entry -> data/position -> action -> transaction -> status -> refresh' — but as an instruction-only map it lacks copy-paste executable steps.

4 / 5

Workflow Clarity

The 4-step Quick Start is clearly sequenced with validation checkpoints ('verify the changed path and a relevant sibling', Finish's 'prove the affected route reaches the intended terminal and refresh state', 'Report unavailable runtime or server proof'), though some steps remain somewhat abstract.

4 / 5

Progressive Disclosure

A clear overview body points to five well-signaled, one-level-deep reference files (app-architecture.md, code-map.md, operation-flow.md, portfolio-actions-guide.md, validation.md), all of which exist in references/, with content appropriately split and easy to navigate.

5 / 5

Total

18

/

20

Passed

Description

78%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.

The description is concise, domain-specific, and clearly answers both what the skill does and when to use it. It is distinct and trigger-rich, with only minor room to make the 'when' clause map more directly to user phrasings.

Suggestions

Rewrite the 'Use for...' clause around user-utterance triggers (e.g. 'Use when the user asks about Earn yields, borrowing, staking rewards, or their DeFi portfolio positions').

Replace the generic verbs 'Navigate and implement' with more concrete capability verbs (e.g. 'Trace, diagnose, and implement').

DimensionReasoningScore

Specificity

Names the concrete domain (OneKey App Earn, Borrow, Staking, DeFi Portfolio) and several specific capabilities (protocol data, portfolio actions, transactions, pending/history, refresh), but 'Navigate and implement' are slightly generic verbs, leaving minor coverage gaps.

4 / 5

Completeness

Both 'what' (Navigate and implement the named flows) and 'when' ('Use for protocol data, portfolio actions, transactions...') are present, but the 'when' lists task categories rather than explicit user-utterance trigger phrases, so it could be more specific.

4 / 5

Trigger Term Quality

Strong natural keyword coverage for the domain ('Earn', 'Borrow', 'Staking', 'portfolio actions', 'transactions', 'pending/history', 'refresh', 'Earn routes') that users would naturally say, though a few common synonyms are absent.

4 / 5

Distinctiveness Conflict Risk

Targets a clearly defined niche (OneKey App Earn/Borrow/Staking/DeFi Portfolio) with distinct triggers and minimal overlap risk with other skills.

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
OneKeyHQ/app-monorepo
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.