What problem does it solve?
Running the PAIDF Orchestration Image Attribute Augmentation DAG requires correct payload construction, cluster readiness verification, Airflow API authentication, and run monitoring — a multi-step process where misconfigured payloads or missing readiness checks cause silent runtime failures. This Skill guides an agent through the entire workflow with validated scripts and strict guardrails.
Core Features & Use Cases
- End-to-end DAG orchestration: Preflight checks (controller pods, Airflow API, pools, GPU capacity), payload rendering, triggering via the Airflow REST API, and polling runs to a terminal state.
- Payload rendering and validation:
scripts/payload.py renders and validates ImageAttributeAugmentationDagPayloadConfig-compatible JSON for external or internal service modes, including conditional clothing-attribute distributions.
- Dataset validation and upload:
scripts/upload_images.py validates the <person_id>/<image> hierarchy and uploads person crops to S3 preserving relative paths.
- Result summarization:
scripts/summarize_results.py summarizes downloaded augmented_data.json manifests with attribute and query counts.
- Use Case: A robotics engineer asks the agent to generate three clothing variations plus attribute captions for person re-identification crops stored in S3, using their own VLM, LLM, and image-edit endpoints on a Kubernetes cluster.
Quick Start
Ask your agent to run image attribute augmentation on your person-crop dataset at your S3 input path with your preferred service mode and number of clothing variations.