Trợ lý thao tác GitHub (github-ops)
Giúp Claude thao tác PR, issue, workflow và GitHub API bằng gh CLI một cách chính xác.
Lập trìnhTrung cấp★ 1,323⑂ 212Điểm AI 8/10Cập nhật lần cuối: 8 thg 8, 2026
Làm được gì
Hướng dẫn Claude thực hiện hầu hết mọi tác vụ GitHub thông qua gh CLI và GitHub REST/GraphQL API.
- Pull Request: tạo, xem, review, bình luận, kiểm tra CI, merge squash
- Issue: tạo, gắn nhãn/người phụ trách, lọc nâng cao, xử lý hàng loạt
- GitHub Actions: chạy workflow, theo dõi log, tải artifact
- Gọi API trực tiếp:
gh apicho REST, GraphQL cho truy vấn phức tạp - Định dạng đầu ra: kết hợp
--json,--templatevàjqđể dùng trong script - Chi tiết nằm trong 5 tài liệu ở thư mục
references/và chỉ được nạp khi cần.
Phù hợp với ai
- Lập trình viên thường xuyên làm việc với GitHub qua terminal nhưng hay phải tra cứu tham số
gh - Người muốn giao toàn bộ quy trình từ tạo PR đến merge cho Claude
- Đội nhóm cần tự động hóa việc dọn issue, kiểm tra CI hỏng
- Kỹ sư dùng GitHub Enterprise cần cấu hình hostname và xác thực riêng
Ví dụ sử dụng
- "Tạo PR từ nhánh hiện tại, tiêu đề tóm tắt thay đổi" → Claude chạy
gh pr createvới title và body phù hợp - "Liệt kê các PR đang mở bị fail CI" → dùng
gh pr list --jsonkết hợpjqđể lọc - "Xem log workflow vừa chạy và cho biết vì sao lỗi" →
gh run watch/gh run downloadrồi phân tích nguyên nhân
· · · 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/daymade/claude-code-skills/HEAD/github-ops/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 github-ops từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/github-ops/ 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/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/github-ops ~/.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.
- Cài GitHub CLI: macOS dùng
brew install gh, Windows dùngwinget install GitHub.cli, Ubuntu dùngsudo apt install gh. - Đăng nhập: chạy
gh auth loginvà làm theo hướng dẫn. Nếu là GitHub Enterprise:gh auth login --hostname github.congty.com. - Tải kho skill:
git clone https://github.com/daymade/claude-code-skills.git - Sao chép vào thư mục skill:
mkdir -p ~/.claude/skills && cp -r claude-code-skills/github-ops ~/.claude/skills/ - Kiểm tra: khởi động lại Claude Code và thử yêu cầu "liệt kê các PR đang mở" — skill sẽ tự kích hoạt.
- Tùy chọn: quy ước tiêu đề
NOJIRA:là của một tổ chức cụ thể, hãy sửa SKILL.md cho khớp quy tắc nhóm bạn.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT