> ## Documentation Index
> Fetch the complete documentation index at: https://dev.jup.ag/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Skills

> Pre-built agent skills for integrating Jupiter APIs into AI coding agents.

Jupiter's [agent skills repository](https://github.com/jup-ag/agent-skills) 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.

| Category           | Description                                                                                                           |
| :----------------- | :-------------------------------------------------------------------------------------------------------------------- |
| Swap               | Flagship swap API with managed execution (`/order` + `/execute`), custom transactions (`/build`), and gasless support |
| Lend               | Deposit and withdraw assets to earn yield                                                                             |
| Perps              | Perpetual futures trading                                                                                             |
| Trigger            | Limit orders with price conditions                                                                                    |
| Recurring          | Dollar-cost averaging (DCA) strategies                                                                                |
| Token              | Token metadata, search, and organic scoring                                                                           |
| Price              | Real-time and historical pricing                                                                                      |
| Portfolio          | DeFi wallet positions across protocols                                                                                |
| Prediction Markets | Binary outcome markets with JupUSD                                                                                    |
| Send               | Token transfers via invite links                                                                                      |
| Studio             | Token creation with Dynamic Bonding Curves                                                                            |
| Lock               | Token vesting and lock                                                                                                |
| Routing            | DEX 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:**

```bash theme={null}
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.

| Category           | Description                                                                           |
| :----------------- | :------------------------------------------------------------------------------------ |
| Key Concepts       | Protocol architecture, jlTokens, exchange prices, collateral factors, sentinel values |
| Liquidity          | Querying liquidity pool data, interest rates, and supply/borrow positions             |
| Lending (jlTokens) | Depositing and withdrawing assets to earn yield via `@jup-ag/lend`                    |
| Vaults             | Collateral deposits, borrowing, repaying, and position management                     |
| Flashloans         | Uncollateralised loans for atomic operations                                          |
| Build Kit          | UI 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:**

```bash theme={null}
npx skills add jup-ag/agent-skills --skill "jupiter-lend"
```

## How Skills Work

Skills follow the [Agent Skills](https://agentskills.io) 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.

```bash theme={null}
# 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 [`developers.jup.ag/docs/skill.md`](https://developers.jup.ag/docs/skill.md). This is a high-level navigator that points AI agents to the available skills and their capabilities, following the [Mintlify skill.md](https://mintlify.com/docs/ai/skillmd) specification.

## Contributing

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

<Card title="Jupiter Skills Repository" icon="github" href="https://github.com/jup-ag/agent-skills">
  Source code, skill definitions, and contribution guidelines.
</Card>
