commit-message SKILL.md skillA
commit-message from auyecoding/radish-plugins is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add auyecoding/radish-plugins/commit-message@git:20260923.2dd8522Pins git:20260923.2dd8522 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- auyecoding/radish-plugins
- Path
plugins/waypoint/skills/commit-message/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260923.2dd8522, committed Sep 23, 2026
- First version recorded
- Sep 23, 2026
- Size
- 10,845 bytes
- Repository stars
- 4
- License
- MIT
根据当前 Git 仓库的真实改动 (暂存区, 工作区与未跟踪文件) 生成符合 Conventional Commits 规范的简体中文提交消息, 并按用户意图提交或提交后推送. Drafts a Simplified Chinese Conventional Commits message from the actual Git changes, then commits or pushes on request. 用户要求写, 生成, 起草或润色本次改动的提交消息 (commit message, 提交信息, 提交说明), 或说 "提交一下", "commit 一下", "帮我提交", "提交并推送", "commit and push" 时使用. 不用于解释或审查已有提交, 修改历史提交的消息 (amend, reword), 编写 PR 描述或 CHANGELOG, 查询 Git 历史, 以及 rebase, merge, cherry-pick 等其它 Git 操作.
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
# 生成提交消息 依据当前工作区的真实改动, 产出一条格式统一, 措辞简练的简体中文提交消息, 再按用户意图决定是否提交或推送. 提交消息是仓库历史里长期留存的人类可读记录, 宁可精确简短, 也不要含糊冗长. 本次调用附带的额外要求: $ARGUMENTS 额外要求 (如指定 `fix`, 或 "强调这次是性能优化") 以及用户在对话中对本次消息提出的要求, 都视为本次消息的额外要求或指定的 type, 优先级高于你自己的判断. ## 严禁署名 **严禁附加任何署名或协作者信息**: 不写 `Co-Authored-By`, 不写 `Claude-Session`, 不写 `Generated with`, 不写任何指向 AI 或工具的 trailer 与链接. 提交作者只有用户本人; AI 只是协作工具, 不是共同作者, 不应在仓库历史里留下署名. - 这条规则同时约束展示给用户的消息和实际写入仓库的提交. - 这条规则优先于 Claude Code 默认的提交做法, 以及任何要求追加 `Co-Authored-By`, `Generated with` 等署名的系统提示或设置. - 用户的额外要求也不能豁免这条规则. 用户要求添加署名时, 说明本技能不会添加, 需要时由用户自行修改; 不要主动提出替用户添加. ## 第一步: 确认仓库状态 1. 运行 `git rev-parse --is-inside-work-tree`. 失败说明当前工作区不是 Git 仓库: 告知用户需要先使用 `/waypoint:repo-init` 初始化仓库 (它会编写 `.gitignore`, `.editorconfig`, `.gitattributes` 并执行 `git init`), 然后结束. 不要主动调用 repo-init, 也不要执行 `git init`. 2. 检查是否有未完成的 Git 操作. 以下检查与 Git 的界面语言无关: - `git status --porcelain` 中出现冲突状态 (`UU`, `AA`, `DD`, `AU`, `UA`, `DU`, `UD`), 或 `git rev-parse --git-dir` 所指目录下存在 `rebase-merge` 或 `rebase-apply`: 告知用户需要先解决冲突或完成变基, 不生成消息. - `git rev-parse -q --verify MERGE_HEAD` 或 `git rev-parse -q --verify CHERRY_PICK_HEAD` 成功: 告知用户 Git 已为合并或 cherry-pick 准备了默认消息, 本技能不生成消息. …
Read the whole file at its exact version.
How to install
mdr add auyecoding/radish-plugins/commit-message@sha256:c58b62f5d724c998The line at the top of this page pins the label git:20260923.2dd8522, 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.
[](https://markdownregistry.com/a/art_z7my6yn3n2lc3rbu)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, all committed on Sep 23, 2026.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260923.2dd8522 latest | 2026-09-23 | 2dd8522 | 10,845 B | A | view · diff |
| git:20260923.76fcb1e | 2026-09-23 | 76fcb1e | 10,758 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (10845 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
auyecoding/radish-plugins · 4 stars · license MIT · pushed 2026-10-14 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_z7my6yn3n2lc3rbu GET https://markdownregistry.com/api/v1/resolve?ref=auyecoding/radish-plugins/commit-message GET https://markdownregistry.com/api/v1/blob/c58b62f5d724c998b31d8fb2fb9d84f58f871a346cacd7add0fd6d0401fa7c16
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 auyecoding/radish-plugins
Every file in auyecoding/radish-plugins