Trợ lý vận hành GitHub (github-ops)
Cho phép Claude dùng gh CLI và GitHub API để tạo PR, quản lý issue và điều khiển GitHub Actions thay bạn.
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
Kỹ năng này làm gì
Cung cấp cho Claude bộ mẫu lệnh chuẩn của gh CLI cùng GitHub REST/GraphQL API, để bạn ra lệnh bằng ngôn ngữ tự nhiên thay vì nhớ cú pháp.
- Pull Request: tạo, xem, review/approve, bình luận, kiểm tra CI, merge squash
- Issue: tạo, gán label/người phụ trách, lọc tìm kiếm, xử lý hàng loạt, đóng
- Actions: liệt kê và chạy workflow, theo dõi log, tải artifact
- API: gọi trực tiếp endpoint bằng
gh api, dùng GraphQL cho truy vấn phức tạp - Định dạng đầu ra:
--json,--templatekết hợp jq để đưa vào script - Chi tiết nằm trong 5 tài liệu ở thư mục
references/, chỉ tải khi cần.
Phù hợp với ai
- Lập trình viên làm việc với PR/issue hằng ngày, muốn bớt mở web
- Người cần xem nhanh nguyên nhân CI fail ngay trong terminal
- Nhóm muốn tự động hoá tác vụ lặp lại trên nhiều repository
- Kỹ sư dùng GitHub Enterprise cần cấu hình host và xác thực riêng
Ví dụ sử dụng
- "Tạo PR từ nhánh hiện tại và viết mô tả thay đổi" → Claude chạy
gh pr createvới tiêu đề, nội dung tự soạn - "Liệt kê PR đang mở mà CI đang fail" → dùng
gh pr list --json+ jq để lọc - "Gắn label stale cho các issue label bug quá 30 ngày không cập nhật" → truy vấn API rồi chạy
gh issue edithàng loạt
· · · Hướng dẫn cài đặt · · ·
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 /tmp/ccs && mkdir -p ~/.claude/skills && cp -r /tmp/ccs/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
brew install gh, Ubuntusudo apt install gh, Windowswinget install GitHub.cli. - Đăng nhập: chạy
gh auth loginvà làm theo hướng dẫn. Với GitHub nội bộ:gh auth login --hostname github.congty.com. - Tạo thư mục skills:
mkdir -p ~/.claude/skills - Clone repo:
git clone https://github.com/daymade/claude-code-skills.git /tmp/ccs - Copy skill:
cp -r /tmp/ccs/github-ops ~/.claude/skills/ - Kiểm tra: khởi động lại Claude Code và thử hỏi "liệt kê các PR đang mở của repo này".
- Tuỳ chọn: quy ước tiêu đề PR (
NOJIRA:,GR-1234:) là của một tổ chức cụ thể — mở~/.claude/skills/github-ops/SKILL.mdđể sửa theo nhóm bạn.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT