Quality Gates — Git skill for Claude Code
Run the project's quality gates — plus any failure class the current PR's live CI is red on — fix failures at the root, then commit and push the fixes.
How to install Quality Gates
Installs to ~/.claude/commands/thomas-sodon-claude-code-pipeline-quality-gates.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/thomas-sodon/claude-code-pipeline/HEAD/.claude/commands/quality-gates.md -o ~/.claude/commands/thomas-sodon-claude-code-pipeline-quality-gates.md Restart Claude Code, or start a new session, for it to be picked up.
What Quality Gates does
Run the project's quality gates — plus any failure class the current PR's live CI is red on — fix failures at the root, then commit and push the fixes.
Configuration
Read the `## Pipeline config` section of the project's root `CLAUDE.md`:
QUALITY_GATES— full gate command, exit 0 when green. If missing, stop witherror=missing_quality_gatesand ask the user to add it.QUALITY_GATES_FAST— optional quicker subset for re-running a single failure (defaultQUALITY_GATES).- `GATE_WR
Alternatives in Git
- Fix PR — by metabase - Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing review 46.5k ★
- Push And Release — Git pull, resolve conflicts, push, fix hook errors, then release 1.6k ★
- GitHub Review Failures — Use when CI checks are failing on a PR — fetches failure logs, diagnoses root causes, implements fixes, and pu 1.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Dx Gha
Diagnose GitHub Actions failures. Fetches recent failed runs, reads logs, identifies root cause, suggests fixe
Safe Push
Enforce safe git push discipline — never use --no-verify, always fix hook failures at the root cause.
Gate And Ship
Quality gates then ship - runs /prepare-delivery then /ship in one command. Use after completing implementatio
Fix Faults
Analyze all fault reports, diagnose root causes using debug logs, research fixes, implement in parallel, and c
GitHub Review PR
Use when a PR needs full review — resolves merge conflicts with the base first, then fixes CI failures, then a
Payne Edit
Dev mode — improve PayneSDD itself from any project: edit the canonical repo live, gate it, quality-review, th
Related Agents
Frontend Gate
Very senior frontend engineer who gates a code diff BEFORE it lands on develop. Reviews the changed UI for the
Incident Commander
Use this agent during a live production incident to drive the response — keep the timeline, push for mitigatio
Git Manager
Use this agent when you need to stage, commit, and push code changes to the current git branch while ensuring