What problem does it solve? It prevents broken code from reaching production by enforcing automated quality gates—lint, type checks, tests, builds, and security audits—on every pull request, replacing inconsistent manual verification. ## Core Features & Use Cases - Quality Gate Pipelines: Defines a staged pipeline (lint, typecheck, unit tests, build, integration, E2E, security audit, bundle size) with ready-to-use GitHub Actions YAML configurations. - Deployment Strategies: Covers preview deployments, feature flags, staged rollouts, and manual rollback workflows so every deployment is reversible. - 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 for automated fixes. - Use Case: When setting up a new Node.js project, use this Skill to generate a complete GitHub Actions workflow with Postgres integration tests, Playwright E2E runs, and branch protection rules. ## Quick Start Set up a GitHub Actions CI pipeline for my project with lint, type checking, tests, build, and a security audit that blocks merging on failure.