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

# Skills

> Готовые пакеты skills, обучающие Claude Code, Cursor и Codex правильно строить решения на OrbitFlare.

OrbitFlare поставляет agent skills (инструкции, которые модель подгружает в начале сессии), чтобы кодирующие агенты писали код OrbitFlare без предварительного чтения доков. Основной skill охватывает HTTP RPC, WebSockets, Jetstream, Yellowstone gRPC, сырой Shredstream, Dedicated Nodes (Solana + BNB Chain), `getTransactionsForAddress`, исторический архив, Metis Swap, симуляцию Jito Bundle, Customer API, CLI OrbitFlare и Rust SDK `orbitflare-sdk-rs`.

<Tip>
  Skills — только контекст для чтения, без вызовов API. Сочетайте skill с [MCP-сервером](/ru/agents/mcp), если агенту нужно реально запрашивать OrbitFlare из чата.
</Tip>

## Установка

Одна команда, без клонирования. Выберите хост:

<Tabs>
  <Tab title="Claude Code (personal)">
    ```bash theme={null}
    npx @orbitflare/skills@latest
    ```

    Устанавливается в `~/.claude/skills/orbitflare`. Доступен в каждой сессии Claude Code.
  </Tab>

  <Tab title="Claude Code (project)">
    ```bash theme={null}
    npx @orbitflare/skills@latest --project
    ```

    Устанавливается в `./.claude/skills/orbitflare`. Загружается только при запуске Claude Code в этой директории — закоммитьте, и команда получит skill автоматически.
  </Tab>

  <Tab title="Cursor">
    ```bash theme={null}
    npx @orbitflare/skills@latest --cursor
    ```

    Устанавливается в `~/.cursor/skills-cursor/orbitflare`.
  </Tab>

  <Tab title="Codex CLI">
    ```bash theme={null}
    npx @orbitflare/skills@latest --codex
    ```

    Устанавливается в `~/.codex/skills/orbitflare`.
  </Tab>

  <Tab title="Custom path">
    ```bash theme={null}
    npx @orbitflare/skills@latest --path /your/custom/dir
    ```

    Устанавливается в `/your/custom/dir/orbitflare`.
  </Tab>
</Tabs>

После установки **перезапустите агента**, чтобы подтянулся skill.

<Tip>
  Обновление — та же команда: снова `npx @orbitflare/skills@latest`. Установщик перезаписывает файлы skill на месте.
</Tip>

### Из исходников

Если нужен клон репозитория (например, чтобы править skill), тот же установщик доступен как shell-скрипт:

```bash theme={null}
git clone https://github.com/orbitflare/orbitflare-skills
cd orbitflare-skills/orbitflare
./install.sh                 # same flags: --project, --cursor, --codex, --path
```

## Что внутри skill

`SKILL.md` — точка входа. Модель загружает его в начале сессии и по нему маршрутизирует к нужным файлам. Ссылки покрывают:

| Reference            | Topic                                                 |
| -------------------- | ----------------------------------------------------- |
| `rpc.md`             | HTTP JSON-RPC: endpoint URLs, headers, common methods |
| `websockets.md`      | WebSocket subscriptions, reconnection patterns        |
| `jetstream.md`       | OrbitFlare's Shredstream-decoded gRPC stream          |
| `yellowstone.md`     | Yellowstone Geyser gRPC: accounts, txs, slots, blocks |
| `shredstream.md`     | Raw UDP Shredstream feed                              |
| `fetching-data.md`   | `getTransactionsForAddress`, historical archive       |
| `dedicated-nodes.md` | Solana + BNB Chain dedicated infrastructure           |
| `trading-apis.md`    | Metis Swap, Jito Bundle Simulation                    |
| `customer-api.md`    | Customer API v2: licenses, billing, top-up            |
| `cli-sdk.md`         | OrbitFlare CLI command surface + Rust SDK setup       |
| `onboarding.md`      | Auth keys, dashboard signup, first call               |
| `repos.md`           | Pointers to template repos and example projects       |

Skill предписывает агенту читать нужный reference **до** написания кода — чтобы с первого раза были верные URL, формы gRPC-фильтров и флаги SDK.

## Попробуйте

После установки skill и перезапуска агента:

> "Stream pump.fun trades using OrbitFlare Jetstream from Frankfurt"

> "Quote 1 SOL → USDC with Metis on OrbitFlare and write a Rust binary that polls every 30 seconds"

> "Build a Yellowstone gRPC subscription that streams Jupiter swap transactions, with retry on disconnect"

Агент подтянет нужные файлы (`jetstream.md`, `trading-apis.md`, `yellowstone.md`) и выдаст код с правильными URL, заголовками и паттернами SDK.

## Источники

* Репозиторий skills: [github.com/orbitflare/orbitflare-skills](https://github.com/orbitflare/orbitflare-skills)
* npm: [`@orbitflare/skills`](https://www.npmjs.com/package/@orbitflare/skills)
* Индекс: [docs.orbitflare.com/llms.txt](https://docs.orbitflare.com/llms.txt)

Всё в skill выведено из этого сайта документации. При сомнениях укажите агенту на `llms.txt`.
