What problem does it solve? Setting up reliable CI/CD pipelines is error-prone: teams skip quality gates, hardcode secrets, ship without rollback plans, and let slow pipelines erode trust in automation. This Skill provides a complete, opinionated blueprint for enforcing lint, type checks, tests, builds, and security audits on every change before it reaches production. ## Core Features & Use Cases - Quality Gate Pipelines: Ready-to-use GitHub Actions workflows covering lint, type checking, unit tests, integration tests with Postgres services, E2E tests with Playwright, security audits, and bundle size checks. - Deployment Strategies: Patterns for preview deployments, feature flags, staged rollouts, and manual rollback workflows so every deployment is reversible. - CI Optimization & Feedback Loops: Caching, parallel jobs, path filters, and matrix builds to keep pipelines under 10 minutes, plus a workflow for feeding CI failure output back to AI agents for automated fixes. - Use Case: You are starting a new Node.js project and need branch protection, automated checks on every PR, preview deployments, and a rollback plan — this Skill gives you the complete configuration and the reasoning behind each gate. ## Quick Start Set up a GitHub Actions CI pipeline for my Node.js project with lint, type check, tests, build, and a security audit that blocks merges on failure.