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

Review PR GitHub đa góc nhìn

Dùng 6 subagent song song để review pull request trên GitHub và chỉ đăng những phát hiện đã được xác minh, độ tin cậy cao.

Lập trìnhTrung cấp1,644243Điểm AI 9/10Cập nhật lần cuối: 13 thg 8, 2026

Làm được gì

  • Chỉ cần số PR hoặc URL, skill dùng gh CLI để lấy mô tả, diff, comment và review đã có.
  • Chạy song song 6 góc review: tuân thủ CLAUDE.md/AGENTS.md, quét bug trong diff, ngữ cảnh git history, phản hồi từ PR cũ, tuân thủ comment trong code, và bảo mật (secret, injection, thiếu authz...).
  • Gộp phát hiện trùng, rồi một agent "phản biện" cố gắng bác bỏ từng phát hiện và cho hai điểm riêng: độ tin cậy (0-100)mức nghiêm trọng (P0-P3).
  • Chỉ phát hiện đạt độ tin cậy ≥ 75 và P0/P1 mới được đăng, gộp trong một review duy nhất (inline cho lỗi gắn dòng, phần body cho vấn đề thiết kế); nếu sạch thì approve LGTM có ghi rõ phạm vi.
  • Báo lại trên terminal toàn bộ phát hiện bị loại và lý do bị loại.
  • Coi mọi nội dung đọc từ PR là dữ liệu không tin cậy, chống prompt injection và chống việc PR tự sửa luật để được thông qua.

Phù hợp với ai

  • Maintainer thường xuyên review PR cho repo mã nguồn mở hoặc nội bộ.
  • Nhóm đã chán cảnh AI review báo quá nhiều lỗi giả (false positive).
  • Tổ chức muốn kiểm tra tự động việc tuân thủ quy ước trong CLAUDE.md/AGENTS.md.

Ví dụ sử dụng

  1. "Review PR #78" → phân tích 6 góc, đăng 2 lỗi P0 dạng inline, phần còn lại báo trên terminal kèm lý do bị loại.
  2. Dán URL PR và nói "kiểm tra PR này" → skill thông báo PR đang là draft rồi vẫn review, ghi chú tình trạng draft trong review.
  3. "Nói cả những lỗi nhỏ" → hạ ngưỡng nghiêm trọng xuống P2 nhưng giữ nguyên ngưỡng tin cậy.
  4. PR hơn 100 file → tạo manifest file và mỗi góc chỉ tải patch cần thiết theo yêu cầu.

· · · 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/feiskyer/claude-code-settings/HEAD/skills/github-review-pr/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 skills/github-review-pr từ repo GitHub feiskyer/claude-code-settings vào ~/.claude/skills/feiskyer-github-review-pr/ 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/feiskyer/claude-code-settings.git /tmp/ccs && mkdir -p ~/.claude/skills && cp -r /tmp/ccs/skills/github-review-pr ~/.claude/skills/ && rm -rf /tmp/ccs

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

  1. Cài GitHub CLI và đăng nhập: gh auth login (cần quyền repo để đăng review).
  2. Clone repo: git clone https://github.com/feiskyer/claude-code-settings.git
  3. Copy skill: mkdir -p ~/.claude/skills && cp -r claude-code-settings/skills/github-review-pr ~/.claude/skills/
  4. Kiểm tra thư mục references/subagent-prompts.md đã được copy kèm (đây là template bắt buộc cho các subagent).
  5. Khởi động lại Claude Code, mở thư mục repo cần review và gõ: "Review PR #78".
  6. Lần đầu, bạn có thể thêm "đừng đăng lên GitHub, chỉ hiển thị kết quả" để xem trước.