What problem does it solve?
Preflight reduces wasted pushes and broken builds by simulating the same checks GitHub Actions would run, locally, before changes hit CI.
Core Features & Use Cases
- CI gate simulation: Runs lint/format checks, tests, workflow script existence checks, optional dependency import checks, and a build smoke test in a consistent order.
- Build drift prevention: Detects missing imports, CI workflow commands that reference non-existent scripts or files, and workflow drift that would otherwise fail after pushing.
- Use Case: If your team keeps seeing the same CI root causes across multiple repositories, run preflight to catch the issue in one pass and fix everything before opening the next push.
Quick Start
Run the skill in your project directory using the local preflight checks to find lint, test, workflow, dependency, and build problems before pushing.