What problem does it solve?
This Skill reduces the risk of broken releases by ensuring every change is verified automatically through consistent linting, testing, building, and security checks before it can reach production.
Core Features & Use Cases
- Shift-left quality gates: enforces lint, type checking, unit tests, build, integration tests, optional E2E tests, security audit, and bundle-size checks so failures are caught early.
- Deployment strategy playbooks: supports preview deployments for pull requests, feature flags for safe rollout, staged rollouts with monitoring, and rollback procedures.
- CI feedback loop for agents: teaches how to pass CI error output back into the agent for faster debugging and iterative fixes.
Use when you are setting up or modifying CI/CD for a project, configuring automated quality gates, wiring test runners, establishing deployment workflows, or investigating recurring CI failures.
Quick Start
Use the ci-cd-and-automation skill to generate a complete GitHub Actions workflow that runs lint, type checks, unit/integration tests, build, security audit, and a safe preview deployment for pull requests.