Spike Consumer (nhánh forked)
Skill harness thử nghiệm: viết báo cáo post-mortem sự cố qua 6 bước để đo hành vi context-fork của agent.
Tiện íchNâng cao★ 258⑂ 22Điểm AI 6/10Cập nhật lần cuối: 1 thg 9, 2026
Làm được gì
- Đọc file dữ liệu sự cố và trích xuất 4 dữ kiện bắt buộc: mã sự cố, mã lỗi chính, độ trễ đỉnh, tên service bị ảnh hưởng.
- Giữa quy trình, gọi skill hướng dẫn
spike-guidance-forkedđể lấy "chuẩn dễ đọc" rồi áp dụng vào phần viết. - Soạn báo cáo với 5 mục: Tóm tắt, Ảnh hưởng, Nguyên nhân gốc, Cách xử lý, Hành động tiếp theo; ghi ra
<TRIALS_DIR>/<TRIAL_ID>.mdkèm dòng token hoàn thành. - Mục đích thật sự là đo lường: xem agent có tiếp tục hoàn thành công việc sau khi gọi sub-skill (context fork) hay bị dừng giữa đường.
Dành cho ai
- Lập trình viên muốn tự thí nghiệm cơ chế gọi Skill và context fork trong Claude Code.
- Người nghiên cứu hiện tượng agent bỏ dở tác vụ sau khi chuyển ngữ cảnh.
- Không phù hợp nếu bạn chỉ cần một công cụ viết post-mortem thông thường.
Ví dụ sử dụng
- Chạy với
TRIAL_ID=oi3-007và đường dẫn log sự cố, kiểm tra file kết quả có dòngCONSUMER_COMPLETE | ...đúng định dạng. - So sánh tỉ lệ hoàn thành 6 bước giữa nhánh forked và nhánh inline trên cùng bộ dữ liệu.
- Viết script tự động chấm điểm xem 4 dữ kiện có xuất hiện đủ trong 5 mục của báo cáo.
· · · 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/testdouble/han/HEAD/docs/plans/han-communication-plugin/artifacts/oi-3-spike/harness-skills/spike-consumer-forked/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 docs/plans/han-communication-plugin/artifacts/oi-3-spike/harness-skills/spike-consumer-forked từ repo GitHub testdouble/han vào ~/.claude/skills/spike-consumer-forked/ 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/testdouble/han.git && cp -r han/docs/plans/han-communication-plugin/artifacts/oi-3-spike/harness-skills/spike-consumer-forked ~/.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 repo:
git clone https://github.com/testdouble/han.git - Vào thư mục harness:
cd han/docs/plans/han-communication-plugin/artifacts/oi-3-spike/harness-skills - Sao chép cả skill này và skill đi kèm:
cp -r spike-consumer-forked spike-guidance-forked ~/.claude/skills/ - Khởi động lại Claude Code và kiểm tra bằng
/skills. - Khi gọi, phải truyền
TRIAL_ID, đường dẫn file dữ liệu sự cố vàTRIALS_DIR; thiếu các giá trị này skill sẽ không chạy đúng.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT