Hyperplan (Lập kế hoạch đa tác nhân đối kháng)
Skill tạo 5 tác nhân đối kháng tranh luận 3 vòng, chỉ giữ lại các luận điểm trụ vững rồi giao cho agent `plan` biến thành kế hoạch thực thi.
Skill này làm gì
Thay vì tinh chỉnh ý tưởng đầu tiên, Hyperplan biến quá trình lập kế hoạch thành một cuộc đấu trí. Bạn (orchestrator) trở thành Lead của một đội 5 thành viên có tính cách đối lập và cho họ công kích nhau không nhân nhượng:
- skeptic: tấn công over-engineering, trừu tượng hoá sớm, phình phạm vi
- validator: truy các edge case bị bỏ sót, tác động chéo module, nguy cơ hồi quy
- researcher: đòi bằng chứng file:line hoặc URL tài liệu cho mọi khẳng định
- architect: chỉ ra coupling ẩn, abstraction rò rỉ, nợ kỹ thuật
- creative: buộc xem xét ít nhất 3 phương án thay thế trước khi chốt
Quy trình gồm 7 pha: phân tích độc lập → công kích chéo → bảo vệ/tinh chỉnh/nhượng bộ → Lead lọc ra insight còn sống thành 4 nhóm (ràng buộc cứng, quyết định, rủi ro & giảm thiểu, câu hỏi mở) → bắt buộc chuyển sang agent plan để lập kế hoạch có thứ tự, phụ thuộc và tiêu chí kiểm chứng → dọn dẹp team.
Phù hợp với ai
- Dev chuẩn bị refactor lớn hoặc đổi kiến trúc và muốn phát hiện giả định yếu trước khi code
- Nhóm hay bị lỗi vì kế hoạch chỉ tính đến happy path
- Người không muốn tin ngay câu trả lời đầu tiên của AI
- Người dùng nâng cao đã bật team-mode của opencode
Ví dụ sử dụng
- Refactor module thanh toán: "hyperplan thiết kế lại interface payment service" → skeptic đòi xoá lớp trừu tượng mới, validator cảnh báo test webhook cũ sẽ vỡ, kế hoạch cuối có cổng kiểm thử hồi quy.
- Thẩm định tính năng mới: "hpp kế hoạch thêm thông báo realtime" → creative buộc so sánh polling / SSE / WebSocket, architect ghi lại lý do chọn dựa trên coupling.
- Kế hoạch migration: "adversarial plan cho việc đổi schema DB" → researcher loại bỏ các tuyên bố hiệu năng không có bằng chứng, phần chưa đồng thuận trở thành cổng hỏi người dùng.
· · · 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 .opencode/skills/hyperplan từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/code-yeongyu-hyperplan/ 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/.opencode/skills/hyperplan ~/.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:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Copy thư mục skill:
mkdir -p ~/.claude/skills && cp -r oh-my-openagent/.opencode/skills/hyperplan ~/.claude/skills/ - (Nếu dùng opencode) mở
~/.config/opencode/oh-my-opencode.jsonc, đặtteam_mode.enabled: truerồi khởi động lại opencode. Không có team-mode thì skill sẽ dừng ngay từ bước kiểm tra điều kiện. - Khởi động lại Claude Code / opencode và gọi bằng từ khoá:
hyperplan lập kế hoạch refactor module thanh toán(hoặchpp,adversarial plan). - Khi thấy dòng "HYPERPLAN MODE ENABLED!" là skill đã chạy. Ba vòng tranh luận mất khá nhiều thời gian và token, hãy kiên nhẫn chờ đến khi agent
plantrả kết quả.