Actionbook – Tự động hoá trình duyệt
Skill dùng CLI Actionbook để mở phiên trình duyệt, lấy ref từ snapshot rồi click, điền form và thu thập dữ liệu trên mọi website.
Tự động hóaTrung cấp★ 410⑂ 42Điểm AI 9/10Cập nhật lần cuối: 15 thg 8, 2026
Làm được gì
- Mở phiên trình duyệt, điều hướng tới URL, chạy
snapshotđể lấy ref phần tử (@e3,@e7) rồi click, fill, select, scroll, upload... - Kiến trúc stateless với
--session/--tabtường minh, cho phép vận hành hàng chục tab hoặc nhiều website song song. - Hỗ trợ screenshot/PDF, cookie, localStorage, log console, theo dõi network và ghi HAR, chạy
evalJavaScript. - Cung cấp bảng mã lỗi có cấu trúc (
EVAL_*,CDP_*) kèm hướng xử lý và cho biết lỗi nào có thể retry. - Khi gặp trang đăng nhập, MFA hay CAPTCHA: tạm dừng, giữ nguyên phiên và yêu cầu người dùng tự đăng nhập.
Phù hợp với ai
- Lập trình viên xây agent web, crawler hoặc test E2E cho website bên ngoài.
- Người cần tự động hoá công việc web lặp lại: nhập liệu, gửi form, đăng nội dung.
- Nhóm nghiên cứu/giám sát cần theo dõi nhiều trang cùng lúc.
Ví dụ sử dụng
- "Tìm phòng ở San Francisco tuần tới trên Airbnb": start session → goto → snapshot → fill ô tìm kiếm → click → wait navigation.
- Mở 10 trang giá của đối thủ bằng
batch-new-tabvàbatch-snapshot, trích xuất nội dung để lập bảng so sánh. - Ghi lại lỗi console và HAR khi tải một trang để lập báo cáo lỗi front-end.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/aiskillstore/marketplace/HEAD/pending/actionbook/actionbook/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
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 pending/actionbook/actionbook từ repo GitHub aiskillstore/marketplace vào ~/.claude/skills/actionbook/ 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/aiskillstore/marketplace.git && mkdir -p ~/.claude/skills && cp -r marketplace/pending/actionbook/actionbook ~/.claude/skills/actionbook⚠ Đâ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 và clone repo:
git clone https://github.com/aiskillstore/marketplace.git - Sao chép skill vào thư mục skill của Claude:
mkdir -p ~/.claude/skills && cp -r marketplace/pending/actionbook/actionbook ~/.claude/skills/actionbook - Kiểm tra đã có
SKILL.mdvà thư mụcreferences/trong~/.claude/skills/actionbook/. - Cài CLI Actionbook và xác nhận lệnh
actionbook --helpchạy được (xem hướng dẫn tại https://actionbook.app). - (Tuỳ chọn) Tạo API key tại https://actionbook.app/dashboard rồi thêm
export ACTIONBOOK_API_KEY="key_cua_ban"vào file cấu hình shell; không có key sẽ bị giới hạn tần suất. - Khởi động lại Claude Code và thử yêu cầu như "Tìm giúp tôi thông tin này trên website X" để kiểm tra skill kích hoạt.