Pre-commit Check Skill
Run all pre-commit checks before committing changes.
Usage
Manually verify changes pass all quality gates before committing.
Steps
-
Run pnpm format to format code and fix auto-fixable lint issues
-
Run pnpm lint to check for remaining lint/format issues
-
Run appropriate tests based on changed files
-
Verify TypeScript compilation succeeds
-
Review changes one final time
-
Ready to commit if all checks pass
Notes
-
Husky pre-commit hook automatically runs format + lint:check
-
This skill useful for checking before pushing or during development
-
Consider running pnpm build for major changes