# Claude Skills từ A tới Z: hiểu và tự tạo skill

[Phan Đông Giang](https://homus.dev/speakers/phan-dong-giang) · [Phan Dong Giang - Learn AI](https://homus.dev/orgs/phan-dong-giang-learn-ai)

> Skill khác GPT, Gem và Project ra sao, và bốn bước tạo skill trong Claude Cowork: bối cảnh, SOP, đóng gói, tối ưu; rồi gọi, chia sẻ và gom thành plugin.

Topics: Skills, Plugins, Workflow

Canonical: https://homus.dev/talks/claude-skills-full-giai-thich-huong-dan-tao-skill-a-z

## 1. Claude Skills là gì mà ai cũng nhắc tới

Phan Đông Giang mở đầu bằng một nhận định: Claude Skills là tính năng tạo ra sự khác biệt cho Claude AI so với những AI cùng thời như ChatGPT, Gemini hay Grok. Nếu bạn quan tâm tới AI, chắc hẳn bạn đã nghe rất nhiều về "skill", ở khắp nơi. Ngay trên Facebook, phần đông cộng đồng làm AI ở Việt Nam cũng đang chia sẻ dày đặc về skill, về Claude Skills.

![Màn hình tiêu đề Claude Skills với biểu tượng đầu người màu cam](https://homus.dev/photos/4v2BUjLSmKw-0001.jpg)

Màn hình mở đầu của video: chữ "Claude Skills" bên cạnh biểu tượng một cái đầu người màu cam có hình bông hoa bên trong, gợi ý rằng skill là "kỹ năng" được nạp vào đầu Claude.

Từ đó anh đặt ra một loạt câu hỏi mà video sẽ trả lời lần lượt:

- Claude Skills thực chất là cái gì?

- Nó có gì khác biệt, và tại sao chúng ta nên dùng nó?

- Nó khác gì so với những tính năng tương tự của ChatGPT và Gemini?

- Làm sao để tự tạo một skill?

- Và dùng skill thế nào cho thật sự hiệu quả?

Điều kiện đầu tiên rất đơn giản: bạn cần có một tài khoản Claude AI. Mọi thứ trong video đều bắt đầu từ tài khoản đó.

## 2. Skill là cuốn sổ tay kỹ năng của một nhân viên

Sau khi có tài khoản, bạn vào mục **Customize**, rồi chọn phần **Skills**. Thứ bạn thấy trong danh sách ở đó chính là một skill. Anh nhấn mạnh: về bản chất, skill là một file, một "file kỹ năng". Không có gì bí ẩn hơn thế.

![Trang Customize, mục Skills, đang mở skill-creator do Anthropic thêm](https://homus.dev/photos/4v2BUjLSmKw-0103.jpg)

Trang Customize của Claude: cột trái có Skills và Connectors, giữa là danh sách Personal skills với một skill duy nhất là `skill-creator`. Bên phải ghi skill này do Anthropic thêm vào, trigger là "Slash command + auto", kèm mô tả: tạo skill mới, chỉnh sửa skill có sẵn, chạy eval và đo hiệu năng của skill.

Bên trong file đó có những gì? Có quy trình làm việc, có các yêu cầu, có thông tin, và nói chung là mọi thứ bạn muốn AI làm theo. Phan Đông Giang dùng một hình ảnh dễ nhớ: hãy coi file skill như kỹ năng của một nhân viên. Kỹ năng đó được viết ra trong một cuốn sổ tay.

Điểm hay của cuốn sổ tay này là nó linh hoạt. Nó không bị gắn chặt vào một chỗ, bạn có thể mang nó đi bất cứ đâu:

- mang sang dùng với những AI khác;

- gửi chia sẻ cho bạn bè;

- chia sẻ cho đồng nghiệp, hoặc cho cả công ty của bạn.

Đó là một file skill, và theo anh thì điều này thật sự rất tiện. Một quy trình bạn mất công xây dựng không còn nằm chết trong một cuộc hội thoại, mà trở thành một tài sản có thể sao chép và trao tay.

## 3. Vấn đề skill giải quyết: gõ đi gõ lại một prompt dài

Skill sinh ra để giải quyết một vấn đề cụ thể: bạn phải lặp đi lặp lại cùng một prompt, liên tục. Anh nhắc lại ý này hai lần cho chắc: skill giải quyết vấn đề prompt lặp đi lặp lại.

Hãy nghĩ tới lúc bạn dùng ChatGPT, Claude hay Gemini để nhờ nó làm một tác vụ nào đó. Có phải bạn sẽ viết một prompt rất dài, yêu cầu đủ thứ hay không? Bạn bảo nó đóng vai gì, vai trò là gì, yêu cầu ra sao, phải tuân theo quy tắc ABC, quy trình ABC, dùng tông giọng nào, đầu ra phải thế nào. Prompt đó dài và rất chi tiết.

![Ô chat của Claude với một prompt mẫu nhiều dòng: đóng vai chuyên gia marketing, viết bài Facebook về OpenClaw](https://homus.dev/photos/4v2BUjLSmKw-0158.jpg)

Ví dụ về kiểu prompt phải gõ lại mỗi lần: đóng vai chuyên gia marketing, viết bài Facebook về chủ đề OpenClaw, tuân theo quy trình và quy tắc "abc", dùng tông giọng "abc", đầu ra "abc". Model đang chọn ở góc ô chat là Opus 4.7.

Prompt mẫu trên màn hình có nội dung như sau:

```
hãy đóng vai trò là chuyên gia marketing..
hãy viết một bài viết Facebook về chủ đề OpenClaw,
bạn hãy đảm bảo phải tuân theo quy trình abc, quy tắc abc,
sử dụng tông giọng abc,
đầu ra abc...
```

Rồi mỗi khi muốn tạo một bài viết mới, có phải bạn lại phải dán đoạn đó vào một cuộc chat mới không? Đúng vậy. Claude Skills giúp bạn thoát khỏi việc gõ đi gõ lại prompt nhiều lần như thế: quy trình được đóng gói một lần, sau đó chỉ việc gọi ra.

## 4. Skill khác GPT của ChatGPT và Gem của Gemini ở đâu

Tới đây anh đoán trước một phản biện: "Tôi có GPT tùy chỉnh trên ChatGPT rồi, nó cũng giải quyết được chuyện này mà, sao tôi phải dùng Claude Skills?" Gemini cũng vậy, Gemini có Gem, hoạt động giống GPT tùy chỉnh của ChatGPT.

Câu trả lời của anh: với Claude Skills, bạn có thể dùng **nhiều skill** để giải quyết nhiều vấn đề khác nhau, trong nhiều cuộc hội thoại khác nhau, ở nhiều dự án khác nhau. Còn với GPT hay Gem thì khác.

Anh mở ChatGPT để minh họa. Giả sử bạn vào một GPT chuyên xử lý một vấn đề cụ thể. GPT đó chỉ giải quyết được đúng vấn đề đó, và chỉ trong cuộc hội thoại đó thôi. Bạn ra ngoài mở chat mới là không dùng được GPT đó nữa, càng không dùng cùng lúc được nhiều GPT.

Với Claude Skills thì rất đơn giản. Bạn chỉ cần viết kiểu: hãy dùng skill viết bài viral, tiếp theo dùng skill tạo hình ảnh, tiếp theo dùng skill tạo tiêu đề. Chỉ cần gõ như vậy, Claude sẽ dùng nhiều skill cùng lúc để giải quyết một vấn đề cho bạn. Gem của Gemini hay GPT của ChatGPT không làm được điều này.

Khác biệt mà Phan Đông Giang nhấn mạnh: một GPT hay một Gem chỉ sống trong một cuộc chat, còn nhiều skill của Claude có thể được gọi chung trong một yêu cầu, ở bất kỳ cuộc hội thoại hay dự án nào.

## 5. Skill khác Project: bối cảnh và kỹ năng

Thậm chí bạn có thể vào các project trên Claude, mở một project ra, rồi yêu cầu Claude dùng nhiều skill khác nhau để giải quyết việc cho chính project đó.

Lại có người sẽ nói: "Tôi có thể tạo một project, bỏ thông tin của tôi vào và bắt nó làm theo mà." Đúng, điều đó làm được. Anh mở thử trang project mẫu "How to use Claude" để mọi người thấy project trông thế nào: một ô chat, một khung bên phải để thêm context cho project, và một danh sách file như "Claude prompting guide.md".

Tuy nhiên, project chỉ tạo ra **một bối cảnh cụ thể**. Ví dụ: một project về tài chính, một project cho tạp chí, một project cho ngân hàng, hay project cho khách hàng 1, khách hàng 2. Mỗi project là bối cảnh của riêng nó.

Project khác với kỹ năng. Kỹ năng là thứ bạn có thể kết hợp nhiều cái với nhau để giải quyết một vấn đề cho một project nào đó. Theo anh, đây chính là điểm khác biệt, và cũng là điểm rất hay của skill. Nó rất tiện: bạn không phải gõ prompt đi gõ prompt lại nhiều lần, vì mọi thứ đã được đóng gói sẵn, bạn chỉ cần gọi nó ra. Gọi ra như thế nào thì lát nữa anh sẽ nói rõ, và nó rất đơn giản.

Project là bối cảnh gắn với một mảng việc hay một khách hàng; skill là kỹ năng dùng chung, có thể kết hợp nhiều cái cho bất kỳ project nào.

Đó là những thông tin cơ bản bạn cần biết về skill trước khi bắt tay vào tạo.

## 6. Vì sao nên dùng Claude bản desktop và Cowork

Trước khi tạo skill, anh "ra ngoài lề" một chút để giải thích một chi tiết: trong video anh đang dùng Claude bản desktop, tức là ứng dụng tải về cài trên máy tính, chứ không dùng bản web. Có vài lý do.

**Lý do thứ nhất:** bản tải về có nhiều tính năng hay hơn. Nó có thêm các phần như **Cowork** và **Code**. Cowork là một tính năng rất hay, và anh hứa sẽ làm riêng một video về nó. Khi dùng Cowork, bạn cho Claude "đi làm việc" thay mình, và bạn làm việc dễ dàng hơn trên các file tài liệu, các folder, các thư mục của bạn.

Cụ thể, ở Cowork có một phần cho phép bạn chọn folder. Bạn không cần upload gì cả: Claude liên kết trực tiếp với folder, với file của bạn. Khi nó tạo xong bất kỳ thứ gì, kết quả tự động lưu vào máy tính của bạn luôn, nên không phải lo chuyện thất lạc tài liệu. Nói chung Cowork trên máy tính có nhiều thứ hay ho và thuận tiện hơn khi làm việc, còn bản web chủ yếu chỉ để chat.

**Lý do thứ hai:** bản web bị giới hạn rất nhiều, đặc biệt nếu bạn dùng gói free. Với gói free, bạn chat được vài câu là nó không cho chat nữa và bắt bạn chờ. Có khi đang tạo skill dở thì nó báo bạn đã hết lượt. Nói chung khi dùng skill hay các tính năng khác của Claude trên bản đó, bạn sẽ bị giới hạn rất nhiều.

Vì những lý do đó, anh đã tải bản desktop về, và anh cũng đã trả phí cho Claude. Anh nói thẳng: với gói free thì bạn gần như không làm được gì cả, thực tế là như vậy. Có gói trả phí thì bạn mới có đầy đủ tính năng, và mới dùng được Cowork; gói free không có phần Cowork.

Hai lý do Phan Đông Giang chọn bản desktop: thêm Cowork làm việc trực tiếp trên folder của bạn, và tránh giới hạn của bản web, nhất là gói free.

Link tải Claude cho máy tính có ở trang chính thức [claude.ai/download](https://claude.ai/download).

## 7. Skill mẫu skill-creator và hai thứ cần chuẩn bị

Quay lại ứng dụng, anh vào **Customize**, rồi vào **Skills**. Ở đây tài khoản của bạn có sẵn một skill mẫu: đó là skill ban đầu, và nó là skill dùng để tạo ra skill (`skill-creator`). Anh dặn: luôn nhớ bật công tắc màu xanh của skill này lên.

Có skill này rồi, bạn quay lại mở một cuộc chat mới. Nhưng trước khi tạo skill, bạn cần chuẩn bị một vài thông tin:

- **Thông tin về bối cảnh của bạn.** Bối cảnh của bạn là gì? Ví dụ: các file mô tả quy trình làm việc của công ty, brand guideline của công ty, hoặc thông tin về cá nhân bạn. Claude sẽ dựa vào chính những thông tin đó để tạo ra skill phù hợp với bạn. Anh nhấn mạnh: phần này rất quan trọng, vì bối cảnh trong AI là cực kỳ quan trọng.

- **Một file SOP**, tức file quy trình chuẩn (Standard Operating Procedure). Đây là file để kỹ năng làm theo đúng quy trình, tuần tự từng bước, và trả về kết quả, sản phẩm đúng ý bạn.

Bạn chỉ cần chuẩn bị trước hai thứ như vậy. Anh trấn an: anh sẽ hướng dẫn chuẩn bị các file đó ngay trong video, và nó rất đơn giản, dễ lắm.

Toàn bộ quy trình trong video gồm bốn bước. Anh nói các bước này áp dụng được cho mọi skill bạn tạo sau này, không riêng skill làm slide.

## 8. Bước 1: tạo file bối cảnh, ví dụ brand guideline của OpenClaw

Bước đầu tiên hiện trên màn hình là: "Chuẩn bị file bối cảnh (chỉ cần làm 1 lần)". Để mọi người dễ hình dung, anh lấy ví dụ đang làm việc cho thương hiệu **OpenClaw**, một trợ lý AI mã nguồn mở. Anh nói rõ đây chỉ là ví dụ: bạn thay các file này bằng file của công ty mình, hoặc file của thương hiệu cá nhân mình.

Các file bối cảnh ở đây là những brand guideline, cũng như những file mẫu, những kết quả mẫu mà bạn mong muốn. Anh mở thư mục đã tải về trên máy: trong đó có một file Word, một file PDF và một loạt ảnh logo OpenClaw ở nhiều phiên bản.

Còn nếu bạn chưa có brand guideline thì sao? Anh sẽ bảo chính Claude làm luôn brand guideline. Anh mở trang chủ của OpenClaw (dòng chữ lớn "The AI that actually does things") và bài blog "Introducing OpenClaw", rồi đưa hai đường link đó cho Claude để nó tạo brand guideline.

Anh đã chuẩn bị sẵn yêu cầu: hãy tạo một file brand guideline, dựa vào hai đường link được cung cấp, và trong đó phải có thông tin thương hiệu, sản phẩm, màu sắc chủ đạo, đối tượng khách hàng mục tiêu, phong cách nội dung và giọng văn.

![Ô chat Cowork với prompt yêu cầu tạo brand guideline từ hai trang web OpenClaw](https://homus.dev/photos/4v2BUjLSmKw-0843.jpg)

Prompt tạo brand guideline trong Cowork, phần nội dung cần có đang được bôi đen. Bên dưới là nút "Work in a project" để chọn thư mục làm việc, và model đang dùng là Sonnet 4.6.

```
Tôi đang cần tạo một file brand guideline, hãy xem qua 2 trang web này và tạo brand guideline cho thương hiệu này, bao gồm thương hiệu/ sản phẩm, màu sắc chủ đạo thương hiệu, đối tượng khách hàng mục tiêu, phong cách nội dung và giọng văn:
https://openclaw.ai/blog/introducing-openclaw
https://openclaw.ai/
```

Để chắc ăn hơn nữa, anh khuyên bạn nên cung cấp thêm cho Claude một vài file brand mà bạn đang có. Ở ví dụ này anh đã tải về vài logo của OpenClaw. Anh bấm **Choose a folder** và chọn thư mục logo OpenClaw. Claude hỏi quyền truy cập thư mục thì cứ cho phép. Sau đó anh bấm bắt đầu.

Ở cột bên phải, Cowork hiển thị phần Progress, tức các bước tiến trình: nó đang vào đọc các file OpenClaw của anh. Anh nhận xét là rất tiện. Sau một khoảng thời gian, Claude tạo xong một file brand guideline. Anh bấm vào đường link trong câu trả lời để mở file ra.

![Kết quả Cowork: file brand guideline OpenClaw dạng DOCX 11 trang, bên trái là danh sách 10 chương](https://homus.dev/photos/4v2BUjLSmKw-0923.jpg)

Claude báo tạo file thành công và đã validate: "278 đoạn văn, tất cả checks passed". File gồm 10 chương (tổng quan thương hiệu, sản phẩm, logo, bảng màu với màu chính đỏ `#E01F26` cùng đen và trắng, typography, đối tượng khách hàng...). Bên phải là bản xem trước file DOCX 11 trang với logo OpenClaw và tiêu đề "Brand Guideline".

File brand guideline có logo của thương hiệu và đi đầy đủ các thông tin: tổng quan về thương hiệu, website, loại sản phẩm, slogan, sản phẩm gồm những gì, tính năng cốt lõi, và cả các logo anh đưa vào. Claude đã đặt hết logo vào đúng chỗ trong file brand guideline, kèm mascot và quy tắc sử dụng logo. Tất cả được tổng hợp trong một file Word, rất bài bản.

Phần còn lại của danh sách chương trên màn hình gồm: phong cách và giọng văn (5 đặc điểm tính cách, bảng ví dụ đúng/sai giọng theo từng ngữ cảnh), Do's & Don'ts (2 bảng cho giọng văn và hình ảnh), channel guidelines (website, blog, Twitter, Discord, UI in-app, email), và một phần tóm tắt messaging cốt lõi của thương hiệu.

## 9. Bước 2: để Claude phỏng vấn bạn rồi viết file SOP

Có brand guideline rồi, bạn qua bước thứ hai: tạo file quy trình chuẩn SOP. Anh đã chuẩn bị sẵn yêu cầu. Trong ví dụ này anh muốn tạo một skill làm slide thuyết trình. Anh nhắc: mọi skill bạn tạo sau này đều có thể áp dụng đúng các bước này.

Hiện anh chưa có file SOP, nên anh yêu cầu Claude dựa vào các file và thông tin đã cung cấp để tạo một file SOP. Điểm mấu chốt: anh bảo nó đóng vai chuyên gia, và hỏi anh các câu hỏi để thu thập thông tin, nhờ đó đưa ra file SOP phù hợp nhất với anh.

```
Tôi muốn skill tạo slide thuyết trình từ nội dung hoặc ý tưởng bất kỳ, tôi chưa có file quy trình SOP. Dựa vào các file được cung cấp, hãy đóng vai chuyên gia marketing, hỏi tôi một vài câu ngắn để thu thập thông tin, rồi hỗ trợ tôi tự tạo SOP.
```

Anh cho biết mọi prompt dùng trong video đều được để ở phần mô tả video để bạn vào copy. Anh bấm bắt đầu, và Claude bắt đầu hỏi.

![Claude hỏi câu 1 trên 3: Slide thuyết trình này chủ yếu phục vụ mục đích gì, với ba lựa chọn](https://homus.dev/photos/4v2BUjLSmKw-1043.jpg)

Claude nhận vai chuyên gia marketing và hỏi ba câu nhanh trước khi viết SOP. Câu đầu tiên (1 of 3): "Slide thuyết trình này chủ yếu phục vụ mục đích gì?" với các lựa chọn Marketing & Sales, Nội bộ & Báo cáo, Đa mục đích, hoặc tự gõ câu trả lời khác. Cột phải liệt kê các file trong thư mục OpenClaw Logo mà Claude đang dùng làm bối cảnh.

Bạn chỉ việc trả lời từng câu hỏi của nó, ví dụ slide thuyết trình của anh dùng cho mục đích nào. Trả lời xong vài câu, anh đợi Claude tạo file SOP. Trong lúc Claude làm việc, đôi khi nó sẽ hỏi xin quyền truy cập thông tin, file và các thứ khác. Cứ cho phép nó.

Claude tạo xong file SOP. Anh nhắc bạn yên tâm: mọi file này đều nằm trong folder bạn đã chọn để làm việc với Claude ngay từ đầu, tất cả lưu ở đó, bạn có thể mở ra xem lại.

Có file SOP rồi, bạn đọc qua. Nếu thấy chưa ổn, bạn hoàn toàn có thể điều chỉnh lại. Nếu thấy ổn rồi thì chuyển sang bước tiếp theo.

## 10. Bước 3: đóng gói thành skill và lưu lại

Bước ba là yêu cầu Claude bắt đầu tạo skill, tức đóng gói tất cả thành một skill. Anh lại có sẵn yêu cầu: hãy tạo một skill mới tên là "Tạo slide thuyết trình".

Skill này để làm gì? Mục đích của anh là chỉ cần gửi bất kỳ nội dung nào, có thể là một đường link hay một file báo cáo, thì Claude sẽ tạo ra một file slide thuyết trình hoàn chỉnh mang thương hiệu OpenClaw. Và trước khi tạo slide, nó luôn phải đọc file SOP cùng các file bối cảnh. Bối cảnh của anh chính là những file đã có: brand guideline, logo và các thứ khác, đã lưu sẵn hết trong thư mục.

```
Hãy tạo một Skill mới là Tạo slide thuyết trình.
Skill này dùng để chuyển nội dung hoặc ý tưởng bất kỳ hoặc 1 file báo cáo thành một bản thuyết trình (slide deck) hoàn chỉnh và mang tính thương hiệu OpenClaw
Luôn xem file SOP và các file context trước khi tạo slide để đảm bảo tính nhất quán của thương hiệu OpenClaw, luôn có logo thương hiệu OpenClaw trong slide.
```

Sau vài phút, skill được tạo xong. Trên màn hình, trước khi đóng gói, Claude còn tự chạy thử và đưa ra một bảng tóm tắt benchmark: khi có skill, tỉ lệ assertion pass là 90% với trung bình khoảng 38.900 token (tiết kiệm hơn khoảng 20%); khi không có skill, tỉ lệ pass là 100% nhưng tốn khoảng 48.700 token và chậm hơn. Claude giải thích assertion duy nhất bị fail là một false negative: slide về pricing có tồn tại, chỉ là bộ so khớp từ khóa không bắt được chữ tiếng Việt. Rồi nó hỏi lại: kết quả ổn chưa, có điều gì muốn điều chỉnh trong SOP không, trước khi đóng gói thành file `.skill`.

Giờ làm sao để lưu skill lại? Có nút tải file skill, nhưng anh nói bạn không cần tải. Chỉ cần bấm vào chữ **Save skill**.

![Cửa sổ openclaw-slides / SKILL.md với cây thư mục assets, references, scripts và nút Save skill](https://homus.dev/photos/4v2BUjLSmKw-1212.jpg)

Skill vừa tạo mở dưới dạng `openclaw-slides / SKILL.md`, con trỏ đang ở nút "Save skill". Cây thư mục bên trái gồm `assets/logos` (logo-light-bg.png, logo-white-text.png, mascot.png), `references` (brand-guideline.md, pptx-guide.md) và `scripts/office/helpers`. Phần Description bên phải mô tả skill tạo slide mang thương hiệu OpenClaw từ ý tưởng, văn bản, file báo cáo (.docx, .pdf, .txt) hoặc URL, và liệt kê các câu kích hoạt như "tạo slide", "làm deck", "tạo presentation", "làm bài thuyết trình", "tạo pitch".

Anh lưu ý: các file skill thường có đuôi `.skill` hoặc `.md` (Markdown). Bấm xong là skill đã được lưu. Bạn hoàn toàn có thể tải skill này về và chia sẻ cho bạn bè; lát nữa anh sẽ hướng dẫn phần lưu cũng như tải skill.

Giờ bạn vào lại **Customize**, vào phần **Skills**.

## 11. Hai cách gọi skill: dấu gạch chéo và câu thường

Trong danh sách Skills, bạn sẽ thấy skill OpenClaw Slides (`openclaw-slides`) đã nằm ở đó. Màn hình lúc này hiện chữ "Chạy thử Skill". Anh mở một cuộc chat mới để test.

Anh gõ một câu đơn giản: hãy tạo slide thuyết trình hoàn chỉnh cho nội dung sau, hãy sử dụng... Và tới đây anh dừng lại để chỉ các cách gọi skill ra.

**Cách thứ nhất, cách chuẩn nhất:** gõ dấu gạch chéo `/`. Khi gõ dấu gạch chéo, Claude hiện ngay danh sách các skill bạn đang có, và bạn thấy skill OpenClaw ở đó. Chọn nó là bạn đã gọi được skill.

![Gõ dấu gạch chéo trong ô chat, menu hiện các skill gồm openclaw-slides, kèm hộp mô tả skill](https://homus.dev/photos/4v2BUjLSmKw-1303.jpg)

Gõ `/` trong ô chat: menu hiện add-files, context, openclaw-slides, schedule, setup-cowork và skill-creator. Rê chuột vào `openclaw-slides` sẽ hiện phần mô tả đầy đủ của skill, chính là đoạn description trong file SKILL.md.

**Cách thứ hai, đơn giản hơn:** bạn chỉ cần viết bằng lời, ví dụ "sử dụng skill tạo slide cho OpenClaw". Gọi một câu chung chung như vậy, Claude vẫn tự hiểu nó cần chọn skill nào.

```
hãy tạo slide thuyết trình hoàn chỉnh cho nội dung sau, hãy sử dụng skill Tạo slide cho OpenClaw
```

Trong menu dấu gạch chéo, trigger của skill được ghi là "Slash command + auto": tức là skill vừa gọi được bằng lệnh gạch chéo, vừa được Claude tự kích hoạt khi yêu cầu khớp với mô tả.

## 12. Test skill: bộ slide giới thiệu OpenClaw

Để có nội dung làm slide, anh đã chuẩn bị sẵn một file tài liệu giới thiệu về OpenClaw. Tất nhiên bạn có thể tải file tài liệu lên, đính kèm file vào ô chat, hoặc đưa cho Claude một đường link, một trang web, một bản báo cáo bất kỳ; cách nào nó cũng tạo được slide cho bạn. Anh kéo file tài liệu từ thư mục thả vào ô chat rồi bấm bắt đầu.

Mục đích của bài test: xem chỉ với một câu đơn giản như vậy, và một lời yêu cầu dùng skill đơn giản như vậy, liệu Claude có tạo được một bộ slide chuẩn chỉnh đúng ý mình hay không.

Claude bắt đầu hỏi lại: bộ slide này dành cho ai? Anh chọn dành cho cộng đồng. Số lượng slide: anh chọn khoảng 6 đến 8 slide. Ở cột phải, Cowork cho thấy Claude đang truy cập vào thư mục logo của anh, và mở cả skill OpenClaw Slides. Anh khen rất tuyệt vời: Claude đã gọi đúng skill của anh và truy cập đúng những file anh yêu cầu.

Một lúc sau Claude làm xong. Trên màn hình, nó trình bày cấu trúc bộ slide dưới dạng bảng 7 slide, mỗi slide kèm layout:

- Cover: "Welcome to OpenClaw" kèm mascot và con số 100K stars (Dark).

- Hành Trình Đặt Tên: Clawd, rồi Moltbot, rồi OpenClaw, trên 3 card (Dark).

- OpenClaw là gì?: self-hosted, hơn 10 nền tảng nhắn tin (Light).

- What's New: 4 card về Channels, Models, Web Chat, Security (Light gray).

- The Road Ahead: 3 ưu tiên Security, Gateway, Community (Dark).

- Open-Source DNA: 3 giá trị Open, Self-hosted, Community-driven (Light).

- Closing/CTA: "The lobster has molted into its final form" kèm các link (Dark).

Claude ghi thêm: mỗi slide đều có logo OpenClaw ở góc trên bên phải, đúng màu brand, và có speaker notes đi kèm.

Anh bấm vào để xem, rồi mở thư mục làm việc. Một lần nữa, mọi file đều được lưu hết vào folder ban đầu anh chọn. Anh nhấn mạnh việc tạo folder ban đầu cho Claude Cowork là rất quan trọng.

![Slide Hành Trình Đặt Tên nền đen với ba card Clawd, Moltbot, OpenClaw mở trong trình chỉnh sửa slide trên trình duyệt](https://homus.dev/photos/4v2BUjLSmKw-1500.jpg)

File `GioiThieu_OpenClaw_2026-04-17.pptx` mở trên trình duyệt. Slide "Hành Trình Đặt Tên" nền đen, logo OpenClaw góc phải, ba card: Clawd (tháng 11/2025, chơi chữ với "Claude", đội pháp lý của Anthropic lịch sự đề nghị đổi), Moltbot (đặt tên lúc 5 giờ sáng cùng cộng đồng trên Discord, ý nghĩa nhưng không bắt tai) và OpenClaw (đã xong trademark, domain, migration code: "WE'RE HOME!"). Dưới slide là speaker notes.

Đây là bộ slide của anh, và anh thấy rất tuyệt. Claude đã dùng đúng tông màu của thương hiệu. Phần hành trình đặt tên và các thông tin khác đều lấy đúng từ file tài liệu ban đầu.

Có một vài slide chưa chuyển hết sang màu đen. Tông của thương hiệu là đen, đỏ, trắng, nhưng vài slide vẫn để nền trắng như slide "OpenClaw là gì?". Dù vậy anh vẫn đánh giá kết quả rất cao, vì văn bản cũng như chính tả đều ổn.

Vì sao slide lại bằng tiếng Anh? Vì file gốc của anh cũng bằng tiếng Anh. Anh mở file gốc ra cho thấy: đó là bản tiếng Anh của bài "Introducing OpenClaw" với phần "The Naming Journey". Anh làm nhanh để mọi người xem thôi, còn tiếng Việt thì Claude vẫn làm rất ổn. Thực tế bộ slide vẫn lẫn một ít tiếng Việt, ví dụ tiêu đề "Hành Trình Đặt Tên" hay "OpenClaw là gì?". Nói chung là khá đầy đủ.

Tất nhiên những slide này đều chỉnh sửa được: bạn có thể đặt tên, viết lại, sửa nội dung. Mọi logo của anh cũng đã được đặt trong slide, và bạn có thể điều chỉnh lại. Anh lướt qua các slide còn lại: slide "Open-Source DNA" với ba dòng Open, Self-hosted, Community-driven; và slide cuối nền đen "The lobster has molted into its final form. Welcome to OpenClaw." với các mục Get started, Join community, Star on GitHub.

## 13. Bước 4: sửa lỗi rồi cập nhật ngược vào skill

Câu hỏi tiếp theo: làm sao sửa lại các slide này, và quan trọng hơn là tối ưu skill để sau này nó không lặp lại những lỗi đó nữa? Đây là bước thứ tư: tối ưu.

Nhưng trước khi tối ưu, bạn cần yêu cầu Claude chỉnh sửa đã. Anh gõ yêu cầu: slide số 3, 4 và 6 nền phải là màu đen, rồi bấm gửi. Cần sửa cái gì thì bạn chỉ việc nói như vậy thôi.

```
slide số 3, 4 và 6 nền slide phải là màu đen
```

![Claude báo đã đổi slide 3, 4 và 6 sang nền đen, bên phải là bản xem trước slide nền đen](https://homus.dev/photos/4v2BUjLSmKw-1648.jpg)

Claude đọc file, chạy 4 lệnh và sửa 3 file: "Slide 3, 4 và 6 đã được đổi sang nền đen hoàn toàn", logo, text và card đều cập nhật theo dark theme; "Tất cả 7 slides giờ đều có nền tối, nhất quán với brand OpenClaw từ đầu đến cuối". Bên phải là bản xem trước slide 1 và 2.

Claude cập nhật xong các file slide. Anh vào xem lại xem nó đã sửa chưa: bấm **Show in Folder**, mọi thứ vẫn nằm trong thư mục đó, rồi mở file ra. Khi mở, phần mềm trình chiếu trên máy hiện hộp thoại yêu cầu chấp nhận license agreement; anh giải thích là vì anh chưa trả tiền cho phần mềm đó nên nó hiện như vậy. Lướt qua thì slide 3, 4 và 6 đều đã đổi thành màu đen. Tất cả đều đen rồi, rất tuyệt vời.

Giờ mới tới phần cốt lõi của bước bốn. Sau khi đã yêu cầu chỉnh sửa vài thứ như vậy, bạn hãy yêu cầu Claude cập nhật chính những điều chỉnh, những chỉnh sửa này vào file skill, để nó áp dụng cho lần sau.

```
Hãy cập nhật những điều chỉnh này vào file skill để áp dụng cho lần sau
```

Bằng cách này, mỗi lần Claude làm sai gì, bạn yêu cầu nó sửa; mỗi lần sửa xong, bạn yêu cầu nó cập nhật vào skill. Cứ như vậy, về sau nó sẽ không lặp lại những lỗi đó nữa. Anh nói thật: tất nhiên AI đôi khi vẫn lặp lại lỗi, nhưng cách này giúp file skill của bạn ngày càng xịn hơn, ngày càng chất lượng hơn.

Vòng tối ưu ở bước bốn: mỗi lỗi được sửa trong chat rồi ghi ngược vào skill, nên lần chạy sau skill đã biết tránh lỗi đó.

Anh bấm bắt đầu để Claude cập nhật vào file skill. Vậy là sau bốn bước, bạn đã tạo thành công một file skill. Bạn có thể vào phần Skills để xem lại file skill của mình bất cứ lúc nào.

## 14. Tải xuống, chia sẻ và cài skill của người khác

Trường hợp bạn muốn tải skill về để gửi cho người khác, chia sẻ cho bạn bè hay đồng nghiệp, bạn bấm vào nút ba chấm của skill, rồi bấm **Download**. Có file rồi thì gửi cho bạn bè.

![Trang chi tiết skill openclaw-slides với menu ba chấm: Try in chat, Edit with Claude, Replace, Download, Uninstall](https://homus.dev/photos/4v2BUjLSmKw-1743.jpg)

Trang chi tiết skill `openclaw-slides`: thêm bởi "You", cập nhật lần cuối ngày 17/04/2026, trigger "Slash command + auto". Menu ba chấm có Try in chat, Edit with Claude, Replace, Download và Uninstall. Bên dưới là nội dung SKILL.md với tiêu đề "OpenClaw Slides: Tạo slide thương hiệu từ bất kỳ nội dung nào".

Theo chiều ngược lại, nếu bạn có file skill do bạn bè chia sẻ, nhặt được trên mạng, hoặc từ các kênh YouTube (có rất nhiều skill được chia sẻ như vậy), bạn thêm skill bằng cách bấm dấu cộng ở danh sách Skills, chọn phần **Create skill**, rồi tải file lên.

## 15. Kết hợp nhiều skill thành một workflow

Khi đã có nhiều skill, bạn có thể kết hợp chúng thành một workflow làm việc hiệu quả, cho một tác vụ hoặc cho nhiều tác vụ.

Ví dụ anh có một yêu cầu: dựa vào đường link được cung cấp, viết một bài Facebook, tạo hình ảnh cho bài viết đó luôn, sau đó tạo slide cho nội dung trên. Một lần yêu cầu mà có tới ba nhiệm vụ. Anh chỉ cần nói: hãy dùng skill viết bài thu hút, skill viết bài Facebook và skill tạo slide.

```
Hãy dựa vào link bài viết tôi cung cấp, viết một vài viết Facebook, tạo hình ảnh cho bài viết phù hợp và tạo slide thuyết trình cho nội dung trên, sử dụng skill viết bài thu hút, skill tạo bài viết Facebook, skill tạo slide.
```

Claude sẽ tự hiểu nên dùng skill nào cho tác vụ nào. Thậm chí, anh nói, bạn cũng không cần câu "hãy sử dụng skill": Claude vẫn tự động áp dụng những skill bạn đang có để làm nhiệm vụ cho bạn.

Ví dụ workflow trong video: một yêu cầu kèm link bài viết, Claude tự chia việc cho ba skill, có khi không cần bạn gọi tên skill.

Một lần nữa, bạn không cần viết đi viết lại những prompt rườm rà, dài dòng nữa. Theo anh, tính năng Claude Skills thật sự rất tiện dụng và hữu ích.

## 16. Đóng gói toàn bộ skill thành plugin

Phần cuối: nếu bạn muốn đóng gói tất cả các skill mình đã làm, tức kinh nghiệm làm việc của bạn, thì sao? Ví dụ bạn đã tạo ra rất nhiều skill và muốn gom chúng lại để giữ lại, lưu riêng cho mình, hoặc để bán, hoặc để chia sẻ cho bạn bè.

Cách làm: quay lại phần Cowork, rồi gõ đúng một câu: hãy đóng gói toàn bộ skill của bạn thành một plugin. Claude sẽ tạo cho bạn một file, cụ thể là một file zip, và bạn chỉ cần tải xuống.

Sau này, bạn vào lại phần **Customize**. Ở đó có mục **Personal plugins**. Bạn bấm vào dấu cộng bên cạnh và tải file plugin của mình lên.

![Cửa sổ Directory của Claude, tab Plugins, liệt kê các plugin của Anthropic và đối tác](https://homus.dev/photos/4v2BUjLSmKw-1903.jpg)

Cũng trong Customize, nút "Browse plugins" dưới mục Personal plugins mở cửa sổ Directory với ba tab Skills, Connectors, Plugins. Tab Plugins (nhóm Anthropic & Partners) liệt kê các plugin như Productivity, Design, Marketing, Data, Engineering, Finance, Product management và Operations, mỗi cái kèm số lượt cài.

Nhìn lại trang Skills lúc này, skill `openclaw-slides` mở ra thành SKILL.md cùng ba thư mục assets, references, scripts; bên dưới là `skill-creator`, và nhóm Built-in skills gồm schedule, setup-cowork và context.

Phan Đông Giang khép lại video: sắp tới anh có thể làm thêm nhiều video về Claude AI, đặc biệt là về Cowork, mà anh coi là một trong những tính năng hay nhất của Claude. Anh mời mọi người theo dõi kênh YouTube Phan Đông Giang.

## Nguồn và liên kết

- Tên gốc: Claude Skills: Full Giải Thích & Hướng Dẫn Tạo Skill A-Z
- Sự kiện: [YouTube](https://homus.dev/events/youtube)
- Video gốc: [https://www.youtube.com/watch?v=4v2BUjLSmKw](https://www.youtube.com/watch?v=4v2BUjLSmKw)

- Kênh YouTube Phan Dong Giang - Learn AI (Phan Đông Giang): [youtube.com/channel/UCpmi5UqPZjMMMYMlRzRU8dg](https://www.youtube.com/channel/UCpmi5UqPZjMMMYMlRzRU8dg); website chính thức [phandonggiang.com](https://phandonggiang.com/)

- Tải Claude cho máy tính (bản desktop dùng trong video): [claude.ai/download](https://claude.ai/download)

- Claude Cowork, trang giới thiệu của Anthropic: [claude.com/product/cowork](https://claude.com/product/cowork)

- "What are Skills?" trên trang hỗ trợ của Claude (skill là thư mục chứa hướng dẫn, script và tài nguyên mà Claude nạp khi cần): [support.claude.com](https://support.claude.com/en/articles/12512176-what-are-skills)

- Tài liệu Agent Skills cho developer: [docs.claude.com/en/docs/agents-and-tools/agent-skills/overview](https://docs.claude.com/en/docs/agents-and-tools/agent-skills/overview)

- Kho skill mẫu chính thức của Anthropic: [github.com/anthropics/skills](https://github.com/anthropics/skills)

- Danh mục plugin của Claude: [claude.com/plugins](https://claude.com/plugins)

- OpenClaw, thương hiệu dùng làm ví dụ trong video: [openclaw.ai](https://openclaw.ai/) và bài [Introducing OpenClaw](https://openclaw.ai/blog/introducing-openclaw)

Nguồn: https://homus.dev/talks/claude-skills-full-giai-thich-huong-dan-tao-skill-a-z · cập nhật 2026-10-09
