Topic · Development

Best commit messages skills for Claude Code, Codex and other agents.

Skills that write clear, conventional commit messages and split changes into clean, reviewable commits.
skills
556
official
24

Commit messages skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Commit messages skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Writes Conventional Commits whose bodies carry action lines recording the intent, decisions and constraints behind a change, not only what changed.

yamadashy/repomix29k1 repo~2.7kAutomated safety check: PassMIT4 days ago
2

Polishes pending React Router change files before the versioning scripts run, and decides whether a long-form What's Changed section is warranted.

remix-run/react-router57k—~1.1kAutomated safety check: PassMITyesterday
3

Checks that a pull request's title and description match its implementation and reviews the code for Garnet best practices, reporting findings without posting them.

microsoft/garnet12k—~3.1kAutomated safety check: PassMITyesterday
4

Ultra-compressed commit message generator. An agent skill from vishiri/fantasia-archive.

vishiri/fantasia-archive40913 repos~642Automated safety check: PassGPL-3.06 days ago
5

Commits changes across ToolJet's root repo and its server/ee and frontend/ee submodules, writing messages from the diffs and updating submodule pointers in order.

ToolJet/ToolJet41k—~1.3kAutomated safety check: PassAGPL-3.0today
6

Sets git habits for every change: short-lived branches, atomic commits with descriptive messages, clean pull requests, plus versioning, tagging and changelogs for releases.

addyosmani/agent-skills102k2 repos~3.5kAutomated safety check: NotesMIT4 days ago
7

Packages finished React Router work into a draft pull request: branch, commit, push, a written PR body and the right GitHub labels.

remix-run/react-router57k—~2.5kAutomated safety check: PassMITyesterday
8

Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.

verdaccio/verdaccio18k—~1.9kAutomated safety check: PassMITyesterday
9

Commits changes in the Saleor codebase and works through pre-commit hook failures from ruff, mypy, the GraphQL schema check and the migrations check.

saleor/saleor23k—~575Automated safety check: PassBSD-3-Clauseyesterday
10

Applies four layers of technical-writing rules to docs, RFCs, readmes, PR descriptions and commit messages so a tired engineer follows them on the first read.

cursor/plugins10k10 repos~2.4kAutomated safety check: PassNo licenceyesterday
11

A skill your agent uses for tasks involving Conventional Commits, commit message validation, Commitizen configuration, semantic version bumps, changelog generation, or CI/release automation with the…

commitizen-tools/commitizen3.5k—~839Automated safety check: PassMITtoday
12

Create a git commit with optional automatic Linear issue linking.

dinerojs/dinero.js6.8k—~667Automated safety check: PassMIT2 days ago
13

Sets the repository's convention for commit messages and pull request titles: one emoji prefix for the main intent, a concise title and clean follow-up commits.

baptisteArno/typebot.io11k—~424Automated safety check: PassUnknownyesterday
14

Write Git commit messages and pull request titles/descriptions using the Chris Beams / Tim Pope conventions (subject/body split, ~50-char subject, imperative mood, why-not-how body) plus ASD-STE100…

superplanehq/superplane7.7k—~1.6kAutomated safety check: PassUnknowntoday
15

Lists recent git commits linked to agent sessions, filterable by branch, repository or a result limit, showing the session id and observation count behind each one.

rohitg00/agentmemory29k—~524Automated safety check: PassApache-2.0yesterday
16

Update the current GitHub PR title and body for this repository so they match the repo's pull request template and conventional-commit title style.

module-federation/core2.7k—~1kAutomated safety check: PassMITtoday
17

Commits and pushes current changes, writes a pull request title and body from the branch history and template, and opens a draft PR on GitHub after you approve it.

wordpress-mobile/WordPress-Android3.2k—~881Automated safety check: NotesGPL-2.0yesterday
18

werf conventions for branch names and commit messages. An agent skill from werf/werf.

werf/werf4.7k—~1.3kAutomated safety check: PassApache-2.0yesterday
19

Reviews the working tree and creates a focused commit with a Conventional Commits message, staging selectively and never bypassing hooks.

EverMind-AI/EverOS13k—~443Automated safety check: PassApache-2.0yesterday
20

创建或复用当前 checkout 已提交变更的 GitHub PR,必要时推送任务分支。PR 审查使用 review-pr;仅本地提交使用 git-commit。

tisfeng/Easydict15k—~595Automated safety check: PassGPL-3.0yesterday
21

Decides how verified work should reach main, directly, in a worktree or on an integration branch, while keeping contributor credit and respecting merge gates.

codewhale-hq/Codewhale41k—~1.6kAutomated safety check: PassMITtoday
22

Builds categorized release notes for a Plane release pull request from its commits and writes them into the PR description, for both the plane-cloud and plane-ee repos.

makeplane/plane60k—~2.5kAutomated safety check: PassAGPL-3.0yesterday
23

Lint local changes, auto-fix, conventional commit, and optionally create PR

Tresjs/tres3.8k—~1.1kAutomated safety check: PassMITtoday
24

Cuts a new versioned release of claude-code-trace end-to-end without asking any questions.

delexw/claude-code-trace3761 repo~1.4kAutomated safety check: PassMIT4 days ago
25

Package the current working changes into a standards-compliant codex-proxy pull request: branch hygiene, commit message linting, CHANGELOG prompt, conventional commit, push, and gh pr create against…

icebear0828/codex-proxy1.8k—~2.2kAutomated safety check: NotesUnknownyesterday
26

Derive and validate the canonical scope for IronRDP Conventional Commit and pull-request titles.

Devolutions/IronRDP3.2k—~854Automated safety check: PassApache-2.0yesterday
27

