askill
changelog

changelogSafety 95Repository

根據 Keep a Changelog 格式產生和維護 CHANGELOG.md 條目。 使用時機:更新變更日誌、版本發布、記錄變更。 關鍵字:changelog, CHANGELOG.md, keep a changelog, 變更日誌, 版本紀錄。

46 stars
1.2k downloads
Updated 3/26/2026

Package Files

Loading files...
SKILL.md

變更日誌助手

語言: English | 繁體中文

根據 Keep a Changelog 格式產生和維護 CHANGELOG.md 條目。

工作流程

  1. 分析 git log - 使用 git log 讀取上次發布以來的提交歷史
  2. 分類變更 - 將提交對應到變更日誌分類
  3. 產生條目 - 為每個變更撰寫使用者友善的描述
  4. 更新 CHANGELOG.md - 將條目插入 [Unreleased] 或版本區段

變更分類

分類使用時機When to Use對應提交類型
Added新功能New featuresfeat
Changed修改既有功能Modifications to existing featuresperf, BREAKING CHANGE
Deprecated即將移除的功能Features to be removed--
Removed已移除的功能Removed featuresBREAKING CHANGE
Fixed錯誤修復Bug fixesfix
Security安全性修補Security patchessecurity

條目格式

## [Unreleased]
### Added
- Add user dashboard with customizable widgets (#123)
### Changed
- **BREAKING**: Change API response format from XML to JSON (#789)
### Fixed
- Fix memory leak when processing large files (#456)

撰寫指南

  • 使用者而非開發者撰寫 | Write for users, not developers
  • 聚焦影響而非實作 | Focus on impact, not implementation
  • 附上 issue/PR 編號 | Include issue/PR references
  • BREAKING 標記破壞性變更 | Mark breaking changes with BREAKING prefix

使用方式

  • /changelog - 分析近期提交並產生變更日誌條目
  • 也可透過 /release changelog [version] 使用

下一步引導

/changelog 完成後,AI 助手應建議:

變更日誌已更新。建議下一步:

  • 執行 /release 開始發布流程
  • 執行 /commit 提交日誌變更
  • 審查日誌條目確保使用者導向語言

參考

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

78/100Analyzed 3/23/2026

Well-structured changelog skill based on Keep a Changelog standard with clear workflow, categorization table, format examples, and writing guidelines. Highly actionable with specific commands and bilingual support. Located in .gemini directory suggesting internal-only Gemini tool configuration. Reusability is high as it follows a universal standard. Minor completeness gap due to external file references that may not be accessible."

95
82
85
75
80

Metadata

Licenseunknown
Version-
Updated3/26/2026
PublisherAsiaOstrich

Tags

apisecurity