Skill trong Claude Code

Skill trong Claude Code
Giúp đóng gói quy trình lặp lại cho đội lập trình.
Cách tạo, cài và dùng skill riêng cho Claude Code trên máy hoặc theo từng dự án.
Giới thiệu
Đây là trang hướng dẫn chính thức về cách dùng skill trong Claude Code, công cụ lập trình bằng AI chạy trên terminal của Anthropic. Trong Claude Code, một skill là file SKILL.md chứa hướng dẫn; Claude tự dùng khi thấy phù hợp, hoặc bạn gọi trực tiếp bằng /tên-skill.
Skill trong Claude Code theo chuẩn mở Agent Skills và có thêm các mở rộng riêng như kiểm soát ai được gọi skill, chạy skill trong subagent và chèn kết quả lệnh shell vào nội dung skill. Các custom slash command cũ đã được gộp vào skill, file cũ vẫn chạy nhưng nên ưu tiên skill cho việc mới.
Với đội phát triển, skill là cách gọn nhất để biến những checklist hay hướng dẫn hay phải dán đi dán lại thành quy trình có thể tái sử dụng và chia sẻ qua git.
Tính năng nổi bật
Gọi tự động hoặc thủ công
Claude tự nạp skill khi yêu cầu khớp description, hoặc bạn gõ /tên-skill kèm tham số.
Nhiều phạm vi lưu trữ
Skill cá nhân nằm ở ~/.claude/skills/, skill dự án ở .claude/skills/ và có thể commit để chia sẻ cho cả nhóm.
Kiểm soát quyền gọi
disable-model-invocation: true chỉ cho bạn gọi; user-invocable: false ẩn khỏi menu và chỉ để Claude dùng.
Chèn dữ liệu động
Cú pháp !`lệnh` chạy lệnh shell và đưa kết quả, ví dụ git diff, vào nội dung skill trước khi Claude đọc.
Có skill đi kèm sẵn
Claude Code có sẵn các skill như /code-review, /debug, /loop, /claude-api và /skill-doctor.
Dùng để làm gì
Review thay đổi code
Tạo skill tóm tắt git diff và chỉ ra rủi ro để lập trình viên kiểm tra trước khi commit.
Quy trình deploy an toàn
Viết skill deploy chỉ cho người gọi thủ công, tránh để AI tự ý đẩy code lên production.
Chuẩn hóa cho cả team
Commit thư mục .claude/skills/ vào repo để mọi thành viên dùng chung cách viết test, đặt tên, viết commit.
Xử lý ticket theo mã
Tạo skill nhận tham số như số issue để Claude đọc và xử lý theo đúng quy trình nội bộ.
Cách dùng
- 1
Tạo thư mục skill
Tạo thư mục cho skill cá nhân trong ~/.claude/skills/.
$mkdir -p ~/.claude/skills/summarize-changes - 2
Viết SKILL.md
Tạo file SKILL.md trong thư mục đó, phần frontmatter có description ghi rõ skill làm gì và khi nào dùng.
- 3
Thêm hướng dẫn
Viết các bước Claude cần làm; có thể dùng !`git diff HEAD` để chèn thay đổi hiện tại vào skill.
- 4
Chạy Claude Code
Mở Claude Code trong một repo git đã có thay đổi.
$claude - 5
Thử gọi skill
Hỏi Claude bạn vừa thay đổi gì để thử gọi tự động, hoặc gõ lệnh để gọi trực tiếp.
$/summarize-changes
Video hướng dẫn
How to Use Skills in Claude Code (Create, Install & Manage Skills)
Code With Joel
How to Create Skills in Claude Code Claude SKILL.md (2026)
The Code City
Claude Skills: Full Giải Thích & Hướng Dẫn Tạo Skill A-Z
Phan Đông Giang - Học AI
Ví dụ thực tế
Giả sử một agency phát triển web 5 người ở Hà Nội thường xuyên quên bước kiểm tra trước khi bàn giao. Trưởng nhóm tạo skill dự án trong .claude/skills/ mô tả checklist: chạy test, kiểm tra biến môi trường, rà soát giao diện mobile. Skill deploy được đặt disable-model-invocation: true để chỉ người gọi /deploy mới chạy được. Thư mục skill được commit lên repo, nên thành viên mới clone về là dùng ngay cùng một quy trình.
Mẹo & lưu ý
Bắt đầu từ việc lặp lại
Khi thấy mình dán cùng một hướng dẫn nhiều lần, hãy chuyển nó thành skill.
Khóa skill nhạy cảm
Với deploy hay thao tác có tác động lớn, đặt disable-model-invocation: true để Claude không tự gọi.
Gọi đúng vị trí
Chỉ tên skill ở đầu tin nhắn mới chạy trực tiếp; nhắc tên ở giữa câu chỉ cho phép Claude dùng.
Theo dõi chi phí ngữ cảnh
Dùng /skill-doctor để xem từng skill tốn bao nhiêu ngữ cảnh và được dùng thế nào.
Câu hỏi thường gặp
Skill có thay thế slash command cũ không?
Custom command đã được gộp vào skill. File trong .claude/commands/ vẫn chạy, nhưng nên dùng skill cho việc mới; nếu trùng tên thì skill được ưu tiên.
Sửa SKILL.md có phải khởi động lại không?
Thay đổi trong các thư mục skill được nhận ngay trong phiên; nếu tạo thư mục skills cấp cao mới sau khi khởi động thì chạy /reload-skills.
Skill tài liệu Word, PDF có sẵn trong Claude Code không?
Theo tài liệu Agent Skills, các skill tài liệu dựng sẵn không có trong Claude Code; bạn có thể cài bản trong kho anthropics/skills qua plugin.
Skill trong plugin được gọi thế nào?
Skill đến từ plugin được gọi theo dạng /tên-plugin:tên-skill.
Liên kết hữu ích
Muốn áp dụng vào doanh nghiệp của bạn?
2dm khảo sát quy trình, chọn công cụ phù hợp và triển khai cùng đội ngũ của bạn. Buổi tư vấn đầu tiên miễn phí.
Cùng chủ đề

Anthropic Skills
4.5
Kho skill mẫu chính thức của Anthropic cho Claude: mỗi skill là một thư mục hướng dẫn và tài nguyên giúp Claude làm tốt một loại việc cụ thể.

Tài liệu Agent Skills
4.0
Giải thích skill là gì, cấu trúc thư mục SKILL.md và cách Claude tự nạp skill khi cần.

Bài giới thiệu Agent Skills
4.0
Bài viết của đội kỹ thuật Anthropic về lý do ra đời và cách thiết kế Agent Skills.


