CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-skill-index-evals/jup-ag__agent-skills__integrating-jupiter

Comprehensive guidance for integrating Jupiter APIs (Ultra Swap, Lend, Perps, Trigger, Recurring, Tokens, Price, Portfolio, Prediction Markets, Send, Studio, Lock, Routing).

86

1.85x

Quality

84%

Does it follow best practices?

Impact

91%

1.85x

Average score across 5 eval scenarios

Overview
Skills
Evals
Files

Evaluation results

97%

45%

Ultra Swap Integration Module

Ultra Swap integration

Criteria
Without context
With context

Base URL correct

25%

100%

API key authentication

50%

100%

Order/execute two-step flow

91%

100%

Transaction signing pattern

60%

70%

JupiterResult error structure

20%

100%

Error code classification

40%

100%

Rate limit backoff with jitter

37%

100%

Differentiated timeouts

0%

100%

Input validation before API call

100%

100%

Slippage and amount guardrails

50%

100%

Observability logging

87%

100%

80%

50%

Limit Order Management Module

Trigger limit order integration

Criteria
Without context
With context

Trigger API base path

50%

100%

Create/execute phase separation

41%

100%

Target price validation

83%

91%

Slippage mode handling

40%

90%

Token-2022 awareness

25%

37%

Batch cancel limit

0%

100%

Pagination with page size

50%

75%

Fee calculation

10%

100%

API key authentication

0%

75%

Structured error handling

0%

62%

Logging of order phases

0%

0%

93%

45%

Dollar-Cost Averaging (DCA) Integration Module

Recurring DCA order integration

Criteria
Without context
With context

Recurring API base path

0%

100%

Create/execute phase separation

70%

100%

Minimum total amount validation

0%

100%

Minimum orders count validation

100%

100%

Minimum per-order amount validation

30%

100%

Time-based scheduling only

100%

100%

Token-2022 exclusion

0%

50%

Fee calculation at 0.1%

100%

100%

Pagination support

62%

100%

API key authentication

0%

100%

Actionable error states

50%

70%

93%

45%

Token Information and Price Service

Token and price lookup service

Criteria
Without context
With context

Tokens API base path

0%

100%

Price API base path

0%

100%

Mint address as primary identity

90%

100%

Suspicious token surfacing

40%

100%

Price batch size limit

30%

100%

Null/missing price handling

100%

100%

Confidence level in price data

37%

100%

Fail closed for safety-critical prices

91%

100%

API key authentication

0%

62%

Structured error handling

0%

50%

Token search supports mint addresses

100%

100%

91%

25%

Jupiter API Client with Resilience Layer

Cross-API error handling and resilience

Criteria
Without context
With context

JupiterResult type pattern

80%

100%

Rate limit classification

100%

100%

Negative code Ultra execute errors

25%

100%

Positive code program errors

37%

75%

Exponential backoff with jitter

100%

100%

Retry only transient errors

100%

100%

Response parsing with text fallback

25%

100%

Transaction state reconciliation

80%

80%

Actionable user messages

100%

100%

Graceful degradation

0%

16%

API key auth with fail-fast

33%

100%

Install with Tessl CLI

npx tessl i tessl-skill-index-evals/jup-ag__agent-skills__integrating-jupiter
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents