Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Cloudflare API trực tiếp

Skill tạo script gọi thẳng REST API của Cloudflare cho các tác vụ hàng loạt mà wrangler hoặc MCP làm chậm hoặc không hỗ trợ.

Web · APITrung cấp96499Điểm AI 8/10Cập nhật lần cuối: 2 thg 7, 2026

Làm được gì

Skill hướng dẫn Claude gọi trực tiếp Cloudflare REST API (api.cloudflare.com/client/v4) bằng curl/jq hoặc script, tập trung vào tác vụ hàng loạt, thay đổi trên nhiều zone và các tính năng wrangler không có.

  • Bảng so sánh khi nào dùng wrangler / MCP / API trực tiếp
  • Tạo & kiểm tra API token, lấy Zone ID và Account ID
  • DNS hàng loạt: thêm từ CSV, export ra CSV, thay IP cũ sang IP mới
  • Custom hostname cho SaaS white-label, quy tắc Email Routing
  • Purge cache (toàn bộ / URL / tag / prefix), tạo redirect rules hàng loạt từ CSV
  • WAF custom rules, rate limiting, Worker routes, truy vấn analytics GraphQL
  • Áp cấu hình zone cho cả "fleet", kèm bảng rate limit (1200 request/5 phút) và mẹo sleep 0.25
  • Tham chiếu riêng cho D1, R2, KV, Vectorize, Queues

Script được sinh ra luôn đọc token từ biến môi trường, xử lý phân trang, kiểm tra .success và hỗ trợ --dry-run khi có thể.

Phù hợp với ai

  • Agency/freelancer quản lý nhiều domain và nhiều zone khách hàng
  • Dev thường xuyên migrate domain, đổi IP, tạo hàng trăm redirect 301
  • Team SaaS cần tự động onboard domain riêng của khách (custom hostname)
  • Người phụ trách hạ tầng muốn audit hoặc chuẩn hóa cấu hình toàn account

Ví dụ sử dụng

  1. Đổi server: "Tìm tất cả record DNS trỏ tới 203.0.113.1 và đổi sang 198.51.100.1" → sinh script PATCH theo vòng lặp.
  2. Onboard khách mới: "Tạo custom hostname app.client.com với SSL DV và kiểm tra trạng thái chứng chỉ".
  3. Chuẩn hóa bảo mật: "Bật always_use_https, SSL full strict, min TLS 1.2 cho toàn bộ zone đang active" → script fleet có sleep chống rate limit.

· · · 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/jezweb/claude-skills/HEAD/plugins/cloudflare/skills/cloudflare-api/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)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
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 plugins/cloudflare/skills/cloudflare-api từ repo GitHub jezweb/claude-skills vào ~/.claude/skills/cloudflare-api/ 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/jezweb/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/plugins/cloudflare/skills/cloudflare-api ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal và đi tới thư mục bạn muốn tải mã nguồn về.
  2. Clone repo: git clone https://github.com/jezweb/claude-skills.git
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r claude-skills/plugins/cloudflare/skills/cloudflare-api ~/.claude/skills/
  5. Kiểm tra thư mục references/ đã được copy kèm (chứa tài liệu D1/R2/KV).
  6. Vào Cloudflare Dashboard → My Profile → API Tokens, tạo token chỉ với quyền tối thiểu, rồi chạy export CLOUDFLARE_API_TOKEN="...".
  7. Cài jq nếu chưa có (macOS: brew install jq, Ubuntu: sudo apt install jq).
  8. Khởi động lại Claude Code và thử: "dùng cloudflare api export toàn bộ DNS record của zone abc.com".