What problem does it solve?
It prevents blocked commits and inconsistent formatting by explaining the exact lint, format, and commit-message rules enforced by the monorepo’s tooling.
Core Features & Use Cases
- Leverages lefthook for deterministic pre-commit checks: Runs oxlint linting, applies Oxformat-style fixes via oxlint --fix, and performs repo-wide typecheck before changes land.
- Enforces Conventional Commits with commitlint: Validates commit message type and a constrained scope enum aligned to the monorepo layout.
- Provides troubleshooting paths for common failures: Explains how to resolve oxlint rule errors, formatter drift, typecheck failures, and commitlint scope/type violations during onboarding or while debugging.
Quick Start
Use this skill when a git commit fails and re-run the checks by fixing lint and formatting issues, then retry the commit with an allowed conventional-commit scope.