Standup (điều phối họp giữa các nhánh)
Biến từng git worktree và PR thành một agent tham gia 'họp standup' theo vòng, rồi chốt một kế hoạch hợp nhất duy nhất.
Kỹ năng này làm gì
Khi công việc của bạn nằm rải rác trên nhiều worktree, nhánh và PR, Claude sẽ đóng vai người điều phối: mỗi nhánh được triệu tập như một agent riêng vào một phòng chat chung dạng markdown (~/.claude-mem/STANDUP.md). Các agent lần lượt giới thiệu trạng thái nhánh của mình, rồi giải quyết các điểm chồng lấn, xung đột và các bản cài đặt cạnh tranh qua từng vòng.
Điểm quan trọng: phòng họp là chỉ đọc. Không ai commit hay merge bên trong; kết quả chỉ là một kế hoạch (worktree đích + thứ tự merge + cách xử lý xung đột). Việc merge thật diễn ra sau đó qua /do.
Cuối cùng, Claude dịch kết quả sang ngôn ngữ đời thường: nhánh nào có code thật, nhánh nào chỉ sửa tài liệu, nhánh nào rỗng, và những quyết định chỉ con người mới được phép chọn.
Phù hợp với ai
- Lập trình viên dùng nhiều git worktree để phát triển song song
- Nhóm có nhiều PR mở chồng chéo, khó biết cái nào đụng cái nào
- Người cần gom các nhánh thử nghiệm về một nhánh duy nhất
- Người dùng đã cài plugin claude-mem
Ví dụ sử dụng
- Tổng kết 4 giờ vừa qua — "Mở standup cho các worktree hoạt động trong 4 giờ qua": kỹ năng lọc worktree có commit hoặc thay đổi chưa commit trong khung giờ đó và tóm tắt từng nhánh một dòng.
- Soi xung đột PR trước khi merge — Chọn 3 PR đang mở; các agent so sánh diff và trả về câu hỏi cụ thể: "chọn bản cài đặt của PR #12 hay #15?".
- Lên thứ tự hợp nhất — Nhận về câu kết luận kiểu "lấy worktree A làm đích, chồng B rồi C, bỏ D" để chuyển thẳng cho
/dothực thi.
· · · Hướng dẫn cài đặt · · ·
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 plugin/skills/standup từ repo GitHub thedotmack/claude-mem vào ~/.claude/skills/standup/ 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/thedotmack/claude-mem.git /tmp/claude-mem && mkdir -p ~/.claude/skills && cp -r /tmp/claude-mem/plugin/skills/standup ~/.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.
- Tải mã nguồn:
git clone https://github.com/thedotmack/claude-mem.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r claude-mem/plugin/skills/standup ~/.claude/skills/ - Kiểm tra trong thư mục vừa chép có
standup.mjsvàagent-brief.md(cả hai đều bắt buộc). - Kiểm tra Node.js:
node -v - Nếu muốn dùng tính năng PR, cài GitHub CLI và đăng nhập:
gh auth login(không có vẫn chạy được phần worktree). - Khởi động lại Claude Code và yêu cầu: "Mở standup gom các nhánh gần đây lại giúp tôi".