From claude-qae
CI quality gates — what blocks merge, what warns. GitHub Actions workflow checks and their pass/fail criteria.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-qae:ci-cd-gatesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Gate | Workflow | What It Checks |
| Gate | Workflow | What It Checks |
|---|---|---|
| TypeScript build | ci.yml | tsc compiles all packages |
| Vitest suite | ci.yml | All workspace tests pass |
| Python tests | ci.yml | pytest passes |
| Bats tests | ci.yml | 48 org-ops tests pass |
| Commitlint | husky pre-commit | PR title follows conventional commits |
| Secrets scan | ci.yml | No API keys or tokens in code |
| Shellcheck | ci.yml | All .sh scripts lint clean |
| Branch protection | repo settings | ci check required, enforce_admins |
| Gate | Workflow | What It Checks |
|---|---|---|
| Code review | claude-code-review.yml | Multi-agent review findings posted |
| Bloom eval | bloom-eval.yml | Prompt quality regression detected |
| Principle checks | principle-checks.yml | Architecture principle violations |
# Every workflow must use:
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
# Never:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
ANTHROPIC_API_KEYEvery PR gets a Neon database branch for preview testing. Workflow: neon-branch.yml. Created on PR open, deleted on PR close.
| Environment | Gate | Trigger |
|---|---|---|
| Vercel preview | Auto on PR | apps/console changes |
| Vercel production | CI green on main | Push to main |
| Netlify jadecli.com | CI green on main | Push to main |
| Stainless SDK gen | Release-please tag | Version bump |
npx claudepluginhub jadecli/jadecli-kw-plugins --plugin claude-qaeDefine automated quality gates that enforce standards without manual review. Use when setting up CI/CD checks and blocking criteria.
Sets up or modifies CI/CD pipelines with automated quality gates (lint, types, tests, build, audit) and deployment. Includes GitHub Actions starters and platform mapping.
Automates CI/CD pipeline setup with quality gates for linting, type checking, testing, building, security audits, and deployments using GitHub Actions. Use for new projects, modifying pipelines, or debugging failures.