git-commit SKILL.md skillA

git-commit from jackyst0/awesome-agent-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add jackyst0/awesome-agent-skills/git-commit@git:20260128.ad055be

Pins git:20260128.ad055be in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
jackyst0/awesome-agent-skills
Path
examples/git-commit/SKILL.md
Versions recorded
1
Latest version
git:20260128.ad055be, committed Jan 28, 2026
Size
2,431 bytes
Repository stars
665
License
CC0-1.0

Git commit message generator that creates conventional commit messages based on code changes.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Git Commit

> Git 提交信息生成技能,根据代码变更自动生成规范的 commit message。
>
> Git commit message generator that creates conventional commit messages based on code changes.

## When to Use

当用户请求以下操作时使用此 skill:
- 生成 commit message / Generate commit message
- 写提交信息 / Write commit message
- 提交代码 / Commit code
- 描述代码变更 / Describe code changes

## Instructions

### 提交信息格式 / Commit Message Format

遵循 [Conventional Commits](https://www.conventionalcommits.org/) 规范:

```
<type>(<scope>): <subject>

<body>

<footer>
```

### 类型 / Types

| Type | 说明 / Description |
|------|---------------------|
| feat | 新功能 / New feature |
| fix | 修复 bug / Bug fix |
| docs | 文档变更 / Documentation |
| style | 格式调整 / Formatting |
| refactor | 重构 / Refactoring |
| perf | 性能优化 / Performance |
| test | 测试相关 / Tests |
| chore | 构建/工具 / Build/tools |

### 生成步骤 / Generation Steps

1. **分析变更** - 查看 `git diff` 或 `git status`
2. **确定类型** - 根据变更内容选择合适的 type
3. **提取范围** - 确定影响的模块或组件
4. **撰写主题** - 用简洁的语言描述变更(50 字符内)
5. **添加正文** - 如需要,详细说明变更原因和影响

### 规则 / Rules

- 主题行不超过 50 个字符
- 使用祈使句(如 "add" 而非 "added")
- 主题行首字母小写
- 主题行结尾不加句号
- 正文每行不超过 72 个字符

## Examples

### 示例 1:新功能

```
feat(auth): add OAuth2 login support
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add jackyst0/awesome-agent-skills/git-commit@sha256:97847dc4f4ce1480

The line at the top of this page pins the label git:20260128.ad055be, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_akgiftl6rnmkitcr.svg)](https://markdownregistry.com/a/art_akgiftl6rnmkitcr)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Jan 28, 2026.

versioncommittedcommitsizeaudit
git:20260128.ad055be latest2026-01-28 ad055be 2,431 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (2431 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

jackyst0/awesome-agent-skills · 665 stars · license CC0-1.0 · pushed 2026-10-30 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_akgiftl6rnmkitcr
GET https://markdownregistry.com/api/v1/resolve?ref=jackyst0/awesome-agent-skills/git-commit
GET https://markdownregistry.com/api/v1/blob/97847dc4f4ce1480b244299a19e8fa514b5dbb367f890f0d0a8b0143da408545

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from jackyst0/awesome-agent-skills

api-doc-generator SKILL.md skill
jackyst0/awesome-agent-skills · examples/api-doc-generator/SKILL.md · Generate API documentation from source code, supporting REST APIs, GraphQL, and various documentation formats.
git:20261009.fa8a292 · audit A · 665 stars
code-review SKILL.md skill
jackyst0/awesome-agent-skills · examples/code-review/SKILL.md · Smart code review skill that helps review code quality, identify potential issues, and provide improvement suggestions.
git:20260128.ad055be · audit A · 665 stars
debug-helper SKILL.md skill
jackyst0/awesome-agent-skills · examples/debug-helper/SKILL.md · Help debug code by analyzing error messages, identifying root causes, and providing fix suggestions.
git:20260128.59e71e1 · audit A · 665 stars
unit-test-generator SKILL.md skill
jackyst0/awesome-agent-skills · examples/unit-test-generator/SKILL.md · Automatically generate unit tests based on source code, supporting multiple languages and testing frameworks.
git:20260128.59e71e1 · audit A · 665 stars

Every file in jackyst0/awesome-agent-skills

Other files named git-commit

git-commit SKILL.md skill
github/awesome-copilot · skills/git-commit/SKILL.md · Use this skill when the user wants to make a Git commit or split changes into more than one commit. Also use it when…
git:20261016.5406429 · audit A · 40,629 stars
git-commit SKILL.md skill
thinkinaixyz/deepchat · resources/skills/git-commit/SKILL.md · Generate well-formatted git commit messages following conventional commit standards
git:20260113.8fd50e4 · audit A · 6,384 stars
git-commit SKILL.md skill
decebals/claude-code-java · skills/git-commit/SKILL.md · Generate conventional commit messages for Java projects. Use when user says "commit", "create commit", "commit…
git:20260828.702770a · audit A · 763 stars
git-commit SKILL.md skill
cowork-os/cowork-os · resources/skills/git-commit/SKILL.md · Create a well-formatted commit message from staged changes
v1.0.0 · audit A · 517 stars
git-commit SKILL.md skill
adongwanai/learn-workbuddy · skills/git-commit/SKILL.md
git:20260708.defb837 · audit C · 499 stars
git-commit SKILL.md skill
aiskillstore/marketplace · skills/21pounder/git-commit/SKILL.md · Use this skill when user asks to "commit changes", "create a commit", "stage and commit", or wants help with git commit…
v1.0.0 · audit A · 450 stars
git-commit SKILL.md skill
sandbaseai/sandbase-skills · marketing/git-commit/SKILL.md · Plan, implement, or review git commit work in an existing codebase with compatibility, security, and verification…
git:20260908.a887321 · audit A · 206 stars
git-commit SKILL.md skill
fvadicamo/dev-agent-skills · plugins/github-workflow/skills/git-commit/SKILL.md · Creates git commits following Conventional Commits format with type/scope/subject. Use when user wants to commit…
git:20260517.91f300b · audit A · 72 stars

Browse by kind, by grade A, or by owner.