Cài đặt Skills cho Team
Hướng dẫn cài đặt bộ Claude Code Skills đầy đủ cho team PrimeCommerce. Chỉ cần 3 bước: download → install → verify.Skills CHỈ chạy trên Claude Code CLI (terminal). KHÔNG chạy trên claude.ai web, desktop app, VS Code extension, hay JetBrains extension.
1. Yêu cầu hệ thống
| Yêu cầu | Version | Kiểm tra |
|---|---|---|
| macOS hoặc Linux | (Windows cần WSL2) | — |
| Node.js | >= 20 (khuyên v22) | node --version |
| Claude Code CLI | Latest | claude --version |
| Git | Any | git --version |
2. Download Skill Package
Download file: team-claude-skills.zip (Lark Drive — yêu cầu quyền truy cập)Liên hệ Tech Lead nếu chưa có quyền download.
3. Cài đặt theo vai trò
Chọn script phù hợp với vai trò — chỉ cần 1 lệnh:- Dev
- QC
- PM
- Design
- DevOps
- Lead / Senior
4. Kiểm tra sau cài
Checklist
-
claude --versionchạy OK -
/find-skillshiển thị skills -
/plan:fast "test"chạy không lỗi -
/qa-full:auditchạy không lỗi (QC/Dev) - Hooks không báo lỗi khi khởi động
5. Cập nhật Skills
Khi có phiên bản mới (Tech Lead thông báo qua Lark):Không bao giờ:
- Sửa trực tiếp files trong
~/.claude/skills/(sẽ bị ghi đè khi update) - Xoá
~/.claude/settings.json(mất cấu hình permissions) - Chạy
rm -rf ~/.claude/(xoá hết tất cả!)
6. Xử lý lỗi
| Lỗi | Nguyên nhân | Fix |
|---|---|---|
| ”Unknown skill: xxx” | File thiếu | ls ~/.claude/skills/xxx/SKILL.md — nếu thiếu, chạy lại install script |
| ”Permission denied” | Thiếu quyền execute | chmod +x ~/.claude/hooks/*.cjs |
| Skills không hiện | Claude chưa reload | Thoát (exit) rồi mở lại (claude) |
| Hooks không chạy | settings.json thiếu config | cat ~/.claude/settings.json | grep hooks — chạy lại install |
| Claude skip instructions | Giới hạn cốt lõi | Chạy lại hoặc gõ: “hãy follow đúng skill” |
7. Hiểu 3 cấp độ cài đặt
Skills có thể cài ở 3 cấp — ưu tiên từ thấp lên cao:Quy tắc ghi đè: Project > Global. Nếu cùng 1 skill tồn tại ở cả 2 nơi, bản project-level sẽ được dùng.
| Cấp | Vị trí | Scope | Khi nào dùng |
|---|---|---|---|
| Global | ~/.claude/ | Mọi project | Skills chung cho team (qa-full, docs-project, plan…) |
| Project | project/.claude/ | 1 project | Skills riêng cho project đó (custom cook, hooks riêng…) |
| Worktree | Kế thừa từ project | Tạm thời | Không cần cài — tự có từ project gốc |
Script cài đặt → cài vào Global (~/.claude/)
Khi chạy bash install-dev.sh, tất cả skills được copy vào ~/.claude/ — nghĩa là mở claude ở bất kỳ project nào đều thấy skills.
Khi nào cần cài Project-level?
Nếu 1 project cần ghi đè skill (ví dụ:/cook riêng cho project đó), tạo file trong:
/qa-fullcài global → tất cả projects dùng chung ✅/cookcài project-level ởadmap/.claude/→ chỉ admap dùng bản riêng, các project khác dùng bản global ✅
Bước tiếp theo
Đọc Best Practices
Anti-patterns, skill combos, safety rules — dùng skills hiệu quả.
Xem workflow team
Quy trình phối hợp PM → Design → Dev → QA → DevOps.
Chọn lệnh theo vai trò
Decision tree: dùng lệnh nào cho tình huống nào.
Tổng quan công cụ
Danh sách tất cả skills, agents, MCP servers.