技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
annotation-data【数据与研究】Helps read, validate, summarize, repair, and generate labelme Annotation Files, Shapes, Flags, groups, and mask data without relying on unstable labelme internals.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route when the task is about labelme JSON Annotation Files, Shape/Flag/Group semantics, mask rasterization, image-data round trips, or safe headless validation of existing annotations.
references/data-formats.md for the
semantic model and file layout.scripts/validate_labelme_json.py to
validate or summarize a JSON file before touching conversion code or
downstream dataset consumers.shared JSON helper as the
self-contained parser/rasterizer when working outside the GUI.references/troubleshooting.md first so you
know which errors are repairable and which ones indicate missing image data
or invalid Shape fields.references/api-reference.md
over source guesses.shape_type handling for polygon, rectangle, circle, line, linestrip,
oriented_rectangle, point, points, and mask.imageData versus external imagePath.imageHeight / imageWidth consistency checks.group_id.../cli-and-config/SKILL.md.../dataset-export/SKILL.md.../ai-assisted-annotation/SKILL.md.../repo-development/SKILL.md.scripts/validate_labelme_json.py file.json applies the current codec
invariants (required shape_type, shape-specific point counts, finite
coordinates, flags, groups, and mask dimensionality) and reports unknown
labels when a vocabulary is supplied.scripts/validate_labelme_json.py --json file.json produces machine-readable
summaries for downstream automation.--allow-missing-image-file relaxes only external-image resolution when
imageData is null; it does not skip JSON or Shape validation.references/data-formats.md for the data
model and file fields.references/api-reference.md for verified
signatures and object shapes.references/troubleshooting.md for
malformed file recovery and mask-related edge cases.