AI Skill MartKhám phá skillLệnhChương trìnhHọcSkill là gì?
← Về danh sách

Trình tạo changelog & kiểm tra commit

Lệnh slash tạo changelog chuẩn Keep a Changelog từ lịch sử git và kiểm tra định dạng conventional commits.

Lập trìnhNhập môn★ 28,945⑂ 4,018Điểm AI 6/10Cập nhật lần cuối: 29 thg 10, 2026

Làm được gì

  • /changelog generate phân tích commit giữa hai tag/ref và dựng changelog theo chuẩn Keep a Changelog (Added/Changed/Fixed...).
  • /changelog lint kiểm tra commit message có tuân thủ Conventional Commits (feat:, fix:...) hay không.
  • Hỗ trợ xuất markdown hoặc json, dễ ghép vào pipeline phát hành tự động.

Phù hợp với ai

  • Lập trình viên phải viết tay CHANGELOG.md mỗi lần release
  • Tech lead muốn đảm bảo cả team tuân thủ quy ước commit
  • Người muốn thêm bước kiểm tra commit message vào CI

Ví dụ sử dụng

  • /changelog generate --from-tag v2.0.0 — tổng hợp thay đổi kể từ bản phát hành trước
  • /changelog lint --from-ref main --to-ref dev — rà soát commit trước khi merge PR
  • /changelog generate --from-tag v2.0.0 --to-tag v2.1.0 --format markdown — tạo bản nháp release notes cho một khoảng phiên bản

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/alirezarezvani/claude-skills/HEAD/.gemini/skills/changelog/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
↓ Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên AI Skill Mart.
Copy thư mục .gemini/skills/changelog từ repo GitHub alirezarezvani/claude-skills vào ~/.claude/skills/alirezarezvani-changelog/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/alirezarezvani/claude-skills.git && mkdir -p ~/.claude/skills/changelog && cp -r claude-skills/.gemini/skills/changelog/* ~/.claude/skills/changelog/

⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Clone kho: git clone https://github.com/alirezarezvani/claude-skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills/changelog
  4. Sao chép: cp -r claude-skills/.gemini/skills/changelog/* ~/.claude/skills/changelog/
  5. Skill tham chiếu script Python tại engineering/skills/changelog-generator/scripts/, hãy sao chép kèm hoặc giữ nguyên cấu trúc kho.
  6. Kiểm tra Python 3: python3 --version.
  7. Chạy Claude Code trong một repo git và thử /changelog generate --from-tag <tag>.