commitlint is a tool that lints commit messages against a convention, with shareable npm configurations 1. For linting commits specifically, the closest alternatives in the sources are the GitHub commit skills, Cocogitto's conventional-commit checks, and TomTom's Commisery action, while Sentry and git-cliff cover adjacent needs.
- 1
- 2
- 3
GitHubgithub.comverified and signed
Its git-commit skill applies commit message analysis and standards when committing changes 12.
official:CLI · github-mcp-serverskill · add-community-extensionskill · git-commitskill · acquire-codebase-knowledge+2,468 community tools built for it
for agents: conventional-commit · git-commit · github_create_commit_comment
Sources
- 1commitlintcommitlint.js.org · read 2026-10-29
- 2GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHubgithub.com · read 2026-10-29
- 6Cocogittodocs.cocogitto.io · read 2026-10-29
- 12conventional-commit: declares "conventional-commit" (the record we read and signed)unfragile.ai · read 2026-10-24
- 16Conventional commit cocogitto action: declares "cocogitto/cocogitto-action" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
· Js Commitlint website read, tools not yet checked
Lint commit messages
conventional-commit · conventional-commit verified and signed
Prompt and workflow for generating conventional commit messages using a structured XML format. Guides users to create standardized, descriptive commit messages in line with the Conventional Commits specification, including instructions, examples, and validation.
commit · commit verified and signed
Use for every request to commit changes or draft a commit message. Creates Sentry-style conventional commits with issue references.
conventional-commit · conventional-commit verified and signed
Formats Git commit messages using the Conventional Commits standard and enforces project-specific linting rules.
git-commit · git-commit verified and signed
Use when creating git commits to ensure commit messages follow project standards. Applies the 7 rules for great commit messages with focus on conciseness and imperative mood.
cocogitto/cocogitto-action · Conventional commit cocogitto action verified and signed
Check conventional commits compliance and/or automatically release new version
tomtom-international/commisery-action · Commisery verified and signed
Scan your commits in your Pull Request against the Conventional Commits standard using Commisery
· git-cliff website read, tools not yet checked
A highly customizable changelog generator ⛰️
pre-commit/action · pre-commit verified and signed
run pre-commit
· repomind-dev website read, tools not yet checked
Stop writing commit messages. RepoMind reads your staged diff and writes the conventional commit your team understands — review, confirm, move on.
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.