📦 commit-message-linter — 提交规范校验
v1.0.0基于 Conventional Commits 规范及自定义规则,自动校验 Git 提交信息格式,确保团队提交风格统一、历史清晰可追踪。
0· 63·0 当前·0 累计
下载技能包
最后更新
2026/4/11
安全扫描
OpenClaw
安全
high confidenceNULL
评估建议
This skill appears to do exactly what it says: lint commit messages and optionally write a local config file. Before installing or adding it as a commit hook: (1) inspect the included scripts (already provided) to confirm they meet your policies; (2) run it in a test repository first to see what it writes (init will create .commitlintrc.json); (3) avoid running hooks on repositories that contain secrets you don't want processed by third-party tools; and (4) ensure python3 is the interpreter you ...详细分析 ▾
✓ 用途与能力
Name/description match the code and instructions: the script lints commit messages, reads commits via 'git log' or .git/COMMIT_MSG, and can generate a .commitlintrc.json. No unrelated capabilities or credentials are requested.
✓ 指令范围
SKILL.md and the script stay within scope: running the linter on commits/branches/messages, installing a commit-msg hook, and initializing a local config. The script reads repository files and config files it auto-discovers; it does not instruct reading unrelated system files or sending data externally.
✓ 安装机制
No install spec (instruction-only) and the included script is pure Python with no external dependencies. This is low-risk and proportionate for the stated purpose.
✓ 凭证需求
The skill requires no environment variables, no external credentials, and does not access network endpoints. It uses subprocess to call 'git', which is expected for a git-centric tool.
✓ 持久化与权限
always is false and the skill is user-invocable. The only persistence behavior is creating a local .commitlintrc.json when the user runs the init command, which is appropriate for a linter.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/4/11
NULL
● 可疑
安装命令
点击复制官方npx clawhub@latest install commit-message-linter
镜像加速npx clawhub@latest install commit-message-linter --registry https://cn.longxiaskill.com