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)

Kỹ năng biến yêu cầu mơ hồ thành MỘT bản kế hoạch công việc đầy đủ quyết định: khảo sát codebase trước, chỉ hỏi những điểm thật sự cần bạn chọn, và chỉ viết kế hoạch sau khi bạn đồng ý.

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

Nó làm được gì

  • Khi được kích hoạt, agent chuyển sang vai Prometheus – cố vấn lập kế hoạch, in dòng ULW-PLAN MODE ENABLED! và cam kết không viết code sản phẩm cho tới khi bạn phê duyệt.
  • Chạy khảo sát chỉ-đọc song song (Read/Grep/Glob, CodeGraph, tra cứu tài liệu bên ngoài) để tự trả lời mọi thứ repo có thể trả lời, thay vì hỏi bạn.
  • Phân loại ý định thành CLEAR (bạn đã biết kết quả mong muốn) hoặc UNCLEAR (mục tiêu còn mơ hồ) và công bố phán quyết đó cho bạn; CLEAR thì phỏng vấn ngắn, UNCLEAR thì tự chọn mặc định theo best practice.
  • Sinh bản nháp .omo/drafts/<slug>.md bằng script scaffold-plan.mjs, chờ bạn duyệt, rồi tạo .omo/plans/<slug>.md với các dòng nhiệm vụ đúng cú pháp - [ ] 1. ...- [ ] F1. ....
  • Mỗi todo đều kèm đường dẫn tham chiếu, tiêu chí chấp nhận, QA do agent tự chạy (case thành công + thất bại) và đơn vị commit, để người/agent thực thi không cần hỏi thêm.

Dành cho ai

  • Người muốn chốt phạm vi và thiết kế bằng văn bản trước khi để AI viết code cho các thay đổi lớn.
  • Ai từng bực vì AI lao vào implement ngay khi yêu cầu còn chưa rõ.
  • Đội nhóm đang dùng hệ sinh thái oh-my-openagent / ultrawork (Codex CLI, multi_agent, codegraph).
  • Người tách rõ phiên "lập kế hoạch" và phiên "thực thi" (ví dụ $start-work).

Ví dụ sử dụng

  1. Yêu cầu rõ: "Thêm rate-limit 5 lần/phút theo IP cho /login" → phân loại CLEAR, khảo sát middleware và test hiện có, chỉ hỏi 1–2 điểm repo không trả lời được, rồi viết kế hoạch sau khi bạn OK.
  2. Yêu cầu mơ hồ: "Làm phần auth tốt hơn đi" → phân loại UNCLEAR, không hỏi thêm mà nghiên cứu và công bố các mặc định best-practice, sau đó tự động chạy review độ chính xác cao.
  3. Chế độ độ chính xác cao: bạn nói "deep review" ở bất kỳ lượt nào → đặt review_required: true và chạy review kép (momus + Codex CLI) ngay trong lượt đó, kể cả khi kế hoạch đã tồn tại.

· · · 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/components/ultrawork/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/components/ultrawork/skills/ulw-plan từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/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 /tmp/omo && mkdir -p ~/.claude/skills && cp -r /tmp/omo/packages/omo-codex/plugin/components/ultrawork/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à clone kho: git clone https://github.com/code-yeongyu/oh-my-openagent /tmp/omo
  2. Kiểm tra thư mục kỹ năng: ls /tmp/omo/packages/omo-codex/plugin/components/ultrawork/skills/ulw-plan
  3. Tạo thư mục kỹ năng của Claude Code: mkdir -p ~/.claude/skills
  4. Sao chép toàn bộ thư mục (gồm cả references/scripts/): cp -r /tmp/omo/packages/omo-codex/plugin/components/ultrawork/skills/ulw-plan ~/.claude/skills/
  5. Đảm bảo đã cài Node.js 18+ hoặc Bun để chạy scripts/scaffold-plan.mjs: node -v
  6. Khởi động lại Claude Code và gõ: ulw-plan: lập kế hoạch cho tính năng này để kích hoạt.
  7. Lưu ý: nếu môi trường không có multi_agent hay codegraph, kỹ năng vẫn chạy nhưng chỉ dùng Read/Grep/Glob thay cho khảo sát song song.
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION