> ## 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.

# 技能

> 可嵌入的技能包，指导 Claude Code、Cursor 与 Codex 正确在 OrbitFlare 上构建。

OrbitFlare 提供智能体技能（模型在会话开始时加载的指令集），使编码智能体无需你先拉取文档即可正确编写 OrbitFlare 代码。主技能涵盖 HTTP RPC、WebSocket、Jetstream、Yellowstone gRPC、原始 Shredstream、专属节点（Solana + BNB Chain）、`getTransactionsForAddress`、历史归档数据、Metis Swap、Jito Bundle 模拟、客户 API、OrbitFlare CLI 与 `orbitflare-sdk-rs` Rust SDK。

<Tip>
  技能为只读上下文，不进行 API 调用。若希望智能体从对话中实际查询 OrbitFlare，请搭配 [MCP 服务器](/cn/agents/mcp)。
</Tip>

## 安装

一行命令，无需克隆。按主机选择：

<Tabs>
  <Tab title="Claude Code（个人）">
    ```bash theme={null}
    npx @orbitflare/skills@latest
    ```

    安装至 `~/.claude/skills/orbitflare`。在每个 Claude Code 会话中可用。
  </Tab>

  <Tab title="Claude Code（项目）">
    ```bash theme={null}
    npx @orbitflare/skills@latest --project
    ```

    安装至 `./.claude/skills/orbitflare`。仅在 Claude Code 于此目录运行时加载；提交后团队自动获得。
  </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="自定义路径">
    ```bash theme={null}
    npx @orbitflare/skills@latest --path /your/custom/dir
    ```

    安装至 `/your/custom/dir/orbitflare`。
  </Tab>
</Tabs>

安装后，**重启智能体**以加载新技能。

<Tip>
  更新同样一条命令：再次运行 `npx @orbitflare/skills@latest`。安装程序会原地覆盖技能文件。
</Tip>

### 从源码

若需克隆仓库（例如修改技能），底层安装脚本也可直接执行：

```bash theme={null}
git clone https://github.com/orbitflare/orbitflare-skills
cd orbitflare-skills/orbitflare
./install.sh                 # 相同参数：--project、--cursor、--codex、--path
```

## 技能内容

`SKILL.md` 为入口。模型在每次会话开始时加载它，并据此路由到正确参考文件。参考涵盖：

| 参考文件                 | 主题                                   |
| -------------------- | ------------------------------------ |
| `rpc.md`             | HTTP JSON-RPC：端点 URL、标头、常用方法         |
| `websockets.md`      | WebSocket 订阅、重连模式                    |
| `jetstream.md`       | OrbitFlare 基于 Shredstream 解码的 gRPC 流 |
| `yellowstone.md`     | Yellowstone Geyser gRPC：账户、交易、槽位、区块  |
| `shredstream.md`     | 原始 UDP Shredstream 馈送                |
| `fetching-data.md`   | `getTransactionsForAddress`、历史归档     |
| `dedicated-nodes.md` | Solana 与 BNB Chain 专属基础设施            |
| `trading-apis.md`    | Metis Swap、Jito Bundle 模拟            |
| `customer-api.md`    | 客户 API v2：许可证、计费、充值                  |
| `cli-sdk.md`         | OrbitFlare CLI 命令面与 Rust SDK 设置      |
| `onboarding.md`      | 认证密钥、控制台注册、首次调用                      |
| `repos.md`           | 模板仓库与示例项目链接                          |

技能指示智能体在编写代码**之前**阅读相关参考，从而在首次尝试时得到正确的端点 URL、gRPC 过滤器形状与 SDK 特性开关。

## 试用

安装技能并重启智能体后：

> 「使用 OrbitFlare Jetstream 从法兰克福流式传输 pump.fun 交易」

> 「在 OrbitFlare 上用 Metis 报价 1 SOL → USDC，并编写每 30 秒轮询一次的 Rust 二进制」

> 「构建 Yellowstone gRPC 订阅，流式传输 Jupiter swap 交易，断线时重试」

智能体会拉取相关参考（`jetstream.md`、`trading-apis.md`、`yellowstone.md`），并生成使用正确端点 URL、标头与 SDK 模式的代码。

## 源码

* 技能仓库：[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)

技能中全部内容源自本文档站。若有疑问，可将智能体指向 `llms.txt` 索引。
