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

# Habilidad de SVM

> Habilidad especializada en el protocolo de Solana para asistentes de IA, impulsada por Helius: el motor de ejecución SVM, el modelo de cuentas, el consenso, la economía de los validadores y las extensiones.

La habilidad **SVM** convierte a tu asistente de IA en un experto en el protocolo de Solana. Usa las herramientas MCP de Helius para obtener contenido actualizado del blog de Helius, la documentación de Solana, los SIMD y el código fuente de los validadores (Agave y Firedancer). Luego sintetiza explicaciones detalladas y precisas sobre la arquitectura y el funcionamiento interno de Solana.

Esta habilidad sirve para comprender *cómo funciona Solana*, no para desarrollar con las API de Helius (para eso, usa la [habilidad Build](/docs/es/agents/skills/build)).

<Info>
  **Claude Code:** `/helius:svm` (mediante el [plugin](/docs/es/agents/claude-code-plugin)) o se invoca automáticamente (de forma independiente). **Codex:** `$svm` (se detecta automáticamente desde `.agents/skills/`). **API / Cursor / ChatGPT:** Usa las [variantes prediseñadas del prompt del sistema](/docs/es/agents/skills/overview#uso-de-habilidades-en-distintas-plataformas).
</Info>

## Qué abarca

| Área                             | Temas                                                                                | Herramientas MCP utilizadas                          |
| -------------------------------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------- |
| **Proceso de compilación**       | Rust/C/Zig → LLVM IR → bytecode sBPF, orígenes de eBPF                               | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Despliegue de programas**      | Versiones del cargador BPF, ciclo de vida de despliegue y actualización, formato ELF | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Motor de ejecución**           | Compilación JIT, regiones de memoria, unidades de cómputo, ISA de sBPF               | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Modelo de cuentas**            | Propiedad, renta, PDA, CPI, llamadas al sistema, niveles de compromiso               | `fetchHeliusBlog`, `searchSolanaDocs`                |
| **Transacciones y comisiones**   | Paralelismo de Sealevel, mercados locales de comisiones, proceso de TPU, MEV, SWQoS  | `fetchHeliusBlog`, `getSIMD`                         |
| **Consenso**                     | Prueba de Historia, Tower BFT, Turbine, Gulf Stream, QUIC, Firedancer, Alpenglow     | `fetchHeliusBlog`, `getSIMD`, `readSolanaSourceFile` |
| **Economía de los validadores**  | Recompensas, inflación, propuestas de penalización, descentralización, SIMD          | `fetchHeliusBlog`, `getSIMD`                         |
| **Capa de datos**                | Nodos RPC, plugins de Geyser, shreds, compresión de estado, compresión ZK            | `fetchHeliusBlog`, `readSolanaSourceFile`            |
| **Desarrollo de programas**      | Anchor, Steel, Pinocchio, Gill, optimización de cómputo, ensamblador sBPF            | `fetchHeliusBlog`, `searchSolanaDocs`                |
| **Extensiones de tokens y DeFi** | Token-2022, LST, monedas estables, RWA                                               | `fetchHeliusBlog`, `searchSolanaDocs`                |

## Requisitos previos

La habilidad SVM requiere el [servidor MCP de Helius](/docs/es/agents/mcp) para usar sus herramientas de conocimiento (`fetchHeliusBlog`, `searchSolanaDocs`, `getSIMD`, `readSolanaSourceFile`).

```bash theme={"system"}
claude mcp add helius npx helius-mcp@latest
```

<Note>
  **No necesitas una clave de API.** Todas las herramientas de conocimiento obtienen información de fuentes públicas (el blog de Helius, GitHub y la documentación de Solana). Solo necesitas instalar el servidor MCP; no se requiere una cuenta de Helius.
</Note>

## Instalación independiente

<Steps>
  <Step title="Clone the repository">
    ```bash theme={"system"}
    git clone https://github.com/helius-labs/core-ai.git
    cd core-ai/helius-skills/svm
    ```
  </Step>

  <Step title="Run the install script">
    ```bash theme={"system"}
    ./install.sh
    ```

    Se instala en `~/.claude/skills/svm/`.

    **Opciones:**

    * `./install.sh --project` — instala en el proyecto actual
    * `./install.sh --path /custom/path` — instala en un directorio personalizado
  </Step>

  <Step title="Install the Helius MCP server">
    ```bash theme={"system"}
    claude mcp add helius npx helius-mcp@latest
    ```
  </Step>
</Steps>

## Ejemplos de prompts

* "¿Cómo funciona el modelo de ejecución paralela de Solana?"
* "Explica la Prueba de Historia y en qué se diferencia del BFT tradicional"
* "¿Qué es el conjunto de instrucciones sBPF y cómo funciona la compilación JIT?"
* "¿Cómo funcionan internamente las direcciones derivadas de programas (PDA)?"
* "¿Qué es Firedancer y en qué se diferencia del validador Agave?"
* "Explica los mercados locales de comisiones y las comisiones de prioridad de Solana"
* "¿Qué son las transferencias confidenciales?"
* "¿Qué es Alpenglow y qué problemas resuelve?"
* "Muéstrame el código fuente que procesa las transacciones en Solana"

## Qué incluye

* **`SKILL.md`** — Lógica de enrutamiento y reglas para preguntas sobre el protocolo
* **`prompts/`** — Variantes prediseñadas del prompt del sistema (`openai.developer.md`, `claude.system.md`, `full.md`); consulta la [configuración de la plataforma](/docs/es/agents/skills/overview#uso-de-habilidades-en-distintas-plataformas)
* **INLINE\_CODE\_PLACEHOLDER\_d1d30590354f2c4c\_END** — Guías detalladas por tema que vinculan las preguntas con las mejores publicaciones del blog, los SIMD y las rutas del código fuente:
  * `compilation.md` — LLVM, sBPF, generación de bytecode
  * `programs.md` — Cargadores BPF, ciclo de vida del despliegue
  * `execution.md` — JIT, memoria, unidades de cómputo
  * `accounts.md` — Modelo de cuentas, PDA, CPI
  * `transactions.md` — Sealevel, comisiones, proceso de TPU
  * `consensus.md` — PoH, Tower BFT, Turbine, Firedancer
  * `validators.md` — Economía, inflación, penalización
  * `data.md` — RPC, Geyser, shreds, compresión
  * `development.md` — Frameworks, optimización
  * `tokens.md` — Token-2022, LST, monedas estables, RWA

## Más información

<CardGroup cols={2}>
  <Card title="Build Skill" icon="hammer" href="/docs/es/agents/skills/build">
    Para desarrollar con las API de Helius (no para estudiar el funcionamiento interno del protocolo)
  </Card>

  <Card title="Helius Blog" icon="newspaper" href="https://www.helius.dev/blog">
    Contenido técnico detallado sobre la arquitectura de Solana
  </Card>

  <Card title="Solana SIMDs" icon="file-lines" href="https://github.com/solana-foundation/solana-improvement-documents">
    Documentos de mejora de Solana
  </Card>

  <Card title="GitHub" icon="github" href="https://github.com/helius-labs/core-ai">
    Código fuente y seguimiento de incidencias
  </Card>
</CardGroup>
