Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
← Về danh sách

SkillForge — Bộ định tuyến, tạo và bảo trì hệ sinh thái skill

Meta-skill giúp tìm skill sẵn có trước, chứng minh thất bại nền rồi mới tạo skill mới và kiểm chứng bằng eval.

Tiện íchNâng cao★ 900⑂ 93Điểm AI 9/10Cập nhật lần cuối: 29 thg 7, 2026

Làm được gì

  • Định tuyến (Phase 0): làm mới chỉ mục skill bằng discover_skills.py, rồi triage_skill_request.py quyết định nên dùng skill có sẵn, cải thiện, tạo mới, kết hợp hay hỏi thêm — tránh tạo trùng lặp.
  • Quy trình tạo dựa trên bằng chứng: chạy subagent KHÔNG có skill để thu thập lỗi thực tế (RED); nếu không có lỗi thì dừng vì skill là không cần thiết. Sau đó phân tích (lăng kính Inversion/Pareto/Root Cause) → viết spec → sinh SKILL.md trong ngữ cảnh mới → chạy lại có skill để so sánh hành vi (GREEN) → một reviewer phản biện → phát hành kèm evals/.
  • Cổng chất lượng: validate_skill.py (frontmatter, giới hạn số từ, dạng description, cấm model ID có ngày), check_docs_safety.py, run_skill_evals.py cho hồi quy.
  • Bảo trì hệ sinh thái: skillforge_doctor.py phát hiện trigger xung đột, trùng lặp, tham chiếu chết, vượt ngân sách token; compile_skill.py và package_skill.py để biên dịch theo runtime và đóng gói .skill.
  • Context Advisor: gợi ý qua hook của Claude Code, không tự động gọi skill; hook và việc quét transcript đều là opt-in.

Phù hợp với ai

  • Người tự viết và quản lý nhiều skill cho Claude Code
  • Nhóm có bộ skill lớn, bị chồng lấn trigger và trùng chức năng
  • Người muốn skill chứng minh được cải thiện hành vi, không chỉ đẹp trên giấy

Ví dụ sử dụng

  1. "Tạo cho tôi skill viết release notes" → tìm skill tương tự trước, nếu chưa có thì thu thập lỗi nền rồi scaffold.
  2. "Kiểm tra sức khỏe bộ skill của tôi" → nhận báo cáo từ skillforge_doctor.py về trùng lặp và xung đột trigger.
  3. "Đóng gói skill này để chia sẻ" → chạy validate, kiểm tra an toàn rồi tạo file .skill bằng package_skill.py.

· · · 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/tripleyak/SkillForge/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 Claude Skill Mart.
Copy thư mục SKILL.m từ repo GitHub tripleyak/SkillForge vào ~/.claude/skills/skillforge/ 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/tripleyak/SkillForge.git ~/.claude/skills/skillforge

⚠ Đâ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à kiểm tra python3 --version cùng git --version.
  2. Tạo thư mục skill nếu chưa có: mkdir -p ~/.claude/skills
  3. Clone repo: git clone https://github.com/tripleyak/SkillForge.git ~/.claude/skills/skillforge
  4. Kiểm tra đã có SKILL.md, thư mục scripts/ và references/ bên trong.
  5. Khởi động lại Claude Code, thử nói "tạo một skill mới" hoặc "kiểm tra các skill của tôi".
  6. (Không bắt buộc) Nếu muốn dùng advisor qua hook: chạy python3 scripts/install_skillforge.py và đọc kỹ phần xin phép, vì hook và quét transcript là opt-in.