Awesome-omni-skill commit

Tạo git commit với message tiếng Việt theo quy tắc trong CLAUDE.md

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tools/commit-haihvdev" ~/.claude/skills/diegosouzapw-awesome-omni-skill-commit-2fd023 && rm -rf "$T"
manifest: skills/tools/commit-haihvdev/SKILL.md
source content

Phân tích các thay đổi trong git (

git diff --staged
git status
) rồi tạo commit message theo đúng quy tắc trong CLAUDE.md:

  • Định dạng:
    <type>: <mô tả ngắn gọn>
  • Viết bằng tiếng Việt có dấu
  • Type giữ nguyên tiếng Anh: feat, fix, refactor, docs, style, test, chore
  • Với commit phức tạp (nhiều thay đổi, refactor lớn): BẮT BUỘC thêm body giải thích chi tiết

Sau khi tạo commit message, hỏi người dùng xác nhận trước khi thực hiện commit.

Nếu chưa có file nào được staged, hãy thông báo để người dùng chạy

git add
trước.