Skip to content
Agentmart
Submit a tool

argilla

Use Argilla 2.x for human-feedback dataset annotation, Python SDK dataset workflows, server deployment/operations, webhooks, and legacy v1/Rubrix migration.

Skill by VectorSpaceLab

IndexedApache-2.0★ 341
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/vectorspacelab-argilla

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use Argilla 2.x for human-feedback dataset annotation, Python SDK dataset workflows, server deployment/operations, webhooks, and legacy v1/Rubrix migration.

Use cases: backend

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/argilla

What's inside

Skill name
argilla
Description
Use Argilla 2.x for human-feedback dataset annotation, Python SDK dataset workflows, server deployment/operations, webhooks, and legacy v1/Rubrix migration.
License
Apache-2.0
Metadata
disco-role: operating
Instructions
61 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (24)

  • SKILL.md
  • package-overview.md · references/
  • repo-provenance.md · references/
  • repo-routing-metadata.json · references/
  • troubleshooting.md · references/
  • check_argilla_env.py · scripts/
  • SKILL.md · sub-skills/legacy-migration/
  • legacy-api-reference.md · sub-skills/legacy-migration/references/
  • migration-workflow.md · sub-skills/legacy-migration/references/
  • troubleshooting.md · sub-skills/legacy-migration/references/
  • legacy_migration_skeleton.py · sub-skills/legacy-migration/scripts/
  • SKILL.md · sub-skills/python-sdk/
  • api-reference.md · sub-skills/python-sdk/references/
  • data-formats.md · sub-skills/python-sdk/references/
  • troubleshooting.md · sub-skills/python-sdk/references/
  • workflows.md · sub-skills/python-sdk/references/
  • build_dataset_template.py · sub-skills/python-sdk/scripts/
  • webhook_listener_template.py · sub-skills/python-sdk/scripts/
  • SKILL.md · sub-skills/server-ops/
  • deployment.md · sub-skills/server-ops/references/
  • server-cli-and-config.md · sub-skills/server-ops/references/
  • troubleshooting.md · sub-skills/server-ops/references/
  • check_server_cli.py · sub-skills/server-ops/scripts/
  • docker-compose.argilla.local.yaml · sub-skills/server-ops/scripts/

SKILL.md (first lines)

# Argilla repo skill

Argilla is a self-hosted/open-source collaboration platform for building high-quality datasets for AI projects. Use this skill when a task involves Argilla 2.x SDK code, annotation dataset schemas, record logging, search/filter/export, Argilla server deployment, webhooks, or migration from Argilla v1/Rubrix.

The source project is mature/stable; prefer current documented Argilla 2.x workflows for new work and route legacy APIs only through the migration sub-skill.

## Fast route map

| User request signal | Read this first | Why |
| --- | --- | --- |
| Create/configure an Argilla dataset, fields/questions/metadata/vectors, log records, map columns, query/filter/export, use users/workspaces, or build a webhook listener | [`sub-skills/python-sdk/SKILL.md`](sub-skills/python-sdk/SKILL.md) | Current Argilla 2.x SDK API and dataset-feedback workflows |
| Deploy or operate the server with Hugging Face Spaces, Docker Compose, Kubernetes/Helm, `python -m argilla_server`, database/search/Redis, OAuth/SSO, telemetry, proxy/base URL, or reindexing | [`sub-skills/server-ops/SKILL.md`](sub-skills/server-ops/SKILL.md) | Server package, CLI, service stack, config, and operational troubleshooting |
| Migrate old Argilla v1/Rubrix users, workspaces, or task-specific legacy datasets into Argilla 2.x | [`sub-skills/legacy-migration/SKILL.md`](sub-skills/legacy-migration/SKILL.md) | Safe v1 compatibility and dataset schema migration guidance |
| Check whether this skill matches a checkout/version | [`references/repo-provenance.md`](references/repo-provenance.md) | Source commit, package versions, evidence paths, and refresh baseline |
| Need a high-level capability/dependency overview before choosing a route | [`references/package-overview.md`](references/package-overview.md) | Monorepo layout, package split, selected/excluded scope, and dependencies |
| Cross-cutting install/import/API-url/service troubleshooting | [`references/troubleshooting.md`](references/troubleshooting.md) | Quick triage and route-to-sub-skill guidance |

## Minimal install and import checks

For current SDK-only workflows:

```bash
python -m pip install argilla
python - <<'PY'
import argilla as rg
print(rg.__version__)
print(rg.Argilla)
PY
```

For server operations, the server package is separate in source and deployments often use Docker/Spaces. If installed as a Python package, check it without starting services:

```bash
python - <<'PY'
import argilla_server
print(hasattr(argilla_server, "app"))
PY
python -m argilla_server --help
```

Run [`scripts/check_argilla_env.py`](scripts/check_argilla_env.py) for a safe local import/version check. Add `--check-server` only when the user intentionally wants a live API check and provides a reachable API URL/key.

## Operating rules

1. Treat Argilla as a service-backed package. Dataset creation, record logging, user/workspace changes, Hub import/export, webhook registration, server starts, migrations, reindexing, and deployment commands can mutate data or contact external services.
2. For SDK work, create an explicit `rg.Argilla(api_url=..., api_key=...)` client before constructing resources unless environment defaults are guaranteed.
3. For private Hugging Face Spaces, keep the Argilla API key separate from the Hugging Face bearer token header.
4. For deployment work, validate configs and render CLI help before starting Docker/Kubernetes/server processes or running migrations.
5. For legacy migration, export/back up first; do not install broad old `argilla-v1` extras into a current Argilla 2.x server environment.
6. Do not route frontend implementation changes, repository CI, docs-generation, or heavy old notebooks through this runtime skill.

## Bundled safe helpers

- [`scripts/check_argilla_env.py`](scripts/check_argilla_env.py) checks package importability and versions and optionally performs a live `client.me` check.
- [`sub-skills/python-sdk/scripts/build_dataset_template.py`](sub-skills/python-sdk/scripts/build_dataset_template.py) generates a dry-run-safe SDK dataset template.
- [`sub-skills/python-sdk/scripts/webhook_listener_template.py`](sub-skills/python-sdk/scripts/webhook_listener_template.py) provides a webhook listener skeleton that is dry-run by default.
- [`sub-skills/server-ops/scripts/check_server_cli.py`](sub-skills/server-ops/scripts/check_server_cli.py) renders safe `argilla_server` CLI help without starting services.
- [`sub-skills/server-ops/scripts/docker-compose.argilla.local.yaml`](sub-skills/server-ops/scripts/docker-compose.argilla.local.yaml) is an adapted local Compose template; replace sample credentials and validate before running.
- [`sub-skills/legacy-migration/scripts/legacy_migration_skeleton.py`](sub-skills/legacy-migration/scripts/legacy_migration_skeleton.py) prints a safe TODO-based migration plan/template.

From VectorSpaceLab/AREX-Skill, Apache-2.0.

More from VectorSpaceLab/AREX-Skill

Signals

Stars
341
Forks
26
Open issues
0
Last commit (this folder)
Aug 26, 2026 (2 months ago)
Last release
Sep 2, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from VectorSpaceLab

Cite this page

argilla skill. Agent Mart. https://agentmart.dev/skills/vectorspacelab-argilla (last updated 2026-10-24)