Skip to content
Back to skills

Annotation Ui And Data

ASecurity

"Operate AnyLabeling desktop annotation, label JSON, canvas/shape

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

Works with

  • cli
  • api

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill annotation-ui-and-data --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Annotation Ui And Data?

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

Security grade badge for Annotation Ui And Data
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-annotation-ui-and-data/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-annotation-ui-and-data)

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: annotation-ui-and-data
description: "Operate AnyLabeling desktop annotation, label JSON, canvas/shape
  editing, and annotation export workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: GPL 3.0
---

# annotation-ui-and-data

Use this sub-skill when the task is about AnyLabeling's manual desktop annotation workflow, label JSON files, image navigation, canvas shape behavior, annotation-related CLI/config flags, or exporting saved labels to YOLO, Pascal VOC, COCO, or CreateML.

## Route here for

- Opening images or directories, navigating next/previous images, autosave, output directory/file behavior, and label validation/session options.
- Understanding or repairing AnyLabeling JSON files: top-level fields, `shapes`, `flags`, `text`, `group_id`, `other_data`, `imagePath`, `imageData`, and image dimensions.
- Polygon, rectangle, circle, line, point, and linestrip shape editing; grouped shapes; shape text; image-level flags/text; canvas bounded movement and rectangle point ordering.
- Format export behavior, including which shape types are exported or skipped and how dataset-wide exports differ from per-file exports.

## Route elsewhere

- Auto-labeling model registry, model downloads, ONNX/CoreML inference, SAM/YOLO prompt behavior, and embedding caches belong to the auto-labeling-models sub-skill.
- Packaging, releases, build resources, translation/resource compilation, PyInstaller, and PyPI wheel variants belong to the packaging-release sub-skill.
- Deep PyQt internals are out of scope unless they affect user-visible annotation behavior or troubleshooting.

## Read first

- [references/ui-workflows.md](references/ui-workflows.md) for desktop workflow, CLI/config flags, navigation, saving, validation, and canvas behavior.
- [references/data-formats-and-export.md](references/data-formats-and-export.md) for the JSON schema, preservation rules, export APIs, and exporter limitations.
- [references/troubleshooting.md](references/troubleshooting.md) for invalid JSON, missing images, dimension mismatches, unsupported export shapes, headless Qt issues, autosave/output confusion, and startup colormap regressions.

## Bundled helpers

- [scripts/validate_label_json.py](scripts/validate_label_json.py) validates one or more label JSON files without importing AnyLabeling.
- [scripts/export_annotation_smoke.py](scripts/export_annotation_smoke.py) performs deterministic dry-run or explicit-output smoke exports that mirror AnyLabeling's core exporter behavior for small fixtures.

Both scripts are self-contained, argparse-based, safe by default, and runnable from any current directory.

Files in this skill

  • SKILL.md2.6 KB
  • references/data-formats-and-export.md9 KB
  • references/troubleshooting.md6.8 KB
  • references/ui-workflows.md7.5 KB
  • scripts/export_annotation_smoke.py21.8 KB
  • scripts/validate_label_json.py17.9 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.