What problem does it solve? Pushing workflow, dependency, test, or build changes without validating them against the actual CI configuration causes push-fail-fixup cycles that waste review time. This Skill audits changes before pushing so CI-only failures are caught locally. ## Core Features & Use Cases - CI Map Awareness: Encodes the exact frontend (npm ci, typecheck, lint, vitest, build) and backend (ruff, pytest with timeout, coverage) job steps from the repository's GitHub Actions workflow. - Local Mirror Commands: Provides copy-paste commands that replicate CI steps locally, including subpath builds and contract-check scripts like check_sast_baseline.py and check_skill_sync.py. - Environment Caveat Detection: Documents reduced CI dependency sets, Python 3.11 pinning, conftest fixtures, and jsdom testing gotchas so local results are not misread. - Risk Classification: Classifies each finding as BLOCKER, RISK, or NOTE with the exact workflow step or command referenced. - Use Case: Before pushing a PR that adds a new pytest file and modifies the frontend build, run the audit to confirm the test collects under the reduced CI venv and the build passes with the subpath basename. ## Quick Start Audit my current branch changes for compatibility with the CI workflow before I push.