← ClaudeAtlas

synapse-export-workflowlisted

Use when user mentions "export", "download annotations", "ground truth", "export project", "COCO format", "YOLO format", "Pascal VOC", "export assignments", "export tasks", "download labels".
datamaker-kr/synapse-claude-marketplace · ★ 1 · AI & Automation · score 55
Install: claude install-skill datamaker-kr/synapse-claude-marketplace
# Synapse Export Workflow Core knowledge for exporting annotation data, ground truth datasets, and task data from Synapse. Covers three export targets, multiple output formats, and both plugin-based and script-based execution. ## Interactive-First Principle This workflow is designed to be **fully interactive**. When the user invokes the export with missing parameters, use `AskUserQuestion` to guide them through each step. Never fail or show usage text for missing arguments — always ask conversationally. ## Prerequisites Validation Before starting any export workflow, ensure the `synapse` CLI is available and validate the environment. ### Finding synapse CLI ```bash # 1. Try the current shell first (venv may already be activated) synapse --version # 2. If not found, search for a venv directory in cwd ls -d *venv* .venv 2>/dev/null # Activate the first match, e.g.: source .venv/bin/activate ``` If no venv is found and `synapse` is not on PATH, guide the user to activate their environment or install: `uv pip install "synapse-sdk>=2026.1.39"` ### Assert version ```bash python3 -c " from importlib.metadata import version v = version('synapse-sdk') parts = [int(x) for x in v.split('.')[:3]] assert parts >= [2026, 1, 39], f'synapse-sdk {v} is too old, need >= 2026.1.39' print(f'synapse-sdk {v} OK') " ``` ### Validate environment ```bash synapse doctor ``` **Required**: Authentication and token checks must pass. If auth fails: `synapse login` to re-authenticate. ## Ke