commit
Use when committing changes, staging files, saving work, or making a git commit. Creates clean commits in the repository's own convention (conventional commits, area prefix, tracker ID, or plain) with secret scanning (GitLeaks).
- License
- MIT
- Compatibility
- Requires git and a secret scanner (GitLeaks default; TruffleHog accepted); detects the repository's commit convention from tooling, history, and ecosystem
Pinned to revision a7812b928cd3, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Bash(git:*)
- Bash(gitleaks:*)
- Bash(trufflehog:*)
Files
- skills/commit/SKILL.md
- skills/commit/references/go.md
- skills/commit/references/python.md
- skills/commit/references/swift.md
- skills/commit/references/systems.md
- skills/commit/rules/change-scope.md
- skills/commit/rules/commit-type.md
- skills/commit/rules/convention-detection.md
- skills/commit/rules/issue-references.md
- skills/commit/rules/message-format.md
Every link opens the file at its source, pinned to the revision this page describes.