Cổng review 16 agent trước khi publish
Trước khi publish lên npm, skill này chạy review 3 lớp song song (theo từng nhóm thay đổi, tổng thể, và tổng hợp) để đưa ra phán quyết SAFE/CAUTION/RISKY/BLOCK cùng khuyến nghị bump phiên bản.
Lập trìnhNâng cao★ 68,660⑂ 5,639Điểm AI 8/10Cập nhật lần cuối: 3 thg 9, 2026
Làm được gì
- Gọi
/get-unpublished-changesđể lấy toàn bộ commit và diff thực tế kể từ bản npm gần nhất. - Chia thay đổi thành tối đa 10 nhóm logic và chạy song song các agent phân tích sâu (tính đúng đắn, breaking change, edge case, type safety, độ phủ test...).
- Gọi
/review-workvới 5 agent: kiểm tra mục tiêu, thực thi QA, chất lượng code, bảo mật, khai thác ngữ cảnh. - Một agent oracle tổng hợp: tính nhất quán của bản release, mức bump semver, danh sách breaking change, bản nháp changelog, rủi ro triển khai, hạng mục cần theo dõi sau publish.
- Tổng hợp tất cả thành báo cáo dạng bảng với phán quyết cuối và danh sách vấn đề chặn theo thứ tự ưu tiên.
Phù hợp với ai
- Maintainer tự publish package npm và cần giữ ổn định API công khai.
- Nhóm đã mệt với checklist release làm thủ công.
- Người quản lý monorepo có nhiều package con (core/adapter/plugin) cần bump riêng.
- Lưu ý: skill phụ thuộc các loại agent tùy biến (
ultrabrain,oracle) và hai skill đi kèm, nên môi trường Claude Code thông thường cần chỉnh sửa.
Ví dụ sử dụng
- "Review trước khi publish" → 32 commit chưa publish được chia thành 8 nhóm, review song song, kết quả: khuyến nghị bump MINOR và 2 vấn đề chặn.
- "Publish bây giờ có an toàn không?" → phát hiện thêm field bắt buộc trong config schema là breaking change, trả về BLOCK kèm hướng dẫn migration.
- "Release review" → chỉ ra các thay đổi không liên quan nhau, đề nghị tách thành hai bản release và cung cấp changelog dùng ngay.
· · · 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/code-yeongyu/oh-my-openagent/HEAD/.agents/skills/pre-publish-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 .agents/skills/pre-publish-review từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/pre-publish-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/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/.agents/skills/pre-publish-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 và chuyển đến thư mục làm việc.
- Clone repo:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill:
cp -r oh-my-openagent/.agents/skills/pre-publish-review ~/.claude/skills/ - Skill này gọi thêm
get-unpublished-changesvàreview-work, hãy copy hai thư mục đó theo cách tương tự. - Khởi động lại Claude Code rồi thử yêu cầu "pre-publish review" để kiểm tra kích hoạt.
- Sửa các phần cứng nhắc theo repo gốc (
oh-my-opencode,omo codex...) và tên agentultrabrain/oraclecho phù hợp dự án của bạn.
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION