What problem does it solve? Writing CI/CD pipelines from scratch is error-prone: YAML indentation bugs, misused secrets, wrong permissions, and broken matrix strategies cause silent workflow failures. This Skill provides tested GitHub Actions workflow patterns and documents the real failure modes so pipelines work on the first push. ## Core Features & Use Cases - Ready-to-use workflow patterns: Test workflows with matrix Node versions, Docker build-and-push to ghcr.io, Kubernetes deployment via AWS EKS, multi-OS matrix builds, reusable workflows, security scanning with Trivy/Snyk, and production deploys with approval gates. - Common pitfalls guide: Documents concrete failure modes including YAML syntax errors, secret handling mistakes, GITHUB_TOKEN permission gaps, matrix exclude/include bugs, and stale cache issues, each with wrong-vs-correct examples. - Use Case: You need to set up CI for a Node.js repo. Ask for a test workflow, and get a complete YAML with checkout, setup-node caching, lint, test, and Codecov upload, plus guidance on avoiding cache-key mistakes. ## Quick Start Ask the assistant to create a GitHub Actions workflow that runs tests on Node 18 and 20 for every pull request.