Skip to content
Back to skills

Multiannotator

ASecurity

"Route cleanlab workflows for consensus labeling, annotator

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
dataapi

Works with

  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill multiannotator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Multiannotator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Multiannotator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-multiannotator/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-multiannotator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: multiannotator
description: "Route cleanlab workflows for consensus labeling, annotator
  quality, and active learning on multi-annotator classification data."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Multiannotator

Use this sub-skill when examples can have multiple annotators, you need a consensus label, or you want to prioritize relabeling.

## Route here for
- Convert long annotation tables into the wide matrix expected by `cleanlab.multiannotator`.
- Compute majority-vote or best-quality consensus labels from raw annotations plus a trained classifier's `pred_probs`.
- Inspect per-example quality, detailed per-annotator scores, annotator stats, and optional crowdlab weights.
- Rank labeled and unlabeled examples for relabeling with ActiveLab scores.
- Use the ensemble variants when you already have stacked predictions from several trained classifiers.

## Reroute elsewhere
- Single-annotator noisy-label workflows, model training, or predicted-probability generation: use [`../classification/SKILL.md`](../classification/SKILL.md).
- If you need the classifier that supplies `pred_probs`, stay in the classification route for the model-training side.
- Broader dataset auditing, issue managers, or custom Datalab workflows: use [`../datalab/SKILL.md`](../datalab/SKILL.md).
- Standalone outlier/OOD scoring: use [`../outlier/SKILL.md`](../outlier/SKILL.md).
- Multi-label/regression or structured-output label issues: use [`../tabular-label-issues/SKILL.md`](../tabular-label-issues/SKILL.md) or [`../structured-label-issues/SKILL.md`](../structured-label-issues/SKILL.md).
- Explicitly unstable helpers: use [`../experimental/SKILL.md`](../experimental/SKILL.md).

## What to expect
- `label_quality` includes consensus label, consensus quality score, annotator agreement, and annotation count.
- `consensus_method` can be a single method or a list; extra methods add suffixed columns such as `consensus_label_best_quality`.
- `detailed_label_quality` uses `quality_annotator_<annotator id>` columns.
- `annotator_stats` reports annotator quality, agreement with consensus, worst class, and labeled-example counts.
- `return_weights=True` only works with `quality_method="crowdlab"` for the single-model API.
- `get_majority_vote_label`, `get_label_quality_multiannotator`, and the active-learning helpers all accept DataFrame or ndarray inputs with `NaN` / `pd.NA` for missing labels.

## Read/run next
- Read [`references/api-reference.md`](references/api-reference.md) when you need exact function signatures, return keys, and output table columns.
- Read [`references/workflows.md`](references/workflows.md) when converting long annotation tables, computing consensus labels, or ranking relabeling candidates.
- Read [`references/troubleshooting.md`](references/troubleshooting.md) when annotation matrices, missing values, consensus methods, weights, or active-learning scores fail.
- Run [`scripts/smoke_multiannotator.py`](scripts/smoke_multiannotator.py) to verify a tiny long-to-wide, consensus, annotator-stats, and active-learning path.

Files in this skill

  • SKILL.md3.1 KB
  • references/api-reference.md6.8 KB
  • references/troubleshooting.md4.4 KB
  • references/workflows.md3.8 KB
  • scripts/smoke_multiannotator.py7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.