What problem does it solve?
This Skill prevents broken builds and inconsistent history by enforcing a repeatable commit workflow that includes type checking, test verification, and a consistent conventional commit message format.
Core Features & Use Cases
- Type safety gate: Runs TypeScript type checking to ensure no type errors are introduced before committing.
- Regression confirmation: Executes the test suite and validates that tests pass (or no tests exist) to avoid shipping regressions.
- Audit-friendly commit hygiene: Promotes clear diffs and standardized messages so teams can understand changes quickly and maintain a searchable history.
- Use Case: After finishing an API feature or UI refactor, use this Skill to verify correctness, summarize changes by area, and create a conventional commit that documents intent.
Quick Start
Run the commit workflow to verify types and tests, review your diffs, then create and push a conventional commit for the current branch, reporting the resulting commit hash.