smart-commit

Installation
SKILL.md

Smart Commit

Trigger

Use when saying "commit", "save changes", or ready to commit after making changes.

Workflow

  1. Check current state and identify what to commit.
  2. Run quality gates (lint, typecheck, tests on affected files).
  3. Scan staged changes for issues.
  4. Draft a conventional commit message from the diff.
  5. Stage specific files, create the commit.
  6. Prompt for learnings from this change.

Commands

Related skills

More from rohitg00/pro-workflow

Installs
29
GitHub Stars
2.1K
First Seen
Feb 23, 2026