acquire-codebase-knowl…
Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like "map this codebase", "document…
Creates and manages annotation configs (categorical, continuous, freeform label schemas) and annotation queues (human review workflows) on Arize. Applies human annotations to project spans via the Python SDK. Use when the user mentions annotation config, annotation queue, label
$ npx -y skills add github/awesome-copilot --skill arize-annotation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/arize-annotationContext preview
The summary Claude sees to decide when to auto-load this skill.
Creates and manages annotation configs (categorical, continuous, freeform label schemas) and annotation queues (human review workflows) on Arize. Applies human annotations to project spans via the Python SDK. Use when the user mentions annotation config, annotation queue, label
name: arize-annotation description: Creates and manages annotation configs (categorical, continuous, freeform label schemas) and annotation queues (human review workflows) on Arize. Applies human annotations to project spans via the Python SDK. Use when the user mentions annotation config, annotation queue, label schema, human feedback, bulk annotate spans, update_annotations, labeling queue, annotate record, or human review. metadata: author: arize version: "1.0" compatibility: Requires the ax CLI and a configured Arize profile.
> **`SPACE`** — All `--space` flags and the `ARIZE_SPACE` env var accept a space **name** (e.g., `my-workspace`) or a base64 space **ID** (e.g., `U3BhY2U6...`). Find yours with `ax spaces list`.
This skill covers **annotation configs** (the label schema) and **annotation queues** (human review workflows), as well as programmatically annotating project spans via the Python SDK.
**Direction:** Human labeling in Arize attaches values defined by configs to **spans**, **dataset examples**, **experiment-related records**, and **queue items** in the product UI. This skill covers: `ax annotation-configs`, `ax annotation-queues`, and bulk span updates with `ArizeClient.spans.update_annotations`.
---
Proceed directly with the task — run the `ax` command you need. Do NOT check versions, env vars, or profiles upfront.
If an `ax` command fails, troubleshoot based on the error:
---
An **annotation config** defines the schema for a single type of human feedback label. Before anyone can annotate a span, dataset record, experiment output, or queue item, a config must exist for that label in the space.
| Field | Description | |-------|-------------| | **Name** | Descriptive identifier (e.g. `Correctness`, `Helpfulness`). Must be unique within the space. | | **Type** | `categorical` (pick from a list), `continuous` (numeric range), or `freeform` (free text). | | **Values** | For categorical: array of `{"label": str, "score": number}` pairs. | | **Min/Max Score** | For continuous: numeric bounds. | | **Optimization Direction** | Whether higher scores are better (`maximize`) or worse (`minimize`). Used to render trends in the UI. |
| Surface | Typical path | |---------|----------------| | **Project spans** | Python SDK `spans.update_annotations` (below) and/or the Arize UI | | **Dataset examples** | Arize UI (human labeling flows); configs must exist in the space | | **Experiment outputs** | Often reviewed alongside datasets or traces in the UI — see arize-experiment, arize-dataset | | **Annotation queue items** | `ax annotation-queues` CLI (below) and/or the Arize UI; configs must exist |
Always ensure the relevant **annotation config** exists in the space before expecting labels to persist.
---
ax annotation-configs list --space SPACE ax annotation-configs list --space SPACE -o json ax annotation-configs list --space SPACE --limit 20
Categorical configs present a fixed set of labels for reviewers to choose from.
ax annotation-configs create \ --name "Correctness" \ --space SPACE \ --type categorical \ --value correct \ --value incorrect \ --optimization-direction maximize
Common binary label pairs:
Continuous configs let reviewers enter a numeric score within a defined range.
ax annotation-configs create \ --name "Quality Score" \ --space SPACE \ --type continuous \ --min-score 0 \ --max-score 10 \ --optimization-direction maximize
Freeform configs collect open-ended text feedback. No additional flags needed beyond name, space, and type.
ax annotation-configs create \ --name "Reviewer Notes" \ --space SPACE \ --type freeform
ax annotation-configs get NAME_OR_ID ax annotation-configs get NAME_OR_ID -o json ax annotation-configs get NAME_OR_ID --space SPACE # required when using name instead of ID
ax annotation-configs delete NAME_OR_ID ax annotation-configs delete NAME_OR_ID --space SPACE # required when using name instead of ID ax annotation-configs delete NAME_OR_ID --force # skip confirmation
**Note:** Deletion is irreversible. Any annotation queue associations to this config are also removed in the product (queues may remain; fix associations in the Arize UI if needed).
---
Annotation queues route records (spans, dataset examples, experiment runs) to human reviewers. Each queue is linked to one or more annotation configs that define what labels reviewers can apply.
ax annotation-queues list --space SPACE ax annotation-queues list --space SPACE -o json ax annotation-queues get NAME_OR_ID --space SPACE ax annotation-queues get NAME_OR_ID --space SPACE -o json
At least one `--annotation-config-id` is required.
ax annotation-queues create \ --name "Correctness Review" \ --space SPACE \ --annotat
A community-created collection of custom agents, instructions, skills, hooks, workflows, and plugins to supercharge your GitHub Copilot experience.
Repo: github/awesome-copilot
Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like "map this codebase", "document…
Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html. Wraps `npx github:microsoft/agentrc…
Generate tailored AI agent instruction files via AgentRC instructions command. Produces .github/copilot-instructions.md (default, recommended for Copilot in VS…
Help the user pick, write, or apply an AgentRC policy. Policies customise readiness scoring by disabling irrelevant checks, overriding impact/level, setting…
Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like "analyze my ad campaigns",…
Add educational comments to the file specified, or prompt asking for file to comment if one is not provided.