What problem does it solve?
This skill eliminates the inefficiency of discovering lint, test, or build failures on CI servers by running the project's full verification suite locally before any code is pushed.
Core Features & Use Cases
- Environment Parity: Ensures local verification matches CI behavior by managing git configurations and environment shims, preventing local-pass/CI-fail discrepancies.
- Automated Gatekeeping: Executes a sequence of format, build, lint, codegen, test, and docgen steps, failing the process if any step is incomplete or if generated artifacts are stale.
- Use Case: Use this skill to automatically validate a complex TypeScript project locally, ensuring that all linting, type-checking, and code generation are correct before submitting a pull request.
Quick Start
Run the local-verify skill to execute the full verification suite against the current project worktree.