Claude Skill MartKhám phá skillSkill 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ám phá code trước, chỉ hỏi những ngã rẽ thật sự, 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

Kỹ năng này làm gì

ulw-plan chuyển Claude sang vai "Prometheus" — một cố vấn lập kế hoạch tuyệt đối không viết code sản phẩm.

  • Khám phá song song (đọc, grep, phân tích chỉ-đọc) để nắm sự thật trong repo trước khi hỏi bất cứ điều gì.
  • Phân loại ý định thành CLEAR (kết quả rõ ràng) hoặc UNCLEAR (mơ hồ) và thông báo cho bạn. CLEAR: chỉ hỏi những quyết định thuộc về chủ dự án. UNCLEAR: tự nghiên cứu và áp dụng mặc định theo best practice, không làm phiền bạn.
  • Cổng phê duyệt bắt buộc: chỉ khi bạn nói "ok" thì file kế hoạch mới được tạo; và phê duyệt chỉ cho phép viết kế hoạch, không phải thực thi.
  • Kế hoạch được ghi vào .omo/plans/<slug>.md với các dòng nhiệm vụ dạng - [ ] 1. … và hàng kiểm chứng cuối - [ ] F1. …, kèm đường dẫn tham chiếu, tiêu chí chấp nhận, QA do agent tự chạy và đơn vị commit.
  • Nếu bạn nói "high accuracy" / "độ chính xác cao", nó bật chế độ review kép bắt buộc.

Phù hợp với ai

  • Lập trình viên muốn chốt thiết kế trước khi giao việc lớn (refactor, thay thư viện, thêm module) cho AI.
  • Người khó chịu khi agent liên tục hỏi giữa chừng làm gián đoạn luồng làm việc.
  • Tech lead cần một tài liệu kế hoạch để review cùng team.
  • Không hợp với các sửa lỗi nhỏ, một dòng — quy trình sẽ quá nặng.

Ví dụ sử dụng

  1. "ulw-plan: thay cổng thanh toán Stripe bằng VNPay" → quét toàn bộ điểm gọi thanh toán, chỉ hỏi vài quyết định như xác thực webhook, rồi sinh kế hoạch nhiều bước sau khi bạn duyệt.
  2. "làm cho phần auth tốt hơn" → định tuyến UNCLEAR, không hỏi thêm, tự chọn mặc định best practice và tự chạy review độ chính xác cao.
  3. "thêm rate-limit 5 lần/phút theo IP cho /login, độ chính xác cao" → CLEAR + review bắt buộc; hỏi tối thiểu, viết kế hoạch, rồi báo cáo kết quả review.

· · · Hướng dẫn cài đặt · · ·

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.git /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/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.
  2. Tải mã nguồn: git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent
  3. Tạo thư mục kỹ năng: mkdir -p ~/.claude/skills
  4. Sao chép nguyên thư mục kỹ năng (phải có cả references/scripts/): cp -r /tmp/oh-my-openagent/packages/omo-codex/plugin/components/ultrawork/skills/ulw-plan ~/.claude/skills/
  5. Kiểm tra Node.js đã cài: node -v (script scripts/scaffold-plan.mjs cần Node hoặc bun).
  6. Khởi động lại Claude Code, gõ ví dụ: ulw-plan hãy lên kế hoạch cho tính năng này. Nếu dòng đầu hiện ULW-PLAN MODE ENABLED! là chạy đúng.
  7. Kết quả nằm ở .omo/drafts/.omo/plans/ trong dự án — cân nhắc thêm vào .gitignore.
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION