Claude Skill MartKhám phá skillSkill là gì?
Về danh sách

ulw-plan — Chuyên gia lập kế hoạch khảo sát trước

Buộc AI khảo sát codebase, chốt mọi quyết định và chờ bạn phê duyệt trước khi viết một bản kế hoạch công việc duy nhất — tuyệt đối không tự động code.

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ì

Kỹ năng chuyển AI sang vai "Prometheus" — một chuyên gia lập kế hoạch chỉ viết kế hoạch, không bao giờ triển khai.

  • Khi kích hoạt, dòng đầu tiên luôn là ULW-PLAN MODE ENABLED!, kèm lời cam kết không sửa code sản phẩm và bản xem trước quy trình.
  • Dùng LSP, ast-grep, ripgrep và các agent khảo sát song song để tìm hiểu repo trước. Điều gì tra được thì không hỏi bạn.
  • Phân loại ý định một lần: CLEAR (bạn biết rõ kết quả muốn có) hoặc UNCLEAR (yêu cầu còn mơ hồ), và thông báo cho bạn. CLEAR thì chỉ hỏi những ngã ba thật sự cần chủ sở hữu quyết; UNCLEAR thì tự chọn mặc định theo best practice và hạn chế hỏi.
  • Chỉ tạo file kế hoạch sau khi bạn nói "okay" rõ ràng; sau đó chạy script để sinh .omo/plans/<slug>.md.
  • Mỗi việc phải là một dòng checklist - [ ] 1. tiêu đề kèm file tham chiếu, tiêu chí hoàn thành, QA do agent tự chạy, đơn vị commit và category thực thi.
  • Nếu bạn yêu cầu "deep review / độ chính xác cao", cổng review momus sẽ mở để soi lại chính bản kế hoạch.

Dành cho ai

  • Người từng bị AI lao vào code sai hướng rồi mất thời gian sửa lại
  • Ai cần refactor hoặc thêm tính năng trải rộng nhiều file và muốn giao cho phiên worker riêng
  • Nhóm muốn tách rời giai đoạn lập kế hoạch và thực thi, để lại tài liệu có thể review
  • Người dùng nâng cao đã dùng hệ oh-my-openagent (omo-senpi)

Ví dụ sử dụng

  1. Yêu cầu mơ hồ — "làm auth tốt hơn" sẽ được xếp UNCLEAR: AI khảo sát luồng xác thực hiện tại, tự chọn mặc định theo chuẩn ngành và trình bày kế hoạch để bạn duyệt.
  2. Tính năng rõ ràng — "thêm rate-limit 5 request/phút theo IP cho /login" là CLEAR: AI chỉ hỏi các quyết định thuộc chủ dự án (Redis hay in-memory, đặt ở middleware nào) rồi viết kế hoạch từng bước kèm QA.
  3. Yêu cầu review độ chính xác cao — thêm cụm "độ chính xác cao" thì sau khi viết kế hoạch, AI tự chạy vòng review và vá các thiếu sót trước khi giao.
  4. Thực thi riêng — kế hoạch xong, một phiên /start-work khác đọc file kế hoạch và làm việc mà không cần hỏi lại gì.

· · · 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-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 /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/packages/omo-senpi/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. Tải mã nguồn: git clone https://github.com/code-yeongyu/oh-my-openagent.git
  3. Tạo thư mục skills nếu chưa có: mkdir -p ~/.claude/skills
  4. Copy toàn bộ thư mục kỹ năng: cp -r oh-my-openagent/packages/omo-senpi/skills/ulw-plan ~/.claude/skills/ (bắt buộc phải có cả references/scripts/ bên trong).
  5. Kiểm tra: ls ~/.claude/skills/ulw-plan phải thấy SKILL.md, references, scripts.
  6. Đảm bảo đã cài Node.js hoặc Bun để chạy scripts/scaffold-plan.mjs (node -v).
  7. Khởi động lại Claude Code, rồi gõ ulw-plan hoặc "hãy lập kế hoạch trước khi code".
  8. Nếu dòng đầu hiện ULW-PLAN MODE ENABLED! là đã chạy đúng. Trả lời các câu hỏi, xem bản brief, nói "okay" để AI ghi kế hoạch vào .omo/plans/.
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION