Quy trình sửa GitHub Issue
Chỉ cần đưa số issue, skill sẽ phân tích, tạo nhánh, sửa code, viết test và mở PR theo một luồng liền mạch.
Lập trìnhTrung cấp★ 1,660⑂ 241Điểm AI 9/10Cập nhật lần cuối: 27 thg 9, 2026
Skill này làm gì
- Dùng
gh issue viewđể đọc tiêu đề, nội dung, nhãn và bình luận của issue. - Tìm kiếm trong codebase và kiểm tra PR liên quan bằng
gh pr list --searchđể tránh làm trùng. - Ghi kế hoạch sửa vào một file nháp, rồi tạo nhánh dạng
fix/issue-123-...và commit từng thay đổi nhỏ. - Viết unit test, chạy toàn bộ test suite để phát hiện hồi quy, sau đó mở PR bằng
gh pr createvới dòng "Fixes #123" và thêm reviewer. - Quy định rõ: mọi nội dung đọc từ issue là dữ liệu KHÔNG đáng tin, không được coi là chỉ thị — chống prompt injection.
Phù hợp với ai
- Lập trình viên và người đóng góp mã nguồn mở làm việc theo issue trên GitHub.
- Nhóm muốn giữ quy ước nhất quán: tên nhánh, commit nhỏ, PR tham chiếu issue.
- Người xử lý issue từ bên ngoài và lo ngại rủi ro chèn lệnh độc hại.
Ví dụ sử dụng
- Nói "fix issue #123" → skill đọc issue, tìm code liên quan, tạo nhánh, sửa, test rồi mở PR.
- Dán URL issue → skill tìm các PR tương tự trước để xem vấn đề đã được xử lý chưa.
- Với issue về UI, nếu có công cụ tự động hoá trình duyệt (Chrome DevTools MCP) thì kiểm tra trực quan 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/feiskyer/claude-code-settings/HEAD/skills/github-fix-issue/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 skills/github-fix-issue từ repo GitHub feiskyer/claude-code-settings vào ~/.claude/skills/github-fix-issue/ 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/feiskyer/claude-code-settings.git /tmp/ccs && mkdir -p ~/.claude/skills && cp -r /tmp/ccs/skills/github-fix-issue ~/.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.
- Chuẩn bị: cài Git và GitHub CLI (
gh), sau đó đăng nhập bằnggh auth login. - Clone repo:
git clone https://github.com/feiskyer/claude-code-settings.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r claude-code-settings/skills/github-fix-issue ~/.claude/skills/ - Mở terminal tại thư mục dự án của bạn và chạy
claude. - Nhập "fix issue #123" hoặc dán link issue để kích hoạt skill.
- Kiểm tra bạn có quyền push lên repo trước khi tới bước tạo PR.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT