What problem does it solve? Manually writing GitHub Actions matrix configurations for testing across operating systems, runtime versions, and configuration combinations is error-prone and time-consuming, often leading to missed combinations or invalid YAML. ## Core Features & Use Cases - Matrix Design: Define test dimensions (OS, Node/Python versions), exclude incompatible combinations, and add include entries for special cases. - Workflow Generation: Produce valid workflow YAML with fail-fast behavior, dependency caching, and per-matrix artifact collection. - Optimization & Monitoring: Configure concurrent job execution, timeouts, retry logic for flaky tests, status badges, and failure notifications. - Use Case: A team maintaining a Node.js library needs to verify it works on Ubuntu, Windows, and macOS across Node 18, 20, and 22. This Skill generates the complete matrix workflow with caching and failure reporting. ## Quick Start Ask the AI to create a GitHub Actions matrix workflow that tests your project across Ubuntu, Windows, and macOS with Node versions 18, 20, and 22.