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

Người Review Code Đối Kháng

Kỹ năng review code theo hướng đối kháng: hóa thân thành ba nhân cách khó tính để không bao giờ còn kết luận 'code ổn'.

Lập trìnhNhập môn26,3303,706Điểm AI 9/10Cập nhật lần cuối: 30 thg 8, 2026

Làm được gì

Kỹ năng này phá vỡ tình trạng AI khen code của chính nó bằng cách bắt buộc đổi góc nhìn.

  • Ba nhân cách bắt buộc: Saboteur (tìm cách làm sập production), New Hire (khả năng bảo trì sau 6 tháng), Security Auditor (checklist theo OWASP)
  • Bắt buộc có phát hiện: mỗi nhân cách phải nêu ít nhất một vấn đề, không được phép nói "LGTM"
  • Quy tắc nâng mức độ: lỗi bị 2+ nhân cách chỉ ra sẽ tăng một bậc (NOTE→WARNING→CRITICAL)
  • Kết luận rõ ràng: BLOCK / CONCERNS / CLEAN kèm hướng dẫn có nên merge hay không
  • Yêu cầu đọc toàn bộ file và quy ước dự án (CLAUDE.md, cấu hình lint) chứ không chỉ dòng thay đổi

Phù hợp với ai

  • Dev solo hoặc nhóm nhỏ phải tự merge PR mà không có người review
  • Người từng bực vì AI luôn nói code "trông tốt"
  • Dev backend/fullstack làm việc với auth, thanh toán, truy cập dữ liệu
  • Sau những buổi code dài, khi bạn không còn tin vào mắt mình

Ví dụ sử dụng

  1. /adversarial-review — review ngay các thay đổi staged/unstaged; nếu trống thì lấy commit cuối.
  2. /adversarial-review --diff main...HEAD — soát toàn bộ diff của nhánh trước khi merge PR và nhận verdict BLOCK/CONCERNS/CLEAN.
  3. /adversarial-review --file src/auth.ts — đọc trọn file auth để tìm IDOR, khóa API hard-code, thiếu kiểm tra quyề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/adversarial-reviewer/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 .gemini/skills/adversarial-reviewer từ repo GitHub alirezarezvani/claude-skills vào ~/.claude/skills/adversarial-reviewer/ 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 && cp -r claude-skills/.gemini/skills/adversarial-reviewer ~/.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ải repo: git clone https://github.com/alirezarezvani/claude-skills.git
  3. Tạo thư mục skills nếu chưa có: mkdir -p ~/.claude/skills
  4. Chép riêng kỹ năng này: cp -r claude-skills/.gemini/skills/adversarial-reviewer ~/.claude/skills/
  5. Khởi động lại Claude Code, vào trong một repo git rồi gõ /adversarial-review hoặc yêu cầu "dùng skill adversarial-reviewer review thay đổi hiện tại".
  6. Không cần cài thêm công cụ nào, nhưng phải chạy trong repo có git để đọc được diff.