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

# Agent skills

> Install structured agent skill files for Token APIs and PDA accounts. Skills tell AI coding agents what they can do with ZK Compression.

## Agent Skill for Orchestration

View or install [`/skill.md`](https://zkcompression.com/skill.md). If you're building with agents, start here.

```bash theme={null}
npx skills add https://zkcompression.com
```

## Dedicated Agent Skills

<Tabs>
  <Tab title="Any Agent">
    Install dedicated agent skills with this command:

    ```
    npx skills add Lightprotocol/skills
    ```
  </Tab>

  <Tab title="Claude Code">
    Add the marketplace and install:

    ```
    /plugin marketplace add Lightprotocol/skills
    /plugin install solana-rent-free-dev
    ```
  </Tab>

  <Tab title="Cursor">
    1. Open Settings (**Cmd+Shift+J** / **Ctrl+Shift+J**)
    2. Navigate to **Rules & Commands** → **Project Rules** → **Add Rule** → **Remote Rule (GitHub)**
    3. Enter: `https://github.com/Lightprotocol/skills.git`
  </Tab>
</Tabs>

| Use case                                                                                                                                                   | Skill                                                                                         |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| For token use cases on Solana, such as token distribution, stablecoin payments and more. Works with Token-2022, Privy, Wallet Adapter similarly to SPL.    | [compressed-token](https://github.com/Lightprotocol/skills/tree/main/skills/compressed-token) |
| For program development on Solana with infrequently accessed state, such as per-user state, DePIN registrations, nullifiers, or custom compressed accounts | [compressed-pda](https://github.com/Lightprotocol/skills/tree/main/skills/compressed-pda)     |
| For custom ZK Solana programs and privacy-preserving applications to prevent double spending                                                               | [zk](https://github.com/Lightprotocol/skills/tree/main/skills/zk)                             |
| For testing with Light Protocol programs and clients on localnet, devnet, and mainnet validation                                                           | [testing](https://github.com/Lightprotocol/skills/tree/main/skills/testing)                   |
| For questions about compressed accounts, Light SDK, Solana development, Claude Code features, or agent skills                                              | [ask-mcp](https://github.com/Lightprotocol/skills/tree/main/skills/ask-mcp)                   |

> View all skills here: [https://github.com/Lightprotocol/skills](https://github.com/Lightprotocol/skills).

All skills are included and are auto-discovered based on context. Ask about compressed tokens, compressed PDAs, ZK programs, or testing and the agent uses the relevant skill automatically.
