用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/isotopp/server-key-injection --skill git-commit命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | git-commit |
| description | Create meaningfull git-commit descriptions when asked to commit a change. |
The project uses commit message that are structured as described below. Use this to create a commit message when asked to commit a change.
git commit messagesA commit message consists of a title, a newline and an itemized list of changes.
The commit body must contain real newline characters. Never put the literal
characters \\n in a git commit -m argument: Git stores them verbatim rather
than turning them into line breaks.
When using git commit -m, pass one multiline argument with actual line breaks,
for example:
git commit -m "Title
- first change (path:line)
- second change (path:line)"
After every commit, verify the stored message with git show -s --format=%B HEAD. If it displays \\n, amend the local commit with a real multiline
message before pushing it.
The title is a single line, at most 78 characters long. If the commit implements a ticket in an epic, the format is "epic slug: ticketnumber - ticket title". For example "authentication-improvements: 1 - basic config".
After a newline, the list of changes implemented by the ticket is listed as an itemized list. For example:
The list of changes should come from the source, and be structurally driven by the ticket.
Items should be enriched by filename and line references.