review-work (Bộ điều phối review song song 5 agent)
Tung 5 sub-agent song song để kiểm tra công việc vừa hoàn thành ở mọi góc độ — mục tiêu, QA thực tế, chất lượng code, bảo mật và ngữ cảnh bị bỏ sót — chỉ PASS khi cả 5 đều PASS.
Lập trìnhNâng cao★ 67,531⑂ 5,507Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
Trước khi bàn giao PR, skill này giao cùng một diff cho 5 sub-agent chuyên biệt chạy song song:
- Kiểm chứng mục tiêu & ràng buộc: tách yêu cầu gốc thành từng mục nhỏ, đánh dấu ACHIEVED/MISSED/PARTIAL, đồng thời chỉ ra phần làm thừa (scope creep).
- QA chạy thật: brainstorm 15–30 kịch bản, bổ sung thêm, chuyển thành task list rồi thực thi theo thứ tự P0→P2 với bằng chứng (log, screenshot).
- Chất lượng code: 10 chiều gồm tính đúng đắn, đồng nhất pattern, đặt tên, xử lý lỗi, type safety, hiệu năng, mức trừu tượng, test, thiết kế API, nợ kỹ thuật — phân loại CRITICAL/MAJOR/MINOR/NITPICK.
- Audit bảo mật: injection, auth/authz, secret hardcode, rò rỉ dữ liệu, path traversal, CVE của dependency.
- Khai thác ngữ cảnh: đào git log/blame, issue và comment review PR trên GitHub, tài liệu Slack/Notion để tìm bối cảnh bị bỏ sót.
Skill còn buộc dùng git worktree riêng để review branch, và lane nào không trả kết quả sẽ bị ghi INCONCLUSIVE chứ không bao giờ tính là PASS.
Phù hợp với ai
- Lập trình viên muốn tự review kỹ trước khi mở PR
- Nhóm nhỏ hoặc solo dev không có người review chéo
- Tech lead cần cổng kiểm soát cho code do AI sinh ra
- Người dùng môi trường Codex/OpenCode có hỗ trợ subagent song song
Ví dụ sử dụng
- Cổng chặn trước PR: bạn nói "review my work", skill tự lấy
git diff main...HEAD, chạy 5 lane và trả về báo cáo dạng bảng PASSED/FAILED kèm danh sách sửa theo ưu tiên. - Kiểm tra luồng thanh toán: lane bảo mật phát hiện API key hardcode và thông tin nội bộ lộ trong response lỗi; lane QA chạy thật các tình huống thẻ bị từ chối, timeout.
- Chống bỏ sót yêu cầu: lane khai thác ngữ cảnh tìm thấy issue #42 và một commit từng bị revert, báo BLOCKING vì bản triển khai đang lặp lại lỗi cũ.
· · · Hướng dẫn cài đặt · · ·
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 packages/shared-skills/skills/review-work từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/review-work/ 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/code-yeongyu/oh-my-openagent.git /tmp/omo && mkdir -p ~/.claude/skills/review-work && cp -r /tmp/omo/packages/shared-skills/skills/review-work/* ~/.claude/skills/review-work/⚠ Đâ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 và clone repo vào thư mục tạm:
git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/omo - Tạo thư mục skill:
mkdir -p ~/.claude/skills/review-work - Copy nội dung skill:
cp -r /tmp/omo/packages/shared-skills/skills/review-work/* ~/.claude/skills/review-work/ - Khởi động lại Claude Code và kiểm tra
review-workđã xuất hiện trong danh sách skill. - Trong repo đã checkout nhánh cần review, yêu cầu: "review my work" hoặc "QA my work".
- Chuẩn bị thêm: cần có
git; muốn tìm trên GitHub thì chạygh auth login; muốn QA web thì cài Playwright hoặc công cụ browser tương ứng. - Lưu ý: nếu môi trường không có tool subagent song song, hãy yêu cầu chạy lần lượt từng prompt trong 5 lane — kết quả review vẫn tương đương, chỉ chậm hơn.
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION