1---2name: hey-im-edward-zephyr-ci-cd-gatekeeper3description: CI CD Gatekeeper4---56# CI CD Gatekeeper78## Khi nào dùng9- Sửa workflow build/test/lint/typecheck.10- Sửa workflow deploy preview/staging/production.11- Thêm hoặc siết quality gate trước merge.1213## Mục tiêu14- Pipeline phản ánh đúng chất lượng thật.15- Không có trạng thái "xanh giả" khi điều kiện deploy chưa đầy đủ.16- Bảo vệ nhánh chính bằng gate tự động.1718## Quy trình chuẩn191. Xác định gate bắt buộc theo mức rủi ro thay đổi.202. Kiểm tra thứ tự pipeline: setup -> verify -> build -> test -> artifact -> deploy.213. Với deploy workflow, bật fail-fast khi thiếu biến bắt buộc.224. Kiểm tra timeout, concurrency group, path filters.235. Đảm bảo kết quả thất bại được hiển thị rõ lý do.246. Đảm bảo PR không thể merge khi gate quan trọng chưa pass.2526## Checklist bắt buộc27- Không dùng placeholder success cho deploy thật.28- Build/test của backend và frontend phải độc lập và có thể tái chạy.29- Có bước smoke check tối thiểu sau deploy.30- Các secret/env bắt buộc được validate sớm.3132## File trọng tâm trong repo này33- `.github/workflows/*.yml`34- `backend/pom.xml`35- `frontend/package.json`3637## Đầu ra kỳ vọng38- Danh sách gate đã thêm/siết.39- Danh sách luồng fail-fast đã thiết lập.40- Cách kiểm chứng pipeline sau thay đổi.4142---43> Source: [hey-im-edward/zephyr](https://github.com/hey-im-edward/zephyr) — distributed by [TomeVault](https://tomevault.io).44<!-- tomevault:4.0:skill_md:2026-06-15 -->
Run npx skillmds@latest add tomevault-io/hey-im-edward-zephyr-ci-cd-gatekeeper 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 Gatekeeper It is listed under Coding & Dev Tools 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.