← 返回 Skills 市场
0xtresser

git-cmt-helper

作者 Tresser · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
308
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install git-cmt-helper
功能描述
Generate standardized git commit messages following Conventional Commits format. Use this skill when the user asks to commit code, write a commit message, or...
使用说明 (SKILL.md)

Git Commit Message Guide

Format

Every commit message MUST follow this structure:

\x3Ctype>(\x3Cscope>): \x3Csubject>

[optional body]

[optional footer]

Type (required)

Type When to use
feat New feature or capability
fix Bug fix
docs Documentation only
refactor Code change that neither fixes nor adds
test Adding or updating tests
chore Build, CI, tooling changes

Scope (required)

Scope MUST be a real module name from this project. See references/modules.md for the full list.

If unsure of the scope, check the file paths being changed — the top-level directory is usually the correct scope.

Subject (required)

  • Imperative mood: "add feature" not "added feature"
  • No period at the end
  • Max 72 characters total (including type and scope prefix)
  • Lowercase first letter

Body (optional)

  • Explain WHY, not WHAT (the diff shows what changed)
  • Wrap at 72 characters
  • Separate from subject with blank line

Breaking Changes

If the commit introduces a breaking change, add footer:

BREAKING CHANGE: \x3Cdescription of what breaks and migration path>

Examples

Good:

feat(auth): add JWT token refresh endpoint

Tokens now auto-refresh 5 minutes before expiry.
Previously users had to re-login after token expiration.
fix(parser): handle empty input without crashing
refactor(db): extract connection pooling to separate module

BREAKING CHANGE: DatabaseClient constructor no longer accepts
pool config. Use PoolConfig.create() instead.

Bad:

updated some stuff          ← no type, no scope, vague
feat: Add new Feature.      ← capitalized, period, missing scope
fix(misc): various fixes    ← "misc" is not a real module
安全使用建议
This skill is an instruction-only commit-message formatter and appears coherent with its purpose. If you install it, ensure your agent already has appropriate repository access (read context/diffs) because the guide suggests checking changed file paths to choose scope. No secrets or external downloads are required. Review SKILL.md and references/modules.md if you want to confirm the enforced conventions before enabling the skill.
功能分析
Type: OpenClaw Skill Name: git-cmt-helper Version: 1.0.0 The skill bundle is a documentation-only helper for generating standardized git commit messages following the Conventional Commits format. It contains no executable code, shell commands, or network requests, and its instructions in SKILL.md and references/modules.md are strictly limited to text formatting and project-specific naming conventions without any signs of prompt injection or malicious intent.
能力评估
Purpose & Capability
Name and description (generate Conventional Commits) match the SKILL.md content and the included modules list. The skill does not request unrelated binaries, credentials, or config paths.
Instruction Scope
SKILL.md is narrowly focused on commit message structure, scope selection, examples, and rules. It references a local modules.md for valid scopes and suggests checking file paths being changed, which is reasonable for choosing a scope; it does not instruct the agent to exfiltrate data or call external endpoints.
Install Mechanism
No install spec and no code files — instruction-only skills are the lowest disk-execution risk. Nothing is downloaded or written to disk by the skill itself.
Credentials
No environment variables, credentials, or config paths are requested. The constraints (valid scopes) are provided in the included references/modules.md file.
Persistence & Privilege
always is false and model invocation is allowed (platform default). The skill does not request persistent presence or modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install git-cmt-helper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /git-cmt-helper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of git-commit-helper skill. - Generates standardized git commit messages using the Conventional Commits format. - Enforces required fields: type, project module scope, and subject line rules. - Supports structured messages with optional body and breaking change documentation. - Helps teams maintain consistent, high-quality commit practices.
元数据
Slug git-cmt-helper
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

git-cmt-helper 是什么?

Generate standardized git commit messages following Conventional Commits format. Use this skill when the user asks to commit code, write a commit message, or... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 308 次。

如何安装 git-cmt-helper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install git-cmt-helper」即可一键安装,无需额外配置。

git-cmt-helper 是免费的吗?

是的,git-cmt-helper 完全免费(开源免费),可自由下载、安装和使用。

git-cmt-helper 支持哪些平台?

git-cmt-helper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 git-cmt-helper?

由 Tresser(@0xtresser)开发并维护,当前版本 v1.0.0。

💬 留言讨论