1---2name: charlieviettq-awesome-agent-skill-ci-cd-quality-gates3description: CI/CD quality gates4---56# CI/CD quality gates78## Principles910- Fast feedback on every PR; expensive jobs scheduled or nightly11- Fail closed on security and contract breaks12- Same commands locally and in CI1314## Tiered gates1516| Tier | When | Examples |17|------|------|----------|18| PR required | Every push | Lint, unit tests, typecheck |19| PR optional | Large repos | Integration, e2e subset |20| Main/nightly | Post-merge | Full e2e, perf budget, dependency audit |2122## Gate design23241. **Lint/format** — consistent style, catch syntax issues252. **Unit tests** — required; flaky tests fixed or quarantined263. **Build** — artifact or package builds for deployable repos274. **Security** — secret scan, dependency audit (fail on critical)285. **Contract** — OpenAPI/schema diff when APIs change2930## Merge policy3132- Required checks green before merge33- No force-push to protected default branch without policy34- Document bypass process for emergencies3536## Anti-patterns3738- 30+ minute PR feedback loops39- Different test command in CI vs README40- Ignored flaky tests accumulating4142## Related4344`verify-before-done`, `gstack/ship`, `test-failure-triage`, `api-security-testing`4546---47> Source: [charlieviettq/awesome-agent-skill](https://github.com/charlieviettq/awesome-agent-skill) — distributed by [TomeVault](https://tomevault.io).48<!-- tomevault:4.0:skill_md:2026-06-15 -->
Run npx skillmds@latest add tomevault-io/charlieviettq-awesome-agent-skill-ci-cd-quality-gates in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
CI/CD quality gates It is listed under DevOps & Infra on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.