What problem does it solve? Without automated pipelines, broken code reaches production, quality checks are skipped under pressure, and deployments become risky manual events. This Skill sets up CI/CD pipelines that enforce lint, type checking, tests, builds, and security audits on every change before merge. ## Core Features & Use Cases - Quality Gate Pipelines: Configures GitHub Actions workflows running lint, type check, unit tests, build, integration tests, E2E tests, and security audits as blocking checks on every pull request. - Deployment Strategies: Implements preview deployments per PR, feature flags, staged rollouts with staging verification, and manual rollback workflows. - CI Optimization & Feedback Loops: Applies caching, parallel jobs, path filters, and test sharding to keep pipelines under 10 minutes, and structures CI failure output so AI agents can fix issues automatically. - 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 before the first production release. ## 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.