What problem does it solve? Without automated pipelines, broken code reaches production and quality checks depend on manual discipline. This Skill sets up CI/CD pipelines that enforce lint, type checking, tests, builds, and security audits on every pull request, so no change merges without passing all quality gates. ## Core Features & Use Cases - Quality Gate Pipelines: Configure GitHub Actions workflows running lint, type check, unit tests, build, integration tests, E2E tests, and security audits in sequence. - Deployment Strategies: Implement preview deployments per PR, feature flags, staged rollouts to staging and production, and manual rollback workflows. - CI Optimization: Apply caching, parallel jobs, path filters, and matrix builds to keep pipelines under 10 minutes. - Use Case: You are starting a new Node.js project and need CI from day one. Use this Skill to generate a GitHub Actions workflow with PostgreSQL service containers for integration tests, Playwright for E2E, and branch protection rules that block merges on failure. ## Quick Start Set up a GitHub Actions CI pipeline for my Node.js project with lint, type check, tests, build, and a staging deployment with rollback support.