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 Prometheus)

Skill biến Claude thành cố vấn lập kế hoạch: khám phá codebase trước, chỉ hỏi những điểm thật sự cần bạn quyết, và chỉ sau khi bạn đồng ý mới viết một bản kế hoạch công việc đủ chi tiết để người thực thi làm ngay.

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

Làm được gì

  • Khóa AI vào vai Prometheus – cố vấn lập kế hoạch: tuyệt đối không sửa code sản phẩm cho đến khi bạn nói "okay".
  • Khám phá read-only trước (Read/Grep/Glob, codegraph, spawn subagent nghiên cứu song song), chỉ đưa lên hỏi những lựa chọn mà repo không thể trả lời.
  • Định tuyến ý định thành CLEAR (rõ mục tiêu → hỏi vài nhánh quan trọng) hoặc UNCLEAR (mơ hồ → tự nghiên cứu, chọn default theo best practice, tự chạy review độ chính xác cao).
  • Dùng scripts/scaffold-plan.mjs tạo bản nháp .omo/drafts/<slug>.md (điểm resume an toàn khi mất context), sau khi được duyệt mới sinh .omo/plans/<slug>.md.
  • Bắt buộc mọi việc phải ở dạng dòng task - [ ] 1. ...- [ ] F1. ..., kèm đường dẫn tham chiếu, tiêu chí chấp nhận, QA do agent tự chạy và mốc commit.

Phù hợp với ai

  • Dev muốn ngăn AI "nhảy vào code" trước khi có kế hoạch rõ ràng.
  • Nhóm chia việc qua nhiều session/nhiều agent, cần một file kế hoạch làm tài liệu bàn giao.
  • Người hay đưa yêu cầu mơ hồ và muốn AI tự nghiên cứu rồi chốt default hợp lý.
  • Lưu ý: cần môi trường có Node/Bun, ghi được thư mục .omo/, và các tool spawn subagent (multi_agent_v1/v2).

Ví dụ sử dụng

  1. ulw-plan thêm rate limit 5 req/phút cho /login → xác định CLEAR, khảo sát middleware hiện có, chỉ hỏi lựa chọn thật sự (Redis hay in-memory), sau khi duyệt mới viết plan.
  2. làm cho phần auth tốt hơn → xác định UNCLEAR, không hỏi thêm, tự chọn default best-practice và tự chạy review độ chính xác cao.
  3. lập kế hoạch migration DB, độ chính xác cao → bật review_required, plan phải qua review momus + review độc lập; việc thi hành chạy riêng bằng $start-work.

· · · 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-codex/plugin/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-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 && mkdir -p ~/.claude/skills && cp -r 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.

  1. Mở terminal và vào thư mục làm việc bạn muốn.
  2. Clone repo: git clone https://github.com/code-yeongyu/oh-my-openagent.git
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r oh-my-openagent/packages/omo-codex/plugin/skills/ulw-plan ~/.claude/skills/
  5. Kiểm tra trong ~/.claude/skills/ulw-plan có đủ SKILL.md, thư mục references/scripts/scaffold-plan.mjs (thiếu là skill không chạy đúng).
  6. Kiểm tra Node.js bằng node -v (hoặc dùng Bun).
  7. Khởi động lại Claude Code, gõ ví dụ: ulw-plan lập kế hoạch thêm rate limit cho /login. Bạn sẽ thấy dòng ULW-PLAN MODE ENABLED!.
  8. Trước khi bạn duyệt, AI sẽ không sửa code; kế hoạch được lưu trong thư mục .omo/ của project.
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION