AI Skill MartKhám phá skillLệnhChương trìnhHọcSkill là gì?
← Về danh sách

Auto Repo Setup — Thiết lập & bảo vệ kho mã

Chẩn đoán và sửa lỗi thiết lập kho mã dựa trên bằng chứng, đồng thời đặt rào chắn an toàn cho commit, push và đồng bộ Git.

Lập trìnhTrung cấp★ 1,519⑂ 235Điểm AI 9/10Cập nhật lần cuối: 8 thg 11, 2026

Giúp được gì

  • Sửa môi trường: đọc AGENTS.md, CLAUDE.md, README, manifest và lockfile theo thứ tự để nhận diện stack thật, chạy scripts/check_env.py ở chế độ chỉ đọc rồi sửa đúng phần hỏng.
  • Đồng bộ Git an toàn: kiểm tra nhánh, upstream và tình trạng working tree; chỉ dùng git pull --ff-only khi sạch và đang tụt phía sau. Không tự stash, rebase, force push hay nuốt commit của người khác.
  • Chẩn đoán hook trùng lặp: đếm toàn bộ nơi đăng ký hook (project/local/user/plugin) trước khi sửa cấu hình.
  • Bàn giao cho đồng đội: chỉ tạo tài liệu onboarding khi thật sự thiếu, kèm lệnh thực tế và kết quả mong đợi.

Phù hợp với ai

  • Lập trình viên thường xuyên gặp cảnh "clone về mà không chạy được"
  • Người giao commit/push cho agent nhưng sợ hỏng lịch sử Git
  • Ai đang đau đầu vì thông báo hook in ra nhiều lần

Ví dụ sử dụng

  1. "Máy mới, dự án không khởi động" → tự dò stack → liệt kê công cụ thiếu → sửa tối thiểu rồi chạy smoke test thật để xác minh.
  2. "Đồng bộ remote trước khi làm" → kiểm tra nhánh và trạng thái sạch, chỉ fast-forward; nếu lịch sử phân kỳ thì dừng và hiển thị graph.
  3. "Hook in ra ba lần" → rà soát mọi vị trí đăng ký → xác định phiên gốc/subagent/resume nào kích hoạt → mới sửa.

· · · 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/auto-repo-setup/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 AI Skill Mart.
Copy thư mục auto-repo-setup từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/auto-repo-setup/ 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/auto-repo-setup ~/.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. Mở terminal.
  2. Tải kho mã: git clone https://github.com/daymade/claude-code-skills.git /tmp/ccs
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r /tmp/ccs/auto-repo-setup ~/.claude/skills/
  5. Kiểm tra đã có đủ references/ và scripts/: ls ~/.claude/skills/auto-repo-setup
  6. Cài Python 3.10+ (khuyến nghị thêm uv) nếu muốn dùng scripts/check_env.py.
  7. Khởi động lại Claude Code và thử yêu cầu: "Kiểm tra thiết lập kho mã này giúp tôi".