Choose the right RunAPI Provider Client package for JavaScript, Python, Ruby, Go, Java, or PHP.
Provider Clients · Agent Skills · Core SDK
Choose and install the right RunAPI Provider Client package for JavaScript, Python, Ruby, Go, Java, or PHP. This skill helps Claude Code, Codex, Gemini CLI, Cursor, and 50+ agents pick the correct SDK package and link to public docs.
The canonical agent file is skills/runapi-sdk/SKILL.md.
npx skills add runapi-ai/sdk-skill -gOr paste this prompt to your AI agent:
Install the runapi-sdk skill for me:
1. Clone https://github.com/runapi-ai/sdk-skill
2. Copy the skills/runapi-sdk/ directory into your
user-level skills directory (e.g. ~/.claude/skills/
for Claude Code, ~/.codex/skills/ for Codex).
3. Verify that SKILL.md is present.
4. Confirm the install path when done.
Each AI model has its own SDK package. Install the one you need:
npm install @runapi.ai/kling # Kling video generation
npm install @runapi.ai/suno # Suno music generation
npm install @runapi.ai/flux-kontext # Flux Kontext image generation
npm install @runapi.ai/elevenlabs # ElevenLabs audio
pip install runapi-suno # Suno music generation for Python
gem install runapi-suno # Suno music generation for Ruby
go get github.com/runapi-ai/suno-sdk/go@latest # Suno music generation for Go
composer require runapi-ai/kling # Kling video generation for PHP
composer require runapi-ai/suno # Suno music generation for PHP
# Java artifact: ai.runapi:runapi-sunoAll RunAPI Provider Client packages share a language-specific core package such as @runapi.ai/core, runapi-core, ai.runapi:runapi-core, or runapi-ai/core for HTTP primitives and error types.
Generated file URLs returned by RunAPI are temporary. For production integrations, download and store images, videos, audio, or other generated files in your own durable storage within 7 days.
- A user asks which JavaScript, Python, Ruby, Go, Java, or PHP RunAPI SDK package to install.
- A user asks why each model has its own Provider Client repository.
- An agent needs to route pricing or documentation links without guessing URL shapes.
For one-off generation, manual smoke tests, debugging, or user-requested CLI runs, use the RunAPI CLI skill instead: https://github.com/runapi-ai/cli-skill.
- SDK docs: https://runapi.ai/docs/resources/sdks
- Model catalog: https://runapi.ai/models
- Repository: https://github.com/runapi-ai/sdk-skill
Licensed under the Apache License, Version 2.0.