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。
技能为只读上下文,不进行 API 调用。若希望智能体从对话中实际查询 OrbitFlare,请搭配 MCP 服务器。
一行命令,无需克隆。按主机选择:
Claude Code(个人)
Claude Code(项目)
Cursor
Codex CLI
自定义路径
npx @orbitflare/skills@latest
安装至 ~/.claude/skills/orbitflare。在每个 Claude Code 会话中可用。npx @orbitflare/skills@latest --project
安装至 ./.claude/skills/orbitflare。仅在 Claude Code 于此目录运行时加载;提交后团队自动获得。npx @orbitflare/skills@latest --cursor
安装至 ~/.cursor/skills-cursor/orbitflare。npx @orbitflare/skills@latest --codex
安装至 ~/.codex/skills/orbitflare。npx @orbitflare/skills@latest --path /your/custom/dir
安装至 /your/custom/dir/orbitflare。
安装后,重启智能体以加载新技能。
更新同样一条命令:再次运行 npx @orbitflare/skills@latest。安装程序会原地覆盖技能文件。
从源码
若需克隆仓库(例如修改技能),底层安装脚本也可直接执行:
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 模式的代码。
技能中全部内容源自本文档站。若有疑问,可将智能体指向 llms.txt 索引。