What problem does it solve? It prevents contract violations, memory leaks, and rendering failures when modifying the SwarmXQ video generation pipeline, where six immutable stages, coordinated timeouts, and CPU-only resource constraints make ad-hoc changes risky. ## Core Features & Use Cases - Stage Contract Enforcement: Defines immutable contracts for intent_classification, planning, scripting, storyboard_generation, render_assembly, and finalizing, including model tiers, token limits, and error codes. - Invariant Auditing: Scans for critical violations such as unsanitized Ollama output, AbortController listener leaks, hardcoded ComfyUI poll attempts, and missing FFmpeg model eviction. - Queue and Resume Logic: Specifies BullMQ job persistence, SINGLE-VIDEO lock, clientRequestId idempotency, and resumeJob artifact validation. - Use Case: When editing video-orchestrator.ts or ffmpeg-video-renderer.ts, load this skill to validate that modelsUsed recording, sanitizeReasoningOutput, and dual-timeout coordination remain intact before committing. ## Quick Start Ask the AI to review your changes to video-orchestrator.ts against the pipeline stage contracts and invariants.