Agent Skills
› SharpAI/DeepCamera
› annotation-data
annotation-data
GitHub管理Aegis标注数据集的CRUD、标签处理、COCO格式导出及Kaggle上传,通过JSONL协议与主系统交互。
Trigger Scenarios
需要创建或修改数据集
请求将数据导出为COCO格式
上传数据集到Kaggle
查询数据集统计信息
Install
npx skills add SharpAI/DeepCamera --skill annotation-data -g -y
SKILL.md
Frontmatter
{
"name": "annotation-data",
"entry": "scripts\/annotation_manager.py",
"deploy": "deploy.sh",
"version": "1.0.0",
"parameters": [
{
"name": "datasets_dir",
"type": "string",
"group": "Storage",
"label": "Datasets Directory",
"default": "",
"description": "Root directory for annotation datasets (auto-detected if empty)"
}
],
"ui_unlocks": [
"annotation_studio"
],
"description": "Dataset annotation management — COCO labels, sequences, export, and Kaggle upload",
"capabilities": {
"live_transform": {
"script": "scripts\/annotation_manager.py",
"description": "Dataset CRUD, annotation save\/load, COCO export"
}
}
}
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"}}
Version History
- 2264fcb Current 2026-08-20 16:02


