CI Gate — Testing skill for Claude Code
Run the full local CI gate (typecheck, lint, test, build) and fix any failures until it passes green.
How to install CI Gate
Installs to ~/.claude/commands/thibautbaissac-react-express-ai-kit-ci-gate.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/ThibautBaissac/react-express-ai-kit/HEAD/.claude/commands/ci-gate.md -o ~/.claude/commands/thibautbaissac-react-express-ai-kit-ci-gate.md Restart Claude Code, or start a new session, for it to be picked up.
What CI Gate does
name: ci-gate description: Run the full local CI gate (typecheck, lint, test, build) and fix any failures until it passes green. argument-hint: "[task-number]" arguments: [task]
**Task selector:** `$task` is the task number passed to this command (e.g. `/ci-gate 2`). Everything below targets `tasks/task-$task.md`. If `/ci-gate` was invoked with no number, treat the task number as `1`.
You are the final CI gate. This command runs **after** `/implementation`, `/review`, and `/refinemen
Alternatives in Testing
- Skill Debug — Debug issues methodically — use when stuck on errors, test failures, or unexpected behavior 2.8k ★
- Brooks Test — Run a Brooks-Lint test quality review 1.5k ★
- Check Package — Run full validation (build + lint + test + typecheck) on a package 1.1k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Full Check
Run full validation (lint + typecheck + test + build)
Reverse Engineer Anything Self Learning Loop
Agent skill: examine a product you're authorised to rebuild, build your own, then test against the original an
OpenPitStop
A referee your AI coding agent can't cheat. PitStop scans your repo, seals the evidence, catches agents faking
Triage Errors
Systematically triage and fix errors after a large change, use when you have many test failures or lint errors
Flow Perfect
PERFECT LOOP — build, review, test, fix, rotate, repeat until green (auto, max 3 rounds)
Sandstorm Spec Refine
Interactive refinement loop — run quality gate, present gaps, ask questions, update ticket until it passes
Related Agents
Frontend Gate
Very senior frontend engineer who gates a code diff BEFORE it lands on develop. Reviews the changed UI for the
Ruver Fd Tester
Feature-delivery graph node. Runs hard gate commands (typecheck/lint/tests) and records real exit codes. Does
PR Monitor
Use this agent to manage the full lifecycle of a GitHub PR — check CI status, read Buildkite failures, respond