What problem does it solve? Catching lint errors, type mismatches, and failing tests only after pushing to CI wastes time and breaks shared branches. This Skill runs the full JobPilot CI gate locally before committing, so failures surface immediately with their exact output. ## Core Features & Use Cases - Full CI Gate Locally: Executes Biome checks, knip, API and web typechecks, API tests, and contracts tests in a fixed order, stopping at the first failure. - Conditional .NET Tests: Runs the terminal .NET test suite only when the working tree or branch diff touches apps/terminal/ or tests/. - Use Case: Before committing a change to the web app, ask the agent to run the gate; it executes each step, reports the failing command's output if one fails, and finishes with a one-line pass/fail summary per step. ## Quick Start Ask the agent to run the verify gate before committing your current changes.