Help us improve
Share bugs, ideas, or general feedback.
From claude-qae
CI quality gates — what blocks merge, what warns. GitHub Actions workflow checks and their pass/fail criteria.
npx claudepluginhub jadecli/jadecli-kw-plugins --plugin claude-qaeHow 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 |
Define 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.
Share bugs, ideas, or general feedback.
| 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 |