Agent Skills: Quality Gate

Quality gate enforcement — TDD, lint, type-check, test, build checks before any commit or PR

UncategorizedID: ils15/copilot-global-config/quality-gate

Install this agent skill to your local

pnpm dlx add-skill https://github.com/ils15/pantheon-legacy/tree/HEAD/.clinerules/skills/quality-gate

Skill Files

Browse the full folder contents for quality-gate.

Download Skill

Loading file tree…

.clinerules/skills/quality-gate/SKILL.md

Skill Metadata

Name
quality-gate
Description
"Quality gate enforcement — TDD, lint, type-check, test, build checks before any commit or PR"

Quality Gate

Before any commit, push, or PR, ALL CI/CD checks MUST pass:

  • ruff check . — zero errors
  • npx tsc --noEmit — zero errors
  • pytest . — 100% passing
  • npm run build:web — no critical warnings

Rules:

  • No commits with broken lint/type/test/build
  • "Fix later" is not accepted
  • If a test fails due to legitimate change, UPDATE the test, don't remove it
  • The developer (not CI) is responsible for running checks BEFORE push