Skip to content

Rapidata in your AI agent#

Let your coding agent write the Rapidata integration for you. The official Rapidata skill teaches agents how to use the SDK — create labeling jobs, configure audiences, run benchmarks, and more — so you can just describe what you want in plain English.

Install#

Pick your agent. One command. Done.

Agent Install
Claude Code claude plugin marketplace add RapidataAI/skills && claude plugin install rapidata-sdk-plugin@rapidata-sdk-marketplace
Cursor npx skills add RapidataAI/skills -a cursor
Windsurf npx skills add RapidataAI/skills -a windsurf
Copilot npx skills add RapidataAI/skills -a github-copilot
Cline npx skills add RapidataAI/skills -a cline
Codex npx skills add RapidataAI/skills -a codex
Gemini CLI npx skills add RapidataAI/skills -a gemini-cli
Any other npx skills add RapidataAI/skills

Install once. Works in every session after that. That's it.

No install — just the raw SKILL.md

If your framework doesn't match any of the above, drop the raw file into your agent's context:

SKILL.md on GitHub

Raw URL for fetching:

https://raw.githubusercontent.com/RapidataAI/skills/main/plugins/rapidata-sdk-plugin/skills/rapidata/SKILL.md

Usage#

Automatic#

The agent loads the skill when it sees Rapidata-related work. Just ask naturally:

Create a comparison job that evaluates image quality between two models
Set up a custom audience with 3 qualification examples for prompt adherence

Manual#

On Claude Code, invoke the skill directly:

/rapidata
/rapidata How do I set up early stopping with a confidence threshold?

Other agents follow their own conventions — Cursor rules, Copilot instructions, etc. The skill activates whenever the file is loaded into context.

Keeping the skill up to date#

The Rapidata SDK evolves constantly — new task types, new audience features, better defaults. A skill that lags behind the SDK will describe methods that have changed, so either let Claude Code update it for you or pull it yourself.

Automatic — Claude Code#

Claude Code refreshes marketplaces and updates their installed plugins in the background shortly after a session starts. This is off by default for marketplaces outside Anthropic's own, so switch it on once:

/pluginMarketplacesrapidata-sdk-marketplaceEnable auto-update

To set it for everyone on a project, commit it to .claude/settings.json — the same block works in your personal ~/.claude/settings.json:

{
  "extraKnownMarketplaces": {
    "rapidata-sdk-marketplace": {
      "source": { "source": "github", "repo": "RapidataAI/skills" },
      "autoUpdate": true
    }
  },
  "enabledPlugins": {
    "rapidata-sdk-plugin@rapidata-sdk-marketplace": true
  }
}

When an update lands mid-session, Claude Code asks you to run /reload-plugins. Otherwise it takes effect on your next launch.

Manual#

Claude Code:

claude plugin marketplace update

Everything else — the skills CLI updates only when you ask it to:

npx skills update rapidata

Or update every skill you've installed at once:

npx skills update