CtrlK
BlogDocsLog inGet started
Tessl Logo

1k-perps-module

OneKey Perps/Hyperliquid development for views/Perp, orders, orderbook, charts, Relay deposits, positions, funding, margin, and liquidation. Excludes generic Swap/Market work.

72

Quality

91%

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

100%

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

An exemplary domain-router skill body: lean, concrete, with a numbered triage workflow and validation checkpoints, and a clean one-level-deep reference structure where every cited file exists. No material weaknesses across any content dimension.

DimensionReasoningScore

Conciseness

The body is lean and dense — tables and terse directives like 'verify anchors with `rg` before editing' carry information without explaining concepts Claude already knows, so every token earns its place.

3 / 3

Actionability

Guidance is concrete and executable: the Owner Matrix names exact files (e.g. 'ServiceHyperliquidExchange.ts', 'TradingViewPerpsV2.tsx'), and 'Verify Against the Source' points to precise SDK paths under 'node_modules/@nktkas/hyperliquid/src/api/exchange/_methods/', giving copy-paste-ready navigation for an instruction-routing skill.

3 / 3

Workflow Clarity

The '60-Second Triage' is a clearly numbered 4-step sequence with explicit validation checkpoints ('verify anchors with `rg` before editing', 'Verify Against the Source', 'Hard Stops'), and the routing tables supply the decision feedback the triage relies on.

3 / 3

Progressive Disclosure

The SKILL.md is an overview that points to 10 well-signaled one-level-deep references via a Quick Reference table; all referenced files exist under references/rules/ and none nest further, matching the clear-overview / one-level-deep anchor.

3 / 3

Total

12

/

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.

A specific, well-scoped domain description with strong trigger terms and clear distinctiveness. Its only real gap is the absence of an explicit 'Use when...' trigger clause, which leaves the 'when' implied rather than stated.

Suggestions

Append an explicit 'Use when...' clause naming the natural trigger conditions (e.g. 'Use when working on views/Perp, ServiceHyperliquid, or Perps/Hyperliquid order/subscription/deposit/position code') to lift completeness from 2 to 3.

Add a couple of plain-language user phrasings (e.g. 'perps', '永续/合约 trading') to the description so trigger matching fires on conversational prompts, not only code-path terms.

DimensionReasoningScore

Specificity

Lists multiple concrete action domains — 'orders, orderbook, charts, Relay deposits, positions, funding, margin, and liquidation' — each tied to a named surface, matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

It clearly states what the skill does but lacks an explicit 'Use when...' trigger clause; the when is only implied by domain phrasing, so per the missing-trigger-clause guideline completeness is capped at 2.

2 / 3

Trigger Term Quality

Natural terms a user would say are well covered — 'Perps', 'Hyperliquid', 'orderbook', 'funding', 'margin', 'liquidation', 'Relay deposits', plus the code path 'views/Perp' — matching the 'good coverage of natural terms' anchor.

3 / 3

Distinctiveness Conflict Risk

The niche is sharply scoped to OneKey Perps/Hyperliquid and explicitly disclaims overlap ('Excludes generic Swap/Market work'), making conflict with adjacent skills unlikely.

3 / 3

Total

11

/

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.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

relative_links

Relative link issues: 13 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 13 deeper-than-1-level

Warning

Total

13

/

16

Passed

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.