Caveman Review — Review code siêu ngắn gọn
Nén mọi bình luận review PR thành một dòng: vị trí, vấn đề, cách sửa.
Lập trìnhNhập môn★ 134⑂ 16Điểm AI 9/10Cập nhật lần cuối: 20 thg 4, 2026
Làm được gì
- Biến bình luận review dài dòng thành một dòng theo mẫu
L42: 🔴 bug: vấn đề. cách sửa. - Dùng tiền tố mức độ (🔴 bug / 🟡 risk / 🔵 nit / ❓ q) để người viết code biết ngay cái nào phải sửa.
- Loại bỏ các cụm rào đón ("có vẻ như", "bạn có thể cân nhắc") và việc mô tả lại code; chỉ giữ số dòng chính xác, tên hàm/biến trong backtick và giải pháp cụ thể.
- Tự động chuyển sang văn phong đầy đủ khi gặp lỗi bảo mật, tranh luận kiến trúc hoặc khi tác giả là người mới.
- Kích hoạt khi bạn nói "review this PR", "code review", "/review" hoặc khi đang review pull request.
Phù hợp với ai
- Senior dev, tech lead thường viết review quá dài khiến ý chính bị chìm.
- Maintainer open source phải xử lý nhiều PR mỗi ngày.
- Đội phát triển muốn chuẩn hoá định dạng và giọng điệu review.
Ví dụ sử dụng
- Dán
git diff mainvà yêu cầu review → nhận danh sách kiểusrc/api.ts:L23: 🟡 risk: không retry khi 429. Bọc bằng withBackoff(3). - Hàm quá dài →
L88-140: 🔵 nit: hàm 50 dòng làm 4 việc. Tách validate/normalize/persist. - Phát hiện lỗ hổng bảo mật → riêng mục đó được viết thành đoạn văn có giải thích và tham chiếu, phần còn lại vẫn ngắn gọn.
- Nói "normal mode" để quay lại phong cách review chi tiết như bình thường.
· · · 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/jjmartres/opencode/HEAD/opencode/skills/caveman-review/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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 opencode/skills/caveman-review từ repo GitHub jjmartres/opencode vào ~/.claude/skills/caveman-review/ 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/jjmartres/opencode.git /tmp/opencode && mkdir -p ~/.claude/skills && cp -r /tmp/opencode/opencode/skills/caveman-review ~/.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.
- Mở terminal.
- Tải repo về thư mục tạm:
git clone https://github.com/jjmartres/opencode.git /tmp/opencode - Tạo thư mục skills nếu chưa có:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r /tmp/opencode/opencode/skills/caveman-review ~/.claude/skills/ - Kiểm tra bằng
ls ~/.claude/skills/caveman-reviewđể chắc chắn có fileSKILL.md. - Khởi động lại Claude Code rồi thử gõ "review this PR" hoặc "/caveman-review".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT