Help us improve
Share bugs, ideas, or general feedback.
From git
Git commit提交规范:生成符合Conventional Commits的提交信息,支持type/scope/subject/body/footer结构,适用于提交代码、暂存变更、编写commit message场景
npx claudepluginhub lazygophers/ccplugin --plugin gitHow this skill is triggered — by the user, by Claude, or both
Slash command
/git:commithaikuThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**提交信息生成模板**
Creates Conventional Commits with pre-commit checklists for scope, quality, tests, linting, formatting, and documentation. Ensures one logical change per commit before git commit.
Automates safe git commits: runs CLAUDE.md lint checks, scans staged files for secrets like API keys and .env, summarizes changes with git diff, generates conventional Chinese commit messages (feat/fix/etc.), and executes git commit after confirmation.
Generates conventional git commit messages with automatic type/scope detection from file changes/diffs, runs pre-commit validation for secrets/debug code/large files, stages changes, and executes commit.
Share bugs, ideas, or general feedback.
提交信息生成模板
<type>(<scope>): <subject>
<body>
<footer>
其中:
type: 必填,类型,可选值:feat、fix、docs、style、refactor、perf、test、chore、revert、build、ci、wip、
workflow、types、release、otherscope: 可选,作用域,如:app、api、db、utils、server、client、config、test、docs、build、ci、wip、
workflow、types、release、othersubject: 必填,提交信息,不超过50个字符,如:add app module、fix api bug、update docs、refactor code、
perf optimize、test add unit test、chore update build、revert commit、build update package、ci add ci、
wip add wip、workflow update workflow、types update types、release update release、other update otherbody: 可选,详细描述,不超过80个字符,如:add app module、fix api bug、update docs、refactor code、perf optimize、
test add unit test、chore update build、revert commit、build update package、ci add ci、wip add wip、
workflow update workflow、types update types、release update release、other update otherfooter: 可选,关闭issue,如:close #123、fix #123、resolve #123、close #123, #456、fix #123, #456、
resolve #123, #456注意
commit进行提交,每个commit的type和subject需要分别填写.*.bak.*.log.*.tmp/.*.temp.*.exe/.*.dll/.*.so/.*.dylib/.*.a/.*.lib/.*.o/.*.obj/.*.img.*.zip/.*.rar/.*.7z/.*.tar/.*.gz/.*.bz2/.*.xz/.*.tar.gzgit status 查看未提交的文件和变更类型<type>(<scope>): <subject>git log -1 确认提交成功