---
name: repo_evaluator
description: Rules and guidelines for evaluating whether a GitHub repository is high-quality and suitable for a video.
---

# Kỹ năng Đánh giá chất lượng Repo (GitHub Repo Evaluator Skill)

Kỹ năng này hướng dẫn cách phân loại và chấm điểm một Repo GitHub xem có đủ hấp dẫn để làm nội dung video hay không, giúp tránh lãng phí thời gian làm các nội dung không có lượt xem.

## 1. Tiêu chí Định lượng (Lọc nhanh)
*   **Có tài liệu (README):** Bắt buộc phải có hướng dẫn sử dụng.
*   **Chủ đề liên quan:** Tập trung vào các mảng AI, Học máy (Machine Learning), Web UI, Lập trình ứng dụng (SaaS templates), Tự động hóa (Automation), Công cụ năng suất (Productivity).
*   **Lượng tương tác tối thiểu:** >= 50 stars mới trong vòng 7 ngày qua.

## 2. Tiêu chí Định tính (Chấm điểm chi tiết - Thang điểm 10)
Gửi thông tin mô tả và README rút gọn sang Gemini để chấm điểm theo 3 tiêu chí:

### A. Tính trực quan (Visual Appeal) - 4 điểm
*   **Điểm cao (3-4đ):** Có giao diện web đẹp, tạo ra ảnh/video/âm thanh trực tiếp, hoặc có terminal đồ họa đầy màu sắc.
*   **Điểm trung bình (2đ):** Chạy dòng lệnh nhưng xuất ra kết quả trực quan (như sinh file Excel, tạo cấu trúc thư mục).
*   **Điểm thấp (0-1đ):** Chỉ là thư viện code, API backend hoặc thuật toán chạy ngầm không có giao diện.

### B. Tính dễ tiếp cận (Accessibility) - 3 điểm
*   **Điểm cao (3đ):** Cài đặt trong 1 click (Docker run, file `.exe`, cài extension Chrome) hoặc có bản chạy thử online (HuggingFace Spaces, Colab).
*   **Điểm trung bình (2đ):** Cài qua thư viện gói như `npm install`, `pip install`.
*   **Điểm thấp (0-1đ):** Yêu cầu cài đặt môi trường phức tạp (phải tự compile C++, cài CUDA driver thủ công...).

### C. Độ bất ngờ/Giá trị (Wow Factor) - 3 điểm
*   **Điểm cao (3đ):** Ý tưởng cực độc lạ, hoặc giải quyết vấn đề lớn hoàn toàn miễn phí (ví dụ: clone giọng nói bất kỳ ai bằng AI local).
*   **Điểm trung bình (2đ):** Công cụ hữu ích, giúp tối ưu hóa công việc hàng ngày của lập trình viên.
*   **Điểm thấp (0-1đ):** Công cụ thông thường, đã có nhiều giải pháp thay thế tốt hơn trên thị trường.

👉 **Quyết định:** Chỉ chọn các repo có tổng điểm **>= 7/10** để đưa vào sản xuất.
