CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

jupiter

Jupiter DEX aggregator - swaps, limit orders, and DCA on Solana

58

Quality

73%

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 ./src/skills/bundled/jupiter/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 highly actionable with executable commands and code, but it duplicates syntax across Commands and Examples and omits validation checkpoints for destructive financial operations, which caps workflow clarity. A large API reference is inlined rather than split into a referenced file.

Suggestions

Add explicit validation checkpoints for destructive operations, e.g. run `/jup quote` and confirm with the user before `/jup swap`, and verify order/DCA status after creation.

Collapse the duplicated slash-command syntax between Commands and Examples into one section, keeping only the illustrative concrete values.

Move the full TypeScript API reference block into a separate file (e.g. references/API.md) and link to it from the body to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly efficient and free of concept over-explanation, but the Commands and Examples sections repeat the same slash-command syntax and the Features section restates capabilities, so it could be tightened; fits anchor 3 rather than the minor-trim level of 4.

3 / 5

Actionability

Provides concrete slash commands, examples with real values ("1 SOL to USDC"), and a complete, executable TypeScript block with actual mints and amounts — copy-paste ready and covering the common swap/limit/DCA cases, matching anchor 5.

5 / 5

Workflow Clarity

Operations are destructive/financial (real-fund swaps, limit orders, DCA) yet no validation or verification checkpoints (e.g. quote-before-swap, confirm-before-execute, error-recovery) are given, so per the rubric cap workflow clarity cannot exceed 3.

3 / 5

Progressive Disclosure

It is a single ~130-line file with no external references and a large inlined TypeScript API reference block that would benefit from being a separate file, fitting anchor 3 (content that should be separate is inline) rather than the well-split structure of 4.

3 / 5

Total

14

/

20

Passed

Description

70%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 specific and distinctive, naming a clear Solana niche with three concrete capabilities. Its main weakness is the absence of an explicit "Use when..." trigger clause, which caps completeness at 3.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user wants to swap tokens, place limit orders, or set up DCA on Solana via Jupiter."

Consider including a common synonym or file/protocol variant (e.g. "token swap", "Jupiter API") to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Names the domain ("Jupiter DEX aggregator", "Solana") and lists three concrete actions ("swaps, limit orders, and DCA"), matching anchor 4 for several specific actions with minor coverage gaps rather than only 1-2 actions (3) or fully comprehensive elaboration (5).

4 / 5

Completeness

Provides a clear "what" but lacks any "Use when..." trigger clause, and the rubric caps completeness at 3 for missing explicit trigger guidance; not 4 because the "when" is entirely absent rather than weakly present.

3 / 5

Trigger Term Quality

Includes natural user phrases ("Jupiter", "DEX aggregator", "swaps", "limit orders", "DCA", "Solana") with good coverage, though a few synonyms/variations are missing, fitting anchor 4 rather than the comprehensive synonym coverage of 5.

4 / 5

Distinctiveness Conflict Risk

"Jupiter DEX aggregator ... on Solana" carves a clear niche with distinct triggers and minimal conflict risk with other skills, matching anchor 5.

5 / 5

Total

16

/

20

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.

Validation — 15 / 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

alsk1992/CloddsBot

Path

src/skills/bundled/jupiter/SKILL.md

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.