Hệ Thống Skills Của OpenClaw — Mở Rộng Tính Năng Như Cài App

He Thong Skills Openclaw
Câu trả lời nhanh

Hệ thống Skills của OpenClaw mở rộng tính năng như cài app: từ browser automation, tạo ảnh, đến gọi điện thoại. Mình cài 15 skills và review từng cái — cái nào thực sự hữu ích, cái nào còn thô. Hướng dẫn cài và dùng skills hiệu quả.

Nếu bạn đã từng dùng smartphone, chắc chắn bạn quen với khái niệm app store — nơi tải thêm ứng dụng để điện thoại làm được nhiều thứ hơn. OpenClaw có một hệ thống tương tự, gọi là Skills. Và nó mạnh mẽ hơn mình tưởng rất nhiều.

Sau khi cài đặttùy chỉnh personality, hệ thống Skills là bước tiếp theo để biến OpenClaw thành trợ lý thực sự đa năng.

Skills trong OpenClaw là gì và hoạt động như thế nào?

Skills là các gói hướng dẫn mà OpenClaw tải về để biết cách thực hiện những nhiệm vụ cụ thể. Mỗi Skill là một thư mục chứa file SKILL.md — tài liệu Markdown mô tả chi tiết cách AI nên xử lý một loại công việc nào đó.

Skills không phải plugin chạy code. Thay vào đó, chúng cung cấp context và hướng dẫn cho AI. Khi bạn yêu cầu một công việc liên quan, OpenClaw tự động load Skill phù hợp và làm theo hướng dẫn.

Cách tiếp cận này rất thông minh vì:

  • Nhẹ — Không cần chạy thêm process, tốn thêm RAM
  • Linh hoạt — Sửa đổi Skill bằng cách edit file Markdown
  • An toàn — Skill không chạy code, chỉ cung cấp hướng dẫn
  • Tạo dễ dàng — Biết viết Markdown là biết tạo Skill

ClawHub — marketplace Skills của OpenClaw có gì?

ClawHub.ai là marketplace chính thức cho Skills của OpenClaw, tương tự npm cho Node.js hay App Store cho iOS. Tại đây bạn có thể duyệt, tìm kiếm, và cài đặt Skills do cộng đồng tạo.

Một số Skills phổ biến trên ClawHub:

  • Weather — Kiểm tra thời tiết cho bất kỳ đâu
  • Diagram Maker — Tạo sơ đồ, flowchart từ mô tả văn bản
  • Canvas — Hiển thị HTML trên canvas để xem kết quả trực quan
  • Browser Automation — Điều khiển trình duyệt tự động
  • Meme Maker — Tạo meme từ template có sẵn
  • Skill Creator — Skill dùng để tạo Skill khác (meta!)

Danh sách Skills đang tăng dần khi cộng đồng đóng góp thêm.

Cách cài đặt Skills cho OpenClaw?

Từ ClawHub

Cách dễ nhất:

openclaw skill install ten-skill

Ví dụ:

openclaw skill install weather

Skill sẽ được tải về và đặt vào ~/.openclaw/workspace/skills/. Sau khi cài, OpenClaw tự động nhận diện Skill mới.

Từ GitHub

openclaw skill install https://github.com/user/skill-name

Thủ công

Tạo thư mục trong skills/ và thêm file SKILL.md:

mkdir -p ~/.openclaw/workspace/skills/my-skill
nano ~/.openclaw/workspace/skills/my-skill/SKILL.md

Cấu trúc một Skill trông như thế nào?

Mỗi Skill có cấu trúc đơn giản:

skills/
  my-skill/
    SKILL.md       # File chính — mo ta Skill
    templates/     # (optional) File template
    scripts/       # (optional) Script ho tro

File SKILL.md là trái tim của Skill. Một file cơ bản:

# My Custom Skill

## Description
Mo ta ngan gon ve Skill nay lam gi.

## When to Use
- Khi nguoi dung hoi ve...
- Khi can thuc hien...

## Instructions
1. Buoc 1: Lam cai nay
2. Buoc 2: Lam cai kia
3. Buoc 3: Tra ve ket qua

## Examples
- "Hoi ve X" -> Thuc hien A, B, C
- "Can Y" -> Thuc hien D, E

Chỉ cần mô tả rõ ràng khi nào dùng và cách làm, AI sẽ tự động áp dụng khi phù hợp.

Mình đã tạo những custom Skills nào cho OpenClaw?

Đây là phần mình thấy thú vị nhất. Bạn có thể tạo Skill cho bất kỳ công việc lặp lại nào. Mình hiện có khoảng 10 custom Skills.

Skill: Daily Report Generator

Mình cần tổng hợp báo cáo hàng ngày từ nhiều nguồn. Thay vì hướng dẫn AI từ đầu mỗi lần, mình tạo một Skill:

# Daily Report Generator

## Description
Tong hop bao cao hang ngay tu cac nguon du lieu.

