Skip to main content
Jupiter’s agent skills repository provides structured context that AI coding agents use when building with Jupiter APIs. Each skill is a SKILL.md file containing integration guidance, API playbooks, code examples, and best practices that your AI agent consumes as reference material.

Available Skills

integrating-jupiter

Comprehensive integration guidance for all Jupiter APIs. This is the starting point for any Jupiter integration.
CategoryDescription
SwapFlagship swap API with managed execution (/order + /execute), custom transactions (/build), and gasless support
LendDeposit and withdraw assets to earn yield
PerpsPerpetual futures trading
TriggerLimit orders with price conditions
RecurringDollar-cost averaging (DCA) strategies
TokenToken metadata, search, and organic scoring
PriceReal-time and historical pricing
PortfolioDeFi wallet positions across protocols
Prediction MarketsBinary outcome markets with JupUSD
SendToken transfers via invite links
StudioToken creation with Dynamic Bonding Curves
LockToken vesting and lock
RoutingDEX aggregation, RFQ integration, and market listing
The skill includes an intent router that maps developer goals to the right API, complete endpoint references, error handling patterns, and production hardening recommendations. Install:
npx skills add jup-ag/agent-skills --skill "integrating-jupiter"

jupiter-lend

Deep-dive integration guidance for Jupiter Lend (powered by Fluid Protocol). Use this when building lending and borrowing features.
CategoryDescription
Key ConceptsProtocol architecture, jlTokens, exchange prices, collateral factors, sentinel values
LiquidityQuerying liquidity pool data, interest rates, and supply/borrow positions
Lending (jlTokens)Depositing and withdrawing assets to earn yield via @jup-ag/lend
VaultsCollateral deposits, borrowing, repaying, and position management
FlashloansUncollateralised loans for atomic operations
Build KitUI components, utilities, and documentation index for frontend integration
The skill covers both the read SDK (@jup-ag/lend-read) for querying data and the write SDK (@jup-ag/lend) for building transactions, with complete working examples. Install:
npx skills add jup-ag/agent-skills --skill "jupiter-lend"

How Skills Work

Skills follow the Agent Skills specification. Each skill is a SKILL.md file with structured frontmatter (name, description, tags) and Markdown content that AI agents consume as context. When you install a skill, it’s added to your project so your AI coding agent (Claude Code, Cursor, Codex, etc.) can reference it when writing code. The agent uses the skill’s guidance to choose the right API, construct correct requests, handle errors, and follow best practices.
# Install all Jupiter skills (requires Node.js)
npx skills add jup-ag/agent-skills

# Install a specific skill
npx skills add jup-ag/agent-skills --skill "integrating-jupiter"

skill.md

Jupiter’s documentation also exposes a machine-readable skill file at dev.jup.ag/skill.md. This is a high-level navigator that points AI agents to the available skills and their capabilities, following the Mintlify skill.md specification.

Contributing

The skills repository is open source. You can contribute new skills, improve existing ones, or adapt them for your use case.

Jupiter Skills Repository

Source code, skill definitions, and contribution guidelines.