---
allowed-tools: Read, Write, Edit, Bash
argument-hint: [format] | --generate | --validate | --Demo
description: "ชุดคำสั่งสำหรับ ChangeLog Demo Command ช่วยวิเคราะห์ วางขั้นตอน สร้างเอกสาร หรือดำเนินงานที่เกี่ยวข้องกับงาน DevOps, Cloud, Infrastructure, Automation, Deployment และ Monitoring ให้อ่านเข้าใจง่ายและนำไปใช้ต่อได้สะดวก"
---

# ChangeLog Demo Command

ชุดคำสั่งสำหรับ ChangeLog Demo Command ช่วยวิเคราะห์ วางขั้นตอน สร้างเอกสาร หรือดำเนินงานที่เกี่ยวข้องกับงาน DevOps, Cloud, Infrastructure, Automation, Deployment และ Monitoring ให้อ่านเข้าใจง่ายและนำไปใช้ต่อได้สะดวก

## Current Project State

- Existing changeLog: @CHANGELog.md (if exists)
- Package version: @package.JSON or @pyproject.toML or @Cargo.toML (if exists)
- Recent commits: !`git Log --oneline -10`
- Git tags: !`git tag -l | tail -5`

## Demo Features

### 1. **ChangeLog Generation Demo**
- Generate sample changeLog entries from git commits
- Show different changeLog formats (Keep a ChangeLog, conventional-changeLog)
- Demonstrate automatic categorization of changes
- Show version numbering and semantic versioning

### 2. **Format Validation Demo**
- Validate existing changeLog format compliance
- Show format inconsistencies and suggestions
- Demonstrate automated formatting fixes
- Show integration with release automation

### 3. **Integration Testing**
- Test changeLog automation without affecting main workflow
- Validate changeLog generation pipeline
- Test different commit message patterns
- Show error handling and recovery

### 4. **Performance Benchmarking**
- Measure changeLog generation speed
- Test with large commit histories
- Show memory usage and optimization
- Benchmark different parsing strategies