## When to Use
- Khi nguoi dung yeu cau "bao cao hang ngay"
- Khi duoc hoi ve "tinh hinh hom nay"

## Instructions
1. Kiem tra cac file trong thu muc data/
2. Doc va phan tich du lieu
3. Tong hop thanh bao cao voi cau truc:
   - Tom tat (3-5 dong)
   - Chi tieu chinh
   - Nhan dinh/Xu huong
   - De xuat hanh dong
4. Gui bao cao qua channel dang su dung

Skill: Competitor Monitor

Theo dõi đối thủ cạnh tranh là công việc thường xuyên. Mình tạo Skill để AI biết cách làm:

# Competitor Monitor

## Description
Theo doi hoat dong cua doi thu canh tranh tren cac nen tang.

## When to Use
- "Check doi thu"
- "Kiem tra competitor"

## Instructions
1. Truy cap trang web/kenh cua doi thu
2. Tim kiem thong tin moi (san pham, gia, khuyen mai)
3. So sanh voi lan kiem tra truoc
4. Bao cao nhung thay doi dang chu y
5. Luu ket qua vao memory/competitors/YYYY-MM-DD.md

Skill: Content Writer

Skill hỗ trợ viết content cho bán hàng online:

# Content Writer

## Description
Ho tro viet noi dung ban hang online — bai dang Facebook, mo ta san pham, email marketing.

## When to Use
- "Viet bai dang Facebook"
- "Viet mo ta san pham"
- "Viet email marketing"

## Instructions
1. Hoi nguoi dung: san pham/dich vu gi, doi tuong nao, muc dich gi
2. Tao 3 phien ban khac nhau (ngan, trung binh, dai)
3. Moi phien ban co: Hook manh, Body noi dung ro rang, Call-to-action ro rang
4. Neu la Facebook post: kem emoji phu hop, khong qua dai
5. Neu la email: co subject line, preview text, va body

Cách quản lý Skills đã cài?

Một số lệnh hữu ích:

# Xem danh sach Skills da cai
openclaw skill list

# Cap nhat Skill
openclaw skill update ten-skill

# Xoa Skill
openclaw skill remove ten-skill

Bạn cũng có thể xem nội dung Skill bằng cách đọc file trực tiếp:

cat ~/.openclaw/workspace/skills/weather/SKILL.md

Rất hữu ích khi bạn muốn hiểu Skill làm gì trước khi dùng, hoặc muốn tinh chỉnh cho phù hợp với nhu cầu.

Kết hợp Skills với Memory cho kết quả như thế nào?

Một trong những ứng dụng mạnh mẽ nhất là kết hợp Skills với hệ thống Memory của OpenClaw. Ví dụ: Skill “Competitor Monitor” lưu kết quả mỗi lần kiểm tra vào file daily notes, lần sau AI so sánh với dữ liệu trước đó để phát hiện thay đổi.

Hoặc Skill “Daily Report” đọc data từ nhiều ngày để tạo báo cáo xu hướng. Khả năng kết hợp là gần như không giới hạn.

Thực hành tốt khi tạo Skills

  • Mô tả rõ ràng — AI hiểu rõ hơn khi hướng dẫn cụ thể thay vì mơ hồ
  • Cho ví dụ — Phần examples giúp AI nhận diện đúng khi nào nên dùng Skill
  • Một Skill một nhiệm vụ — Đừng nhét quá nhiều vào một Skill. Tách riêng cho dễ quản lý
  • Test kỹ — Sau khi tạo, thử vài lần với các tình huống khác nhau
  • Cập nhật — Khi phát hiện Skill chưa xử lý đúng, cập nhật ngay

Tổng kết

Hệ thống Skills biến OpenClaw từ trợ lý AI thông thường thành nền tảng mở rộng gần như không giới hạn. Cách tiếp cận dùng Markdown thay vì code khiến việc tạo và tùy chỉnh Skill dễ dàng hơn nhiều so với tưởng tượng.

Mình hiện có khoảng 10 custom Skills cho các công việc khác nhau — từ theo dõi đối thủ, viết content, đến quản lý dự án. Mỗi Skill tiết kiệm vài phút mỗi lần, cộng lại là một lượng thời gian đáng kể mỗi ngày.

Nếu bạn muốn xem Skills hoạt động trong thực tế, bài viết về ứng dụng thực tế sẽ có nhiều ví dụ cụ thể. Hoặc đọc bài về Memory và tự động hóa.

Các bài viết trong series

Hương Giang

Mình là Hương Giang. Công nghệ và AI là thứ mình thích nhất — có tool mới ra là mình tải về thử, đôi khi test 4-5 cái cùng lúc chỉ để xem cái nào dùng ngon hơn. Mình không phải dân kỹ thuật chính gốc, nhưng mình biết cách nhìn nhận xem một công cụ có thực sự hữu ích cho người bình thường không. Ngoài ra mình hay nghe podcast công nghệ và lướt Product Hunt lúc rảnh.

Xem tất cả bài viết →

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *