fdk-uat

Installation
SKILL.md

Skill: fdk-uat

Vấn đề nó giải

medic --cifresh-install-smoke --local cài từ working-tree qua file://. Chúng chứng minh "code trong máy tôi lành", không chứng minh "người lạ curl về là chạy được". Hai thứ khác nhau: tarball thiếu file, .gitignore nuốt mất thứ cần ship, skill hỏng frontmatter bị CLI bỏ qua trong im lặng, engine global không refresh — mọi lỗi này chỉ lộ ra trên đường remote thật.

Đường remote chỉ tồn tại sau khi push — nhưng không nhất thiết là push lên nhánh chính. Một nhánh tạm cũng có raw URL. Nghịch lý con-gà-quả-trứng biến mất, với một điều kiện: phải override cả ba biến nguồn, vì install.sh mặc định kéo skill từ nhánh chính.

Và canary vẫn không đủ: nó chạy với ref khác + biến override, nên với chính các giá trị mặc định — mà mặc định là chỗ chứa chuỗi tên nhánh hardcode. Nên phải có pha hai: chạy đúng cái lệnh người mới gõ, không override gì cả.

When to use

  • Sắp công bố một bản có năng lực mới (skill mới, rule mới, engine mới).
  • Nghi ngờ "doc hứa mà user không nhận được" (lớp lỗi GH#77).
  • Sau khi medic --ci đã xanh — UAT là tầng TRÊN nó, không thay thế nó.

Steps

Installs
62
Repository
rheinmir/setup
GitHub Stars
1
First Seen
Jul 14, 2026
fdk-uat — rheinmir/setup