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

Sửa pipeline CI đang lỗi

Tìm các workflow GitHub Actions có lần chạy mới nhất thất bại trên nhánh staging, phân tích lỗi và bàn giao việc sửa.

Tự động hóaTrung cấp1,747102Điểm AI 7/10Cập nhật lần cuối: 28 thg 8, 2026

Làm được gì

  • Dùng gh run list lấy 50 lần chạy gần nhất của một nhánh (mặc định staging), nhóm theo workflow và chỉ giữ lần chạy mới nhất.
  • Bỏ qua các lần chạy in_progress, cancelled và thành công; chỉ chọn workflow có kết luận failure.
  • Trích tên job/step bị lỗi và đọc 100 dòng cuối của log bằng gh run view --log-failed để tóm tắt nguyên nhân.
  • Gọi /babysitter:yolo kèm ngữ cảnh lỗi để sửa gốc rễ và push, sau đó kiểm tra xem lần chạy mới có được kích hoạt và báo cáo tổng kết.

Phù hợp với ai

  • Kỹ sư DevOps/Platform phải theo dõi bảng CI đỏ mỗi ngày trên GitHub Actions.
  • Nhóm đã xác thực gh CLI và muốn vòng sửa CI chạy tự động, không cần tương tác.
  • Người sẵn sàng chỉnh sửa file vì tên repo, nhánh và skill /babysitter:yolo đang bị hard-code.

Ví dụ sử dụng

  1. "Kiểm tra pipeline staging" → nhận danh sách workflow lỗi kèm run ID, job/step thất bại và tóm tắt lỗi.
  2. Workflow build hỏng ở bước cài dependency → skill tóm tắt log, bàn giao việc sửa, commit vào staging rồi xác nhận có lần chạy mới.
  3. Không có workflow nào lỗi → báo "tất cả pipeline staging đều xanh" và dừng, không thay đổi gì.

· · · 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/a5c-ai/babysitter/HEAD/.claude/skills/fix-failing-pipelines/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 .claude/skills/fix-failing-pipelines từ repo GitHub a5c-ai/babysitter vào ~/.claude/skills/fix-failing-pipelines/ 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/a5c-ai/babysitter.git /tmp/babysitter && mkdir -p ~/.claude/skills && cp -r /tmp/babysitter/.claude/skills/fix-failing-pipelines ~/.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 (bắt buộc).
  2. Clone repo: git clone https://github.com/a5c-ai/babysitter.git /tmp/babysitter
  3. Copy skill: mkdir -p ~/.claude/skills && cp -r /tmp/babysitter/.claude/skills/fix-failing-pipelines ~/.claude/skills/
  4. Mở ~/.claude/skills/fix-failing-pipelines/SKILL.md, thay a5c-ai/babysitter bằng repo của bạn và staging bằng nhánh của bạn.
  5. Nếu không có /babysitter:yolo, hãy đổi Bước 5 thành yêu cầu Claude tự điều tra và sửa lỗi.
  6. Khởi động lại Claude Code rồi thử: "tìm và sửa các workflow CI đang lỗi".
  7. Lưu ý skill commit trực tiếp vào staging — nên thử trên nhánh test trước.