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

# Keterampilan

> Kumpulan instruksi yang tidak bergantung pada model untuk mengajarkan asisten AI membangun di Solana dengan Helius — logika perutean, pola SDK yang benar, dan prompt sistem siap pakai.

Keterampilan adalah kumpulan instruksi yang tidak bergantung pada model untuk mengajarkan asisten AI cara merutekan permintaan Anda ke [alat MCP](/docs/id/agents/mcp/tools) dan file referensi yang tepat. Keterampilan ini tidak hanya menyediakan akses alat mentah — tetapi juga mencakup logika perutean, pola SDK yang benar, dan aturan yang mencegah kesalahan umum seperti biaya yang ditulis langsung dalam kode, endpoint yang salah, atau tip Sender yang tidak disertakan.

Keterampilan dapat digunakan dengan **platform AI apa pun** — Claude Code, Codex, OpenAI API, Claude API, Cursor, ChatGPT, dan lainnya. Setiap keterampilan dilengkapi varian prompt sistem siap pakai agar Anda dapat langsung menggunakannya di alat apa pun.

## Keterampilan yang Tersedia

<CardGroup cols={2}>
  <Card title="Build" icon="hammer" href="/docs/id/agents/skills/build">
    Pengembangan inti Solana — DAS, Sender, WebSocket, LaserStream, webhook, Wallet API, dan lainnya
  </Card>

  <Card title="Phantom" icon="wallet" href="/docs/id/agents/skills/phantom">
    Pengembangan dApp frontend — Phantom Connect SDK (React, React Native, browser), pembatasan akses berbasis token, pembayaran
  </Card>

  <Card title="Jupiter" icon="rocket" href="/docs/id/agents/skills/jupiter">
    Aplikasi DeFi — pertukaran token, pinjaman, pesanan limit, DCA, data token/harga
  </Card>

  <Card title="DFlow" icon="chart-line" href="/docs/id/agents/skills/dflow">
    Aplikasi perdagangan — pertukaran spot, pasar prediksi, streaming waktu nyata, Proof KYC
  </Card>

  <Card title="OKX" icon="chart-mixed" href="/docs/id/agents/skills/okx">
    Perdagangan dan intelijen — agregasi OKX DEX, sinyal smart money, analisis token meme
  </Card>

  <Card title="SVM" icon="microchip" href="/docs/id/agents/skills/svm">
    Komponen internal protokol Solana — eksekusi SVM, konsensus, model akun, ekonomi validator
  </Card>
</CardGroup>

## Cara Kerja Keterampilan

Keterampilan mengikuti arsitektur prompt tiga lapis:

| Lapisan             | Apa                                                                           | Lokasi                                                                       |
| ------------------- | ----------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| **A: Harness**      | Perilaku khusus agen/runtime dan aturan alat                                  | Bawaan (Claude Code), `AGENTS.md` (Codex), pembuka dalam varian prompt (API) |
| **B: Keterampilan** | Prosedur kanonis yang dapat digunakan kembali dan tidak bergantung pada model | File `SKILL.md` + direktori `references/`                                    |
| **C: Tugas**        | Permintaan pengguna + konteks dinamis                                         | Disediakan saat runtime oleh setiap platform                                 |

Konten keterampilan (Lapisan B) sama di semua platform — hanya pembungkus harness (Lapisan A) yang berbeda.

Setiap keterampilan mencakup:

* **Logika perutean** — memetakan permintaan Anda ke alat MCP dan file referensi yang tepat
* **File referensi** — dokumentasi mendalam untuk setiap produk Helius yang dibaca AI sebelum menulis kode
* **Aturan** — mencegah kesalahan umum (misalnya, biaya prioritas yang ditulis langsung dalam kode, endpoint RPC yang salah, atau penanganan kesalahan yang tidak disertakan)

## Menggunakan Keterampilan di Berbagai Platform

