ulw-plan (Cố vấn lập kế hoạch Prometheus)
Skill biến Claude thành cố vấn lập kế hoạch: khảo sát mã nguồn trước, chỉ hỏi những điểm thực sự cần bạn quyết, và chỉ viết kế hoạch sau khi bạn đồng ý.
Lập trìnhNâng cao★ 67,531⑂ 5,507Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Chuyển Claude sang vai Prometheus – một cố vấn lập kế hoạch tuyệt đối không sửa mã sản phẩm, chỉ ghi tài liệu kế hoạch trong thư mục
.omo/. - Khảo sát song song codebase và tài liệu bên ngoài để tự trả lời những gì có thể tra được, thay vì hỏi bạn.
- Phân loại ý định thành
CLEARhoặcUNCLEAR, thông báo rõ, rồi chỉ hỏi những ngã rẽ mà chủ dự án phải tự quyết (thay đổi không thể hoàn tác, cấu hình công khai, phụ thuộc ngoài, cấu trúc dữ liệu…). - Chỉ tạo file kế hoạch sau khi bạn nói "okay"; mỗi todo đều có đường dẫn tham chiếu, tiêu chí nghiệm thu, QA tự động và đơn vị commit.
- Khi bạn yêu cầu "độ chính xác cao", skill bật cổng review
momusđể rà soát lại kế hoạch trước khi bàn giao.
Phù hợp với ai
- Lập trình viên muốn chốt đặc tả trước khi giao việc lớn cho AI.
- Nhóm từng gặp cảnh AI "làm luôn" và cho ra kết quả sai hướng.
- Người dùng agent muốn tách rõ phiên lập kế hoạch và phiên thực thi.
Ví dụ sử dụng
ulw-plan thêm rate limit 5 request/phút theo IP cho /login→ nhận diện CLEAR, khảo sát middleware, chỉ hỏi vài lựa chọn cấu hình rồi viết kế hoạch sau khi được duyệt.ulw plan cải thiện phần xác thực→ nhận diện UNCLEAR, tự nghiên cứu và công bố các mặc định theo best practice, tự động chạy review độ chính xác cao.lập kế hoạch migration này, độ chính xác cao→ kế hoạch được viết rồi bắt buộc chạymomusvà review độc lập để bịt các lỗ hổ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 packages/omo-codex/plugin/skills/ulw-plan từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/code-yeongyu-ulw-plan/ 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/packages/omo-codex/plugin/skills/ulw-plan ~/.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 mã nguồn:
git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent - Tạo thư mục skill nếu chưa có:
mkdir -p ~/.claude/skills - Sao chép toàn bộ thư mục skill (phải kèm
scripts/vàreferences/thì mới chạy đúng):cp -r /tmp/oh-my-openagent/packages/omo-codex/plugin/skills/ulw-plan ~/.claude/skills/ - Kiểm tra máy đã có
node(hoặcbun) vì script tạo khung kế hoạch cần chúng. - Khởi động lại Claude Code, gõ
ulw-plan <việc bạn muốn làm>; bạn sẽ thấy dòngULW-PLAN MODE ENABLED!. - Trả lời các câu hỏi, nói "okay" để duyệt; file kế hoạch nằm ở
.omo/plans/<slug>.md. Việc thực thi chạy ở phiên riêng ($start-work).
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION