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

ulw-plan — Cố vấn lập kế hoạch khám phá trước

Khám phá codebase trước, chỉ hỏi những quyết định thật cần thiết, và sau khi bạn đồng ý thì viết đúng một bản kế hoạch công việc đủ chi tiết để thực thi ngay.

Lập trìnhNâng cao67,5315,507Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026

Nó làm được gì

  • Chuyển Claude sang vai Prometheus — chỉ lập kế hoạch, tuyệt đối không sửa code sản phẩm và không giao việc triển khai cho subagent.
  • Chạy song song các luồng khám phá chỉ-đọc (LSP → ast-grep → rg) và tra tài liệu bên ngoài để xác lập sự thật trước khi hỏi.
  • Phân loại ý định thành CLEAR / UNCLEAR: rõ ràng thì chỉ hỏi các nhánh quyết định thuộc quyền chủ sở hữu, mơ hồ thì tự chọn và công bố mặc định theo best practice.
  • Chỉ tạo .omo/plans/<slug>.md sau khi bạn nói đồng ý, với các dòng task dạng - [ ] 1. tiêu đề, QA cho từng task (kịch bản thành công + thất bại), đợt kiểm chứng cuối và ma trận phụ thuộc.
  • Lưu bản nháp .omo/drafts/<slug>.md để tiếp tục được sau khi ngắt phiên.
  • Bật mặc định vòng review độ chính xác cao (momus) trước khi bàn giao.

Phù hợp với ai

  • Lập trình viên muốn thiết kế trước khi code cho các thay đổi lớn.
  • Trưởng nhóm muốn ngăn AI tự ý bắt tay triển khai và phình phạm vi.
  • Người dùng hệ oh-my-openagent (omo-senpi/OpenCode) với luồng uỷ quyền subagent.

Ví dụ sử dụng

  1. "Thêm rate-limit 5 lần/phút theo IP cho /login" → xác định CLEAR, khảo sát middleware và pattern test hiện có, chỉ hỏi các quyết định thật sự, rồi viết kế hoạch sau khi được duyệt.
  2. "Làm cho phần auth tốt hơn" → xác định UNCLEAR, không hỏi thêm, tự áp mặc định theo nghiên cứu và tự chạy review độ chính xác cao.
  3. "Chia nhỏ đợt migration này, review thật kỹ" → bật review_required, viết kế hoạch rồi báo cáo kết quả review.

· · · 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/packages/omo-senpi/skills/ulw-plan/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 packages/omo-senpi/skills/ulw-plan từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/code-yeongyu-ulw-plan-2/ 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 && mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/omo-senpi/skills/ulw-plan ~/.claude/skills/ulw-plan

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

  1. Mở terminal và vào thư mục làm việc của bạn.
  2. Tải mã nguồn: git clone https://github.com/code-yeongyu/oh-my-openagent.git
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r oh-my-openagent/packages/omo-senpi/skills/ulw-plan ~/.claude/skills/ulw-plan
  5. Kiểm tra thư mục references/ và tệp scripts/scaffold-plan.mjs đã được copy kèm (cần cho việc tạo file kế hoạch).
  6. Đảm bảo đã có Node.js (node -v) hoặc bun.
  7. Khởi động lại Claude Code và gõ ulw-plan hoặc "hãy lập kế hoạch trước khi code".
  8. Nếu dòng đầu tiên hiện ULW-PLAN MODE ENABLED! là skill đã kích hoạt. Lưu ý: reviewer momus/metis chỉ có trong môi trường omo-senpi, nên bước review có thể bị bỏ qua khi dùng Claude Code thuần.
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION