Annotation Data
Documentsannotation-dataAnnotation Data is an Agent Skill for documents published in the SharpAI/DeepCamera repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Dataset annotation management — COCO labels, sequences, export, and Kaggle upload
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/SharpAI/DeepCamera/blob/HEAD/skills/annotation/dataset-management/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/annotation-data, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Annotation Data Management
Manages annotation datasets for Aegis Annotation Studio. Handles dataset CRUD, label management, COCO-format export, and Kaggle upload.
Protocol (stdin/stdout JSONL)
Aegis → Skill
{"command": "list_datasets", "request_id": "req_001"}
{"command": "get_dataset", "name": "my_dataset", "request_id": "req_002"}
{"command": "save_dataset", "name": "my_dataset", "labels": [...], "request_id": "req_003"}
{"command": "delete_dataset", "name": "my_dataset", "request_id": "req_004"}
{"command": "save_annotation", "dataset": "my_dataset", "frame_id": "f1", "annotations": [...], "request_id": "req_005"}
{"command": "list_labels", "dataset": "my_dataset", "request_id": "req_006"}
{"command": "export_coco", "dataset": "my_dataset", "request_id": "req_007"}
{"command": "get_stats", "dataset": "my_dataset", "request_id": "req_008"}
{"command": "stop"}
Skill → Aegis
{"event": "annotation", "type": "ready", "request_id": "", "data": {"version": "1.0.0"}}
{"event": "annotation", "type": "datasets", "request_id": "req_001", "data": [...]}
{"event": "annotation", "type": "dataset", "request_id": "req_002", "data": {...}}
{"event": "annotation", "type": "saved", "request_id": "req_005", "data": {"frame_id": "f1", "count": 3}}
{"event": "annotation", "type": "exported", "request_id": "req_007", "data": {"path": "/path/to/coco.json"}}