commit-message
撰寫更好的 Git Commit 訊息
不一致的 commit 訊息會讓 review 和 release notes 更難掃讀。此 skill 會產生精簡的 Conventional Commit 摘要,並搭配清楚的 72 欄內文。
使用我的智慧代理安裝
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "commit-message" from https://skillstore.io/skills/chemiseblanc-commit-message.md and its manifest at https://skillstore.io/api/skills/chemiseblanc-commit-message/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
Agent 可讀資源
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
測試它
正在使用「commit-message」。 parser 現在會對空白輸入傳回空結果,而不是失敗。
預期結果:
fix(parser): handle empty input without panic
當使用者提交選填欄位時,可能會出現空白輸入。傳回空結果可讓驗證行為更可預期,並避免不必要的請求失敗。
正在使用「commit-message」。 已為 mobile 和 browser clients 加入 OAuth2 PKCE 支援。
預期結果:
feat(auth): add OAuth2 PKCE flow support
Mobile 和 browser clients 無法安全地儲存 client secrets。PKCE 讓這些 clients 不必依賴不安全的 implicit flow 也能進行驗證。
安全審計
安全All static findings are false positives caused by Markdown code fences and inline commit-message examples. I found no prompt injection, data exfiltration intent, network behavior, or executable script instructions in SKILL.md.
風險因素
分享與引用此報告
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
複製報告連結
https://skillstore.io/skills/chemiseblanc-commit-message/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/chemiseblanc-commit-message?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/chemiseblanc-commit-message?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chemiseblanc-commit-message/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/chemiseblanc-commit-message.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>學術引用 (APA · BibTeX · CFF)
APA 引用
Chemiseblanc. (2026). commit-message security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chemiseblanc-commit-message/audits/8BibTeX 引用
@techreport{chemiseblanc-chemiseblanc-commit-message-2026,
author = {Chemiseblanc},
title = {commit-message security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/chemiseblanc-commit-message/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "commit-message security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Chemiseblanc"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/chemiseblanc-commit-message/audits/8"
identifiers:
- type: other
value: "skillstore:chemiseblanc-commit-message:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore 評分
評分依據 證據置信度: 高你可以打造什麼
草擬 Commit 訊息
將變更摘要轉成精簡的 Conventional Commit 訊息,並附上有用的內文。
標準化 Patch 提交
在 review 前改寫冗長或不一致的 commit 文字,同時保持技術意圖清楚。
準備 Release History
建立一致的 commit 文字,讓建立 changelogs 時更容易閱讀。
試試這些提示
為這些變更撰寫 commit 訊息:[describe changes]。使用 commit-message skill。
將此格式化為含 scope [component] 的 Conventional Commit:[describe the change and motivation]。
根據這些 diff notes 建立 commit 訊息。說明原因、使用者影響,以及任何可衡量的改善。
依照 skill 規則審查這則 commit 訊息,必要時改寫:[paste message]。
最佳實務
- 在要求撰寫訊息前,先提供 diff 摘要和動機。
- 指出受影響的元件,讓 scope 能夠準確。
- 在內文中提及使用者影響和可衡量的結果。
避免
- 如果專案需要此 skill 的 no-trailer style,請不要要求 trailers。
- 不要只提供檔案名稱而不說明行為變更。
- 不要使用 update code 或 fix issue 等模糊摘要。
常見問題
此 skill 會執行 Git commands 嗎?
它使用哪種 commit style?
它可以撰寫 breaking-change 訊息嗎?
它會包含 Signed-off-by trailers 嗎?
哪種輸入最適合?
它可以審查現有訊息嗎?
開發者詳細資訊
作者
Chemiseblanc授權
MIT
Skillstore 修訂
r1
版本提示
作者未聲明版本。
引用
dd4a3ef9f20ddf38830950b4bb713df96b431fd6
維護新鮮度
2026/7/18
使用量
6 次下載 · 252 次瀏覽
檔案結構
📄 SKILL.md