AI Skill MartKhám phá skillLệnhChương trìnhHọcSkill là gì?
← Về danh sách

Darwin Skill 2.0 (Trình tối ưu SKILL.md)

Meta-skill chấm điểm file SKILL.md theo 9 tiêu chí rồi tự động cải tiến qua vòng lặp sửa → kiểm thử → người duyệt → giữ hoặc hoàn tác bằng git.

Tiện íchNâng cao★ 6,846⑂ 710Điểm AI 9/10Cập nhật lần cuối: 18 thg 9, 2026

Làm được gì

  • Chấm điểm SKILL.md trên thang 100 với 9 chiều: frontmatter, độ rõ workflow, mã hoá tình huống thất bại, checkpoint, tính cụ thể, tài nguyên tham chiếu, kiến trúc tổng thể, hiệu quả thực đo, và danh sách đen phản ví dụ.
  • Tạo nhánh auto-optimize/YYYYMMDD-HHMM và chạy vòng hill-climbing, mỗi vòng chỉ sửa một chiều duy nhất.
  • Quyết định giữ/hoàn tác bằng so sánh paired cùng một judge + bỏ phiếu đa số với N lẻ, thay vì chênh lệch điểm tuyệt đối (vốn nhiễu tới ±8 điểm).
  • Hoàn tác bằng git revert (không dùng reset --hard), mọi thí nghiệm ghi vào results.tsv.
  • Thiết kế 2-3 test prompt cho mỗi skill, chạy sub-agent có/không có skill để so chất lượng đầu ra.
  • Xuất thẻ kết quả PNG với 3 phong cách giao diện (Swiss / Terminal / Newspaper).
  • Quét "đèn đỏ" các câu chữ chỉ dành cho Claude Code để đảm bảo skill chạy được trên nhiều runtime.

Phù hợp với ai

  • Người viết skill muốn kiểm định chất lượng trước khi phát hành công khai.
  • Người quản lý một bộ nhiều skill cần xếp hạng và dọn dẹp chất lượng.
  • Ai thích cải tiến prompt theo lối thực nghiệm có nhật ký và khả năng rollback.

Ví dụ sử dụng

  1. "Tối ưu tất cả skills" → quét toàn bộ, in bảng điểm nền, chờ bạn xác nhận rồi sửa từ skill yếu nhất.
  2. "Chỉ đánh giá chất lượng skill X" → chỉ thiết kế test prompt và chấm điểm, không sửa file.
  3. "Skill của tôi thế nào?" → chỉ ra chiều yếu nhất theo trọng số, dừng ở checkpoint, nếu bạn đồng ý thì sửa 1 vòng kèm git diff và thẻ kết quả.

· · · 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/alchaincyf/darwin-skill/HEAD/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)
  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 AI Skill Mart.
Copy thư mục SKILL.m từ repo GitHub alchaincyf/darwin-skill vào ~/.claude/skills/darwin-skill/ 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/alchaincyf/darwin-skill.git ~/.claude/skills/darwin-skill

⚠ Đâ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à tạo thư mục skills nếu chưa có: mkdir -p ~/.claude/skills
  2. Clone kho mã vào thư mục đó: git clone https://github.com/alchaincyf/darwin-skill.git ~/.claude/skills/darwin-skill
  3. Kiểm tra đã có SKILL.md, thư mục templates/ và scripts/ bên trong.
  4. Nếu muốn xuất thẻ kết quả PNG, cài Node.js rồi chạy: npx playwright install chromium
  5. Các skill cần tối ưu phải nằm trong một kho git thì cơ chế hoàn tác mới hoạt động; nếu chưa, chạy git init trước.
  6. Khởi động lại Claude Code và gõ "dùng darwin đánh giá skill của tôi" hoặc "优化skill" để kích hoạt.
  7. Lần đầu nên yêu cầu "chỉ đánh giá" để xem bảng điểm trước, sau đó mới cho phép vòng tối ưu.