What problem does it solve? Teams without automated pipelines ship untested code, accumulate broken builds, and lack rollback plans when deployments fail. This Skill guides the setup of 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: Defines a staged pipeline covering lint, type check, unit tests, build, integration tests, E2E tests, security audit, and bundle size checks, with GitHub Actions YAML examples. - Deployment Strategies: Covers preview deployments per PR, feature flags, staged rollouts, and manual rollback workflows. - CI Optimization & Feedback Loops: Provides caching, parallelism, and path-filter strategies to keep pipelines under 10 minutes, plus patterns for feeding CI failures back to AI agents. - Use Case: When setting up a new Node.js project, use this Skill to create a GitHub Actions workflow that runs lint, tsc --noEmit, Jest tests with coverage, build, and npm audit on every pull request, with branch protection blocking merges on failure. ## Quick Start Ask the assistant to set up a GitHub Actions CI pipeline with lint, type check, tests, and build gates for your project.