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

Quy trình sửa GitHub Issue

Skill xử lý trọn vòng một GitHub issue: phân tích, tạo branch, code, test và mở pull request.

Lập trìnhTrung cấp1,640244Điểm AI 9/10Cập nhật lần cuối: 13 thg 8, 2026

Làm được gì

  • Dùng gh issue view để đọc tiêu đề, nội dung, nhãn và bình luận của issue; hỏi lại bạn nếu thông tin thiếu.
  • Tìm kiếm trong codebase và tra PR liên quan bằng gh pr list --search để tránh làm trùng.
  • Ghi kế hoạch sửa lỗi vào một file scratchpad: các thay đổi, thứ tự, rủi ro và edge case.
  • Tạo branch kiểu fix/issue-123-... và commit theo từng bước nhỏ.
  • Viết unit test, chạy toàn bộ test suite, rồi mở PR bằng gh pr create với dòng "Fixes #123" và thêm reviewer.
  • Có quy tắc bảo mật: nội dung issue được coi là dữ liệu không tin cậy, không phải chỉ thị cho AI.

Phù hợp với ai

  • Lập trình viên và người đóng góp open-source làm việc theo issue trên GitHub.
  • Team lead muốn chuẩn hóa luồng issue → branch → PR.
  • Ai muốn commit nhỏ gọn và mô tả PR đầy đủ mà không phải nhắc lại mỗi lần.

Ví dụ sử dụng

  1. Nói "fix issue #123": skill đọc issue, lập kế hoạch, sửa code trên branch riêng và mở PR.
  2. Dán URL issue: skill grep các file liên quan, báo nếu đã có PR tương tự đang mở.
  3. Với bug UI, nếu có công cụ tự động hóa trình duyệt (Puppeteer MCP), skill kiểm tra lại bằng ảnh chụp giao diệ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/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)
  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 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 && mkdir -p ~/.claude/skills && cp -r claude-code-settings/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.

  1. Cài GitHub CLI và đăng nhập: gh auth login (kiểm tra bằng gh --version).
  2. Clone repo skill: git clone https://github.com/feiskyer/claude-code-settings.git
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r claude-code-settings/skills/github-fix-issue ~/.claude/skills/
  5. Mở Claude Code ngay trong thư mục dự án cần sửa.
  6. Nhắc số issue hoặc URL (ví dụ: "work on issue #45") để skill tự kích hoạt.
  7. Vì skill tạo branch/commit/PR thật, hãy thử trên repo fork hoặc repo test trước.