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

# Skills

> Markdown files that give AI code editors context about how to use Opper, install once and activate automatically

Skills are markdown files that give AI code editors context about how to use Opper. They work with any editor that supports the [Agent Skills](https://agentskills.io) standard, including Claude Code, Cursor, Cline, GitHub Copilot, OpenAI Codex, and Windsurf.

When installed, skills sit in your editor's skills directory. The editor reads a short description of each skill at startup and loads the full documentation only when your task matches its domain, so it doesn't waste context.

## Installation

```bash theme={null}
# All Opper skills (recommended)
npx skills add opper-ai/opper-skills

# Or pick what you need
npx skills add opper-ai/opper-skills/opper-cli
npx skills add opper-ai/opper-skills/opper-sdks
npx skills add opper-ai/opper-skills/opper-api
```

You can also install the bundled set through the [Opper CLI](/developer-tools/cli), either headless or globally installed:

```bash theme={null}
npx @opperai/cli skills install   # no install needed
opper skills install               # if @opperai/cli is installed globally
```

## Available skills

| Skill          | What it covers                                                                                                                                                                            |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **opper-cli**  | The `opper` command-line tool: sign-in, making calls, traces, usage, models, image generation, launching coding agents through Opper, installing skills, configuring AI editors           |
| **opper-sdks** | The unified `opperai` packages for Python and TypeScript, including the Agent SDK (tools, streaming, multi-agent, MCP, conversation)                                                      |
| **opper-api**  | The Opper REST API: gateway and control-plane concepts, models, `/v3/call`, OpenAI/Anthropic/OpenResponses-compatible endpoints under `/v3/compat`, and migration from other LLM gateways |

## Try it out

Once installed, your editor will activate the right skill automatically. Try prompts like:

* "Sign me in to Opper from the terminal and launch Claude Code through it."
* "Add an Opper `call` to this Python script that returns structured output."
* "Build an Opper agent in TypeScript with a `get_weather` tool."
* "Wrap this pipeline in an Opper trace so I can see each step."
* "What models does Opper support, and how do I migrate this OpenRouter code?"

## Updating

```bash theme={null}
# If installed via npx skills
npx skills update

# If installed via the Opper CLI
npx @opperai/cli skills update     # or `opper skills update` if installed globally

# If cloned manually
cd opper-skills && git pull
```

## Source

<a href="https://github.com/opper-ai/opper-skills" variant="outline">View on GitHub</a>
