Create quality-gated conventional commits

smart-commitskillsetup L12,280
rohitg00/pro-workflow
What it does

Run quality gates and commit code

Best for

When you want to commit code that has passed quality gates and has a well-crafted message.

Inputs
  • · Staged changes
  • · Git diff
Outputs
  • · Commit message
  • · Commit hash
Requires
  • · Git
  • · npm lint/typecheck
Preconditions

Git repo with staged changes, npm project

Failure modes
  • · Lint check fails
  • · Tests fail
  • · Staged changes too large
Trust signals
  • · Quality gates enforce
  • · Code scan before commit
  • · Conventional format