cloudflare-toolkitManage Cloudflare domains, DNS records, SSL settings, zone configuration, firewall rules, tunnels, and analytics via the Cloudflare API. Use when the user as...
Install via ClawdBot CLI:
clawdbot install InsipidPoint/cloudflare-toolkitManage Cloudflare zones, DNS, SSL, tunnels, and settings via the bundled scripts/cf.sh bash script.
curl, jq, and openssl must be available on the systemCLOUDFLARE_API_TOKEN environment variableCLOUDFLARE_ACCOUNT_ID for tunnel operationsscripts/cf.shAll operations go through the bundled scripts/cf.sh bash script (included in this skill). No external downloads needed.
# Run from skill directory
./scripts/cf.sh <command> [args...]
# Or reference by absolute path
/path/to/skills/cloudflare/scripts/cf.sh <command> [args...]
| Command | Args | Description |
|---------|------|-------------|
| help | | Show all commands |
| verify | | Verify API token is valid |
| zones | [domain] | List zones (optionally filter by domain name) |
| zone-get | | Get zone details |
| zone-id | | Get zone ID from domain name |
| dns-list | | List DNS records |
| dns-create | | Create DNS record |
| dns-update | | Update DNS record |
| dns-delete | | Delete DNS record |
| dns-export | | Export all records as JSON |
| dns-import | | Import records from JSON |
| settings-list | | List all zone settings |
| setting-get | | Get specific setting |
| setting-set | | Update a setting |
| ssl-get | | Get current SSL mode |
| ssl-set | | Set SSL mode (off/flexible/full/strict) |
| cache-purge | | Purge specific URLs or everything |
| pagerules-list | | List page rules |
| firewall-list | | List firewall rules |
| tunnels-list | | List Cloudflare Tunnels (needs ACCOUNT_ID) |
| tunnel-get | | Get tunnel details |
| tunnel-create | | Create a tunnel (needs ACCOUNT_ID) |
| tunnel-delete | | Delete a tunnel (needs ACCOUNT_ID) |
| analytics | | Zone analytics (default: last 24h) |
true — orange cloud, traffic through Cloudflare (CDN, WAF, DDoS)false — grey cloud, DNS-only (use for MX, non-HTTP services)1 = automatic (Cloudflare-managed)3600)# Find zone ID
cf zones example.com
# Create A record (proxied)
cf dns-create <zone_id> A example.com 1.2.3.4 true
# Create www CNAME
cf dns-create <zone_id> CNAME www.example.com example.com true
cf dns-create <zone_id> MX example.com "mx.provider.com" false 1
cf dns-create <zone_id> TXT example.com "v=spf1 include:provider.com ~all" false
cf ssl-set <zone_id> strict
Always confirm with the user before:
dns-delete)Safe to do freely:
For DNS record types, SSL modes, and API details: see references/api-guide.md
Generated Mar 1, 2026
A small business migrates its website to a new hosting provider and needs to update DNS records to point to the new server IP. The skill automates creating A and CNAME records with proxying enabled for CDN and security benefits, ensuring minimal downtime during the transition.
An organization sets up email services with a third-party provider like Google Workspace or Microsoft 365. The skill helps add MX records for mail routing and TXT records for SPF authentication, ensuring email deliverability and security without manual API calls.
A web development agency upgrades client websites to strict SSL mode for improved security. The skill allows quick verification of current SSL settings and safe application of changes, protecting against man-in-the-middle attacks and boosting user trust.
A media company frequently updates its website content and needs to purge Cloudflare's cache after deployments. The skill enables targeted cache purging for specific URLs or entire zones, ensuring users see the latest content without performance degradation.
A startup exposes internal applications securely without opening firewall ports. The skill assists in creating and managing Cloudflare Tunnels, providing remote access to development or admin tools while maintaining security through Cloudflare's zero-trust network.
IT service providers offer Cloudflare management as part of their packages, handling DNS, SSL, and security configurations for client websites. This generates recurring revenue through monthly retainers, with upsells for advanced features like firewall rules or analytics monitoring.
Hosting companies integrate this skill into their control panels to automate Cloudflare setups for customers. It reduces support tickets for DNS issues and allows premium add-ons for enhanced security, driving revenue from upcharges on basic hosting plans.
Consultants use the skill to streamline infrastructure deployments for clients, incorporating Cloudflare configurations into CI/CD pipelines. This saves time on manual API management and can be billed as part of project-based or hourly consulting services.
💬 Integration Tip
Ensure the CLOUDFLARE_API_TOKEN is securely stored and the cf.sh script is executable; consider wrapping commands in a user-friendly interface for non-technical users.
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Essential Docker commands and workflows for container management, image operations, and debugging.
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.
Monitor topics of interest and proactively alert when important developments occur. Use when user wants automated monitoring of specific subjects (e.g., product releases, price changes, news topics, technology updates). Supports scheduled web searches, AI-powered importance scoring, smart alerts vs weekly digests, and memory-aware contextual summaries.