Skip to main content
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 standard, including Claude Code, Cursor, Cline, GitHub Copilot, OpenAI Codex, and Windsurf. When installed, skills are loaded automatically by your editor. The editor reads a short description of each skill at startup and loads the full documentation when your task matches the skill’s domain.

Installation

Install all Opper skills at once:
npx skills add opper-ai/opper-skills
The installer will detect your editor and walk you through the setup. Or install individual skills:
npx skills add opper-ai/opper-skills/opper-python-sdk
npx skills add opper-ai/opper-skills/opper-node-sdk
npx skills add opper-ai/opper-skills/opper-python-agents
npx skills add opper-ai/opper-skills/opper-node-agents
npx skills add opper-ai/opper-skills/opper-api
npx skills add opper-ai/opper-skills/opper-cli

Manual setup

Skills are folders with a SKILL.md file placed in your editor’s skills directory (e.g. .claude/skills/ for Claude Code). You can copy them directly:
git clone https://github.com/opper-ai/opper-skills.git
mkdir -p .claude/skills
cp -r opper-skills/opper-python-sdk .claude/skills/

Other editors

See the opper-skills repository for setup instructions for GitHub Copilot, Cline, OpenAI Codex, Windsurf, and other compatible editors.

Try it out

Once skills are installed, just ask your editor what you need. The agent will use the right SDK, follow the correct patterns, and produce working code:
  • “Create an Opper function that extracts key entities from a document”
  • “Build a RAG pipeline using an Opper index”
  • “Set up a Python agent with tool use that can search our knowledge base”

Available skills

SkillDescriptionLanguage
opper-python-sdkTask completion, knowledge bases, and tracing with the Opper Python SDKPython
opper-node-sdkTask completion, knowledge bases, and tracing with the Opper Node SDKTypeScript
opper-python-agentsBuild AI agents with tools, memory, and multi-agent composition in PythonPython
opper-node-agentsBuild AI agents with tools, streaming, and multi-agent composition in TypeScriptTypeScript
opper-apiCall the Opper REST API directly with any HTTP clientHTTP
opper-cliCall functions, manage indexes, track usage, and configure models from the terminalBash

Updating skills

Skills don’t auto-update. To get the latest versions:
# If installed via npx skills
npx skills update

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