Setiap keterampilan dilengkapi tiga varian prompt siap pakai dalam direktori `prompts/`:

| File                  | Kasus Penggunaan                                     | Format                                                                        |
| --------------------- | ---------------------------------------------------- | ----------------------------------------------------------------------------- |
| `openai.developer.md` | OpenAI Responses / Chat Completions API              | Pembuka Lapisan A + konten keterampilan dengan pembatas `=== BEGIN SKILL ===` |
| `claude.system.md`    | Prompt sistem Claude API                             | Pembuka Lapisan A + konten keterampilan dengan pembatas                       |
| `full.md`             | Cursor Rules, instruksi khusus ChatGPT, alat lainnya | Semua file referensi disematkan, tanpa dependensi eksternal                   |

Temukan file tersebut di:

* **Repositori**: `.agents/skills/<skill>/prompts/`
* **Paket npm**: `helius-mcp/system-prompts/<skill>/`

<Tabs>
  <Tab title="Vercel Skills CLI">
    Instal keterampilan langsung ke agen pengodean AI Anda menggunakan [Vercel Skills CLI](https://skills.sh/). Dapat digunakan dengan Claude Code, Cursor, Copilot, Codex, dan lainnya.

    ```bash theme={"system"}
    # Install a single skill
    npx skills add helius-labs/core-ai --skill build

    # Browse all available Helius skills
    npx skills add helius-labs/core-ai --list
    ```

    | Keterampilan                                                                          | Perintah Instalasi                                   |
    | ------------------------------------------------------------------------------------- | ---------------------------------------------------- |
    | **build** — Pengembangan inti Solana (Sender, DAS, WebSocket, LaserStream, webhook)   | `npx skills add helius-labs/core-ai --skill build`   |
    | **phantom** — dApp frontend (Phantom Connect, React, pembatasan akses berbasis token) | `npx skills add helius-labs/core-ai --skill phantom` |
    | **jupiter** — Aplikasi DeFi (pertukaran, pinjaman, pesanan limit, DCA)                | `npx skills add helius-labs/core-ai --skill jupiter` |
    | **dflow** — Aplikasi perdagangan (pertukaran, pasar prediksi, streaming, KYC)         | `npx skills add helius-labs/core-ai --skill dflow`   |
    | **okx** — Perdagangan dan intelijen (OKX DEX, smart money, pemindai meme)             | `npx skills add helius-labs/core-ai --skill okx`     |
    | **svm** — Komponen internal protokol (mesin SVM, konsensus, model akun)               | `npx skills add helius-labs/core-ai --skill svm`     |
  </Tab>

  <Tab title="Claude Code Plugin">
    [Plugin Helius](/docs/id/agents/claude-code-plugin) menggabungkan semua keterampilan + server MCP dalam satu instalasi. Di dalam Claude Code, jalankan keduanya sebagai dua perintah terpisah:

    ```
    /plugin marketplace add helius-labs/core-ai
    ```

    ```
    /plugin install helius@helius-labs
    ```

    Keterampilan dipanggil dengan `/helius:build`, `/helius:phantom`, `/helius:jupiter`, `/helius:dflow`, `/helius:okx`, atau `/helius:svm`.
  </Tab>

  <Tab title="Claude Code Standalone">
    Setiap keterampilan dapat diinstal secara terpisah menggunakan skrip `install.sh` masing-masing:

    ```bash theme={"system"}
    git clone https://github.com/helius-labs/core-ai.git
    cd core-ai/helius-skills
    ./helius/install.sh            # Install to ~/.claude/skills/helius/
    ./helius/install.sh --project  # Or install to current project
    ```

    Keterampilan mandiri dipanggil secara otomatis sebagai Agent Skills — tidak memerlukan perintah garis miring.
  </Tab>

  <Tab title="Codex CLI">
    Codex secara otomatis menemukan keterampilan dari `.agents/skills/` di direktori utama proyek Anda:

    ```bash theme={"system"}
    # Copy the .agents/ directory into your project
    cp -r /path/to/core-ai/.agents/ your-project/
    ```

    Keterampilan dipicu secara implisit ketika tugas Anda cocok, atau secara eksplisit dengan `$helius`, `$helius-phantom`, `$helius-jupiter`, `$helius-dflow`, `$helius-okx`, atau `$svm`.
  </Tab>

  <Tab title="OpenAI API">
    Gunakan `openai.developer.md` sebagai pesan `developer`:

    ```python theme={"system"}
    from openai import OpenAI

    client = OpenAI()

    with open(".agents/skills/helius/prompts/openai.developer.md") as f:
        skill_prompt = f.read()

    response = client.responses.create(
        model="o3",
        instructions=skill_prompt,
        input="Build a swap interface that submits via Helius Sender"
    )
    ```

    Juga dapat digunakan dengan Chat Completions menggunakan `{"role": "developer", "content": skill_prompt}`.
  </Tab>

  <Tab title="Claude API">
    Gunakan `claude.system.md` sebagai prompt sistem:

    ```python theme={"system"}
    import anthropic

    client = anthropic.Anthropic()

    with open(".agents/skills/helius/prompts/claude.system.md") as f:
        skill_prompt = f.read()

    message = client.messages.create(
        model="claude-sonnet-4-6-20250514",
        max_tokens=4096,
        system=skill_prompt,
        messages=[
            {"role": "user", "content": "Build a swap interface that submits via Helius Sender"}
        ]
    )
    ```
  </Tab>

  <Tab title="Cursor / ChatGPT">
    Gunakan `full.md` — ini menyematkan semua file referensi sehingga tidak ada dependensi eksternal.

    **Cursor:** Salin ke `.cursor/rules/helius.md`:

    ```bash theme={"system"}
    cp .agents/skills/helius/prompts/full.md .cursor/rules/helius.md
    ```

    **Instruksi Khusus ChatGPT:** Gunakan konten inti `SKILL.md` (`full.md` mungkin melampaui batas 8.000 karakter ChatGPT untuk keterampilan yang lebih besar).
  </Tab>
</Tabs>

## Prasyarat

Semua keterampilan mengharuskan [server MCP Helius](/docs/id/agents/mcp) berjalan (atau alat yang setara dikonfigurasi dalam kerangka kerja agen Anda). Keterampilan DFlow juga memerlukan [server MCP DFlow](https://pond.dflow.net/build/mcp). Keterampilan Phantom juga memerlukan akun [Phantom Portal](https://phantom.com/portal) untuk dompet tertanam. Keterampilan Jupiter memerlukan [kunci API Jupiter](https://developers.jup.ag/portal). Keterampilan OKX memerlukan [pustaka keterampilan OKX](https://github.com/okx/onchainos-skills) dan CLI `onchainos`.

| Keterampilan                         | Memerlukan                                              | Perlu Kunci API                              |
| ------------------------------------ | ------------------------------------------------------- | -------------------------------------------- |
| [Build](/docs/id/agents/skills/build)     | Helius MCP                                              | Ya (Helius)                                  |
| [Phantom](/docs/id/agents/skills/phantom) | Helius MCP                                              | Ya (Helius)                                  |
| [Jupiter](/docs/id/agents/skills/jupiter) | Helius MCP                                              | Ya (Helius + Jupiter)                        |
| [DFlow](/docs/id/agents/skills/dflow)     | Helius MCP + DFlow MCP                                  | Ya (Helius + DFlow untuk produksi)           |
| [OKX](/docs/id/agents/skills/okx)         | Helius MCP + pustaka keterampilan OKX + CLI `onchainos` | Ya (Helius; OKX opsional untuk pengembangan) |
| [SVM](/docs/id/agents/skills/svm)         | Helius MCP                                              | Tidak                                        |
