# Changelog Updater

> Auto-update CHANGELOG.md following Keep a Changelog format. LOAD THIS SKILL WHEN: User mentions "changelog", "version", "release notes" | says "更新日誌", "版本", "變更記錄" | before releases | after completing features or fixes. CAPABILITIES: Categorize changes (Added/Changed/Fixed/Removed), determine version numbers, Keep a Changelog format.

- Skill: `majiayu000/changelog-updater-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/changelog-updater-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/changelog-updater-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/changelog-updater-2

---


# CHANGELOG 更新技能

## 描述
根據變更內容自動更新 CHANGELOG.md。

## 觸發條件
- 「更新 changelog」
- 被 git-precommit 編排器調用

## 法規依據
- 憲法：CONSTITUTION.md 第 7 條
- 格式：Keep a Changelog

## 分類規則

| 類型 | 關鍵字偵測 |
|------|------------|
| Added | 新增、add、feat |
| Changed | 變更、修改、update、change |
| Deprecated | 棄用、deprecate |
| Removed | 移除、刪除、remove、delete |
| Fixed | 修復、fix、bug |
| Security | 安全、security、漏洞 |

## 版本號決定

```
MAJOR.MINOR.PATCH

MAJOR: 重大變更（Breaking Changes）
MINOR: 新功能（向下相容）
PATCH: Bug 修復
```

## 輸出格式

```
📋 CHANGELOG 更新

偵測到的變更：
  - [Added] 新增用戶認證模組
  - [Fixed] 修復登入問題

建議版本：0.2.0 (MINOR - 新功能)

預覽：
## [0.2.0] - 2025-12-15

### Added
- 新增用戶認證模組

### Fixed  
- 修復登入問題
```

