ULW Loop (vòng lặp mục tiêu dài hạn)
Kỹ năng chia công việc dài hạn thành mục tiêu, bước nhỏ có bằng chứng và ủy quyền cho các subagent chạy nền.
Tự động hóaNâng cao★ 67,531⑂ 5,507Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Đăng ký công việc lớn thành "goal", rồi tách thành checklist siêu nhỏ, mỗi lúc chỉ một bước ở trạng thái in_progress.
- Mỗi tiêu chí hoàn thành phải có bằng chứng quan sát được (terminal, HTTP, trình duyệt, stdout CLI, diff DB) và bằng chứng được gắn với hash cây git; test xanh chưa đủ để coi là xong.
- Ủy quyền sửa code, viết test, chạy QA cho subagent qua công cụ
taskchạy nền, theo dõi qua tín hiệuWORKING:/BLOCKED:. - Đưa ra tiêu chí rõ ràng khi nào cần lập team (worktree riêng cho từng thành viên, merge theo từng đơn vị, lead xử lý xung đột) thay vì chỉ fan-out worker song song.
- Commit nguyên tử cho từng đơn vị đã được xác minh, theo đúng phong cách commit của repo.
Phù hợp với ai
- Người dùng hệ sinh thái oh-my-openagent / omo-senpi giao việc dài ngày cho agent.
- Nhóm cần quy trình khôi phục sau khi mất ngữ cảnh (compaction) mà không phải lập kế hoạch lại từ đầu.
- Ai muốn nghiệm thu bằng bằng chứng thực tế thay vì chỉ dựa vào test.
Ví dụ sử dụng
- "Dùng ulw-loop để refactor module thanh toán" → tạo goal, checklist từng bước, ghi bằng chứng cho mỗi bước.
- Spawn một lượt nhiều worker nền cho 3 tính năng độc lập, merge và commit ngay khi từng đơn vị được xác minh.
- Sau khi mất ngữ cảnh, đọc lại brief + goals + ledger và
ulw-loop status --jsonrồi tiếp tục đúng chỗ đang dở.
· · · 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-loop/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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-loop từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/code-yeongyu-ulw-loop/ 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-loop ~/.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.
- Mở terminal.
- Clone kho:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép:
cp -r oh-my-openagent/packages/omo-senpi/skills/ulw-loop ~/.claude/skills/ - Kiểm tra file
references/full-workflow.mdđã được sao chép cùng (thiếu file này kỹ năng sẽ không chạy đúng). - Cài đặt CLI
omo-agent-toolkitvà môi trường omo-senpi theo README của kho. - Khởi động lại Claude Code và yêu cầu: "dùng ulw-loop để làm ...".
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION