What problem does it solve? Broken code reaches production when teams rely on manual checks or skip verification. This Skill establishes automated quality gates so every change passes lint, type checks, tests, build, and security audits before merge. ## Core Features & Use Cases - Quality Gate Pipelines: GitHub Actions workflows covering lint, TypeScript type checking, unit tests, build, integration tests with PostgreSQL services, E2E tests with Playwright, and npm security audits. - Deployment Strategies: Preview deployments per pull request, feature flags, staged rollouts to staging and production, and manual rollback workflows via Vercel. - CI Optimization & Feedback Loops: Dependency caching, parallel jobs, path filters, and patterns for feeding CI failure output back to AI agents for automated fixes. - Use Case: A team setting up a new Node.js project uses this Skill to create a GitHub Actions pipeline that blocks merges until lint, tests, and build pass, with preview deployments on every PR. ## Quick Start Set up a GitHub Actions CI pipeline for my Node.js project with lint, type check, tests, build, and branch protection on main.