What problem does it solve?
It prevents messy or risky Git commits by guiding you through staging, diff review, type checking, and conventional-commit formatting before creating the commit.
Core Features & Use Cases
- Staged diff review before committing: verifies exactly what will be recorded and flags likely issues like leftover debug code or unintended changes.
- Meetily KPI risk scanning (advisory): compares the staged changes against the repo’s core KPI set and warns when a KPI might regress.
- Pre-commit type checking: runs cargo check for Rust and/or pnpm tsc --noEmit for TypeScript as appropriate, blocking commits on failures.
- Conventional commit enforcement: creates a Conventional Commits message with a short summary (and optional body) and avoids disallowed trailers.
- No push behavior: ensures the skill never pushes to remote, keeping commit creation separated from release workflows.
Quick Start
Run commit changes and message in one step by telling the assistant: "commit this with message 'feat: add commit safety checks'."