Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ufomiao/git-commit
Analyze changes with Git only and auto-generate conventional commit messages with optional emoji; suggests splitting commits when needed, runs local Git hooks by default (use --no-verify to skip)
Passed 17 of 21 test cases with the skill, and 16 of 21 without it.
and 1 more in the full report
3 fixed15 passed either way2 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need to generate a commit message for my changes. Running `git log -n 50 --pretty=%s` shows that all recent commits are written in Chinese (`修复登录页面样式`, `新增用户接口`). What language should be used for the new commit message?
| Checked | Without skill | With skill |
|---|---|---|
| Generates the commit message in Chinese matching recent repository history. | Missed | Passed |
The instructions your model reads when the skill loads.
该命令在不依赖任何包管理器/构建工具的前提下,仅通过 Git:
git add 与 git commit(默认运行本地 Git 钩子;可 --no-verify 跳过)/git-commit
/git-commit --no-verify
/git-commit --emoji
/git-commit --all --signoff
/git-commit --amend
/git-commit --scope ui --type feat --emoji
--no-verify:跳过本地 Git 钩子(pre-commit/commit-msg 等)。--all:当暂存区为空时,自动 git add -A 将所有改动纳入本次提交。--amend:在不创建新提交的情况下修补上一次提交(保持提交作者与时间,除非本地 Git 配置另有指定)。--signoff:附加 Signed-off-by 行(遵循 DCO 流程时使用)。--emoji:在提交信息中包含 emoji 前缀(省略则使用纯文本)。--scope <scope>:指定提交作用域(如 ui、docs、api),写入消息头部。--type <type>:强制提交类型(如 feat、fix、docs 等),覆盖自动判断。注:如框架不支持交互式确认,可在 front-matter 中开启
confirm: true以避免误操作。
git rev-parse --is-inside-work-tree 判断是否位于 Git 仓库。test cases passed, vs 16 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.