What problem does it solve? CI/CD monitoring often wastes API credits and token quota through rapid busy-polling loops like repeated gh run view calls. This Skill defines a protocol for querying pipeline status once, reading the estimated completion time, and sleeping an appropriate interval before checking again. ## Core Features & Use Cases - Pipeline Status Queries: Uses gitmap pipeline-ai status --json to retrieve is_running, etaSeconds, and nextAiCommand fields for remote CI/CD pipelines. - Adaptive Waiting: Applies tiered sleep intervals based on ETA (5-10s for under 60s, 10-20s for 60-120s, 20-30s for over 120s) to avoid credit-wasting tight loops. - Automated Error Extraction: Leverages GitMap's error isolation to pull actionable failure lines (##[error], FAIL:, compile errors) for 4-part root cause analysis without reading noisy passing logs. - Use Case: An AI agent fixing a failing build queries pipeline status, sleeps for the ETA duration, then fetches only the extracted error lines to produce an RCA and a fix. ## Quick Start Ask the AI to check the current CI/CD pipeline status with gitmap pipeline-ai and wait based on the reported ETA before diagnosing any failures.