Write Databasus commit messages and branch names using the repository's release-compatible format.

databasus/databasus8.8k—~294Automated safety check: PassApache-2.015 days ago
28
28.Adk GitOfficial

Writes commit messages and pull request descriptions for the adk-python repository: Conventional Commits types and scopes, subject lines that say why a change was made, and the linked-issue and…

google/adk-python22k—~1.3kAutomated safety check: PassApache-2.0today
29

Create a GitHub pull request with gh pr create. An agent skill from Emiyaaaaa/HiveMind.

Emiyaaaaa/HiveMind1.1k—~1.7kAutomated safety check: PassUnknown2 days ago
30

Write user-facing and reviewer-facing technical text in ASD-STE100 Simplified Technical English style.

superplanehq/superplane7.7k—~1.4kAutomated safety check: PassUnknowntoday
31

Automates the process of tagging a new minor release for Scribe by analyzing commit messages, updating the changelog, and creating a GitHub release.

knuckleswtf/scribe2.3k—~437Automated safety check: PassMIT1 mo ago
32

起草、创建或汇报 Angular-style 本地 Git 提交。用于明确的提交交付;分支集成使用 worktree-rebase-merge,不 push。

tisfeng/Easydict15k—~535Automated safety check: PassGPL-3.0yesterday
33

为 Yakit 仓库完成一次本地提交:确定提交范围(暂存区优先,空则弹框确认)、基于 diff 归纳一行符合仓库风格的 message、commit 前弹窗确认、执行 git commit(不推送)。只要 message 时仅输出文本。用户说「提交」「commit 代码」或输入 /commit-msg,或被 create-pr 等 skill 调用时使用。

yaklang/yakit7.8k—~559Automated safety check: PassAGPL-3.07 days ago
34
34.PR FinalizeOfficial

Checks that a pull request's title and description match its implementation and reviews the code for best practices before merge, without posting anything.

dotnet/maui23k—~3.1kAutomated safety check: PassMITyesterday
35

Package the current working changes into a standards-compliant codex-proxy pull request: branch hygiene, commit message linting, CHANGELOG prompt, conventional commit, push, and gh pr create against…

icebear0828/codex-proxy1.8k—~2.3kAutomated safety check: NotesUnknownyesterday
36

Workflow for generating conventional commit messages following the Conventional Commits specification.

JanDeDobbeleer/oh-my-posh24k—~1.2kAutomated safety check: NotesMITtoday
37

Run the repository commit workflow when the user explicitly asks to commit changes or create a save-point commit.

Julian-adv/OpenMMO1.8k—~1.3kAutomated safety check: PassUnknown2 days ago
38

Sets the commit message and PR conventions for the go-redis repository: Conventional Commits, the repo's scope names, breaking-change syntax and no AI trailer.

redis/go-redis22k—~429Automated safety check: PassBSD-2-Clauseyesterday
39

Create a well-formed git commit from current changes using session history for rationale and summary; use when asked to commit, prepare a commit message, or finalize staged work.

sushaantu/boxento1542 repos~473Automated safety check: PassMIT14 days ago
40

Plan and create atomic Git commits for larger workspace changes.

AkimioJR/AutoFilm1.1k—~613Automated safety check: PassUnknown4 days ago
41

Guides an outside contributor through opening a prisma/orm pull request from a fork that follows CONTRIBUTING.md and passes review on the first round.

prisma/orm48k—~2.3kAutomated safety check: PassApache-2.0yesterday
42

This skill creates release notes for new release by reading git commit log.

EvilBeaver/OneScript586—~779Automated safety check: PassMPL-2.02 days ago
43

Open a GitHub pull request for RLinf, or fix an existing one — checks the PR title against Conventional Commits, writes a precise description that follows .github/PULLREQUESTTEMPLATE.md, and lints…

RLinf/RLinf5.4k—~2.2kAutomated safety check: PassApache-2.05 days ago
44

Commits pending changes with short, verb-first messages that follow WooCommerce repository conventions, splitting commits only when changes are clearly unrelated.

woocommerce/woocommerce11k—~1.2kAutomated safety check: PassUnknowntoday
45

This skill should be used when the user asks to "create a commit", "generate commit message", "commit changes", "make a commit", mentions "conventional commits", or discusses commit message…

tektoncd/cli461—~2.8kAutomated safety check: PassApache-2.0yesterday
46

Combines all git commits for a change into a single commit and pushes it to gerrit.

apache/impala1.3k—~1.7kAutomated safety check: PassApache-2.0today
47

Analyzes git branch diffs (added, modified, deleted files) against the default or target branch, and generates a conventional commit title, PR title, and formatted markdown PR description for…

flutter-ml/google_ml_kit_flutter1.3k—~1.2kAutomated safety check: PassMIT23 days ago
48

Prepare, create, or update a PokeTokenBar pull request with an English Conventional Commits title, the repository PR template, and mandatory images for visible UI changes.

chattymin/PokeTokenBar502—~1.8kAutomated safety check: PassMITyesterday

Questions, answered from the data.

What is the best commit messages skill?

Contextual Commit Messages from yamadashy/repomix ranks first of the 556 commit messages skills listed here, with the highest score: its repository has 29k GitHub stars, 1 other GitHub owner carry a copy, its SKILL.md loads about 2.7k tokens and it passes the automated safety check with no findings. Next come React Router Release Notes Prep and PR Finalize Review.

Which commit messages skills are official?

24 of the 556 commit messages skills are official, published by the vendor's own GitHub organization: PR Finalize Review, Technical Writing Standard, Adk Git, PR Finalize, Commit Style for go-redis and 19 more.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.