Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
← Về danh sách

Quy tắc commit (commit-rules)

Bộ quy tắc dùng chung xác định văn phong commit message và các ràng buộc kỹ thuật khi Claude tạo commit.

Lập trìnhNhập môn★ 405⑂ 32Điểm AI 7/10Cập nhật lần cuối: 28 thg 9, 2026

Làm được gì

  • Yêu cầu xem git log -n 10 --oneline để viết commit theo đúng văn phong sẵn có của repo.
  • Áp dụng chuẩn: thể mệnh lệnh, thời hiện tại, tiêu đề ≤100 ký tự, không viết phần body — gói gọn trong một dòng.
  • Ràng buộc kỹ thuật rõ ràng: chỉ dùng git commit -m "..." (không dùng heredoc vì sandbox chặn tạo file tạm), tuyệt đối không bỏ qua ký commit (--no-gpg-sign); nếu ký lỗi thì hỏi người dùng thay vì tắt ký.
  • Cấm nhắc tới nội dung thư mục cục bộ .turbo/ (tên file, số bước) trong commit message.

Phù hợp với ai

  • Lập trình viên muốn chuẩn hóa chất lượng và sự nhất quán của commit message.
  • Người dùng GPG signing, muốn chắc chắn AI không tự ý tắt ký commit.
  • Người muốn có một tài liệu "chính sách commit" cho nhiều skill khác tham chiếu chung.

Ví dụ sử dụng

  1. Bạn nói "commit giúp tôi": Claude xem 10 commit gần nhất rồi tạo message cùng phong cách, một dòng duy nhất.
  2. Commit thất bại vì cần nhập mật khẩu khóa GPG: Claude hỏi bạn cách xử lý thay vì thêm --no-gpg-sign.
  3. Một skill phát hành/PR khác gọi tới skill này để dùng lại cùng bộ quy tắc commit.

· · · 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/tobihagemann/turbo/HEAD/claude/skills/commit-rules/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 Claude Skill Mart.
Copy thư mục claude/skills/commit-rules từ repo GitHub tobihagemann/turbo vào ~/.claude/skills/commit-rules/ 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/tobihagemann/turbo.git && mkdir -p ~/.claude/skills && cp -r turbo/claude/skills/commit-rules ~/.claude/skills/

⚠ Đâ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. Tạo thư mục skills: mkdir -p ~/.claude/skills
  3. Tải repo: git clone https://github.com/tobihagemann/turbo.git
  4. Sao chép skill: cp -r turbo/claude/skills/commit-rules ~/.claude/skills/
  5. (Tuỳ chọn) Mở ~/.claude/skills/commit-rules/SKILL.md và sửa/bỏ phần quy tắc .turbo/ cho phù hợp dự án của bạn.
  6. Khởi động lại Claude Code, rồi thử yêu cầu "commit theo quy tắc commit" để kiểm tra.