Thiết lập repo tự động (auto-repo-setup)
Chẩn đoán và sửa repo không chạy được, chuẩn hóa tài liệu onboarding và quy trình Git an toàn.
Lập trìnhTrung cấp★ 1,323⑂ 212Điểm AI 9/10Cập nhật lần cuối: 8 thg 8, 2026
Skill này làm gì
- Sửa môi trường: đọc lần lượt AGENTS.md, CLAUDE.md, README, manifest và lockfile để xác định stack thật, sau đó chạy
scripts/check_env.pyở chế độ chỉ đọc và chỉ sửa đúng công cụ còn thiếu. - Đồng bộ trước khi làm việc: xử lý yêu cầu "pull bản mới nhất" một cách an toàn — không tự stash, merge, rebase hay force khi working tree chưa sạch.
- Chẩn đoán hook: khi output SessionStart bị lặp, skill đếm toàn bộ đăng ký (project, local, user, plugin) và nêu nguyên nhân trước khi sửa cấu hình.
- Bàn giao repo: dùng template onboarding như một checklist để tạo tài liệu có lệnh thật và output mong đợi.
- Cổng an toàn Git: đọc quy tắc trước khi commit, push, giải quyết xung đột hoặc rewrite history; push công khai và force push cần phê duyệt rõ ràng.
Phù hợp với ai
- Lập trình viên vừa đổi máy hoặc mới clone dự án mà không chạy được
- Team lead phải trả lời cùng một câu hỏi setup nhiều lần vì thiếu tài liệu
- Người dùng Claude Code bị lặp thông báo khi mở session
- Người phát hành mã nguồn mở cần rà soát credential/PII lỡ commit
Ví dụ sử dụng
- "Dự án báo lỗi khi chạy dev" → skill truy nguyên lỗi tới manifest/lockfile, sửa tối thiểu rồi chạy lại smoke test thật để xác nhận.
- Onboard thành viên mới → kiểm tra tài liệu hiện có, chỉ bổ sung phần thiếu vào
ONBOARDING.mdkèm output mong đợi và cách khắc phục lỗi. - Hook in ra 3 lần → đếm đăng ký thực tế, xác định nguyên nhân, rồi xem trước bằng
--dry-runtrước khi dọn.
· · · 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 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 && mkdir -p ~/.claude/skills && cp -r claude-code-skills/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.
- Mở terminal.
- Clone repo:
git clone https://github.com/daymade/claude-code-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill:
cp -r claude-code-skills/auto-repo-setup ~/.claude/skills/ - Kiểm tra các thư mục
references/vàscripts/đã được copy đầy đủ. - Khởi động lại Claude Code và nói ví dụ: "Repo này không chạy được, hãy chẩn đoán thiết lập giúp tôi".
- Với tính năng cài hook hoặc quét history, hãy luôn xem kết quả
--dry-runtrước khi đồng ý thực thi.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT