cloudflare-api
Access Cloudflare's REST API directly for operations beyond wrangler and MCP: bulk DNS migrations, custom hostnames for white-label domains, email routing rules, cache purging, WAF configuration, and cross-database queries. Generates curl commands and batch scripts for fleet-wide resource audits and one-time bulk changes.
Cloudflare API skill lets you perform bulk DNS operations, migrations, and fleet-wide changes that wrangler and MCP can't handle efficiently.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-02
Cloudflare API skill lets you perform bulk DNS operations, migrations, and fleet-wide changes that wrangler and MCP can't handle efficiently. Access Cloudflare's REST API directly for operations beyond wrangler and MCP: bulk DNS migrations, custom hostnames for white-label domains, email routing rules, cache purging, WAF configuration, and cross-database queries. Generates curl commands and batch scripts for fleet-wide resource audits and one-time bulk changes.
Use it when
- cloudflare-api provides direct API access to query and manage R2 object storage, KV key-value stores.
- cloudflare-api supports configuring custom hostnames and email routing for SaaS applications.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
jezweb/claude-skills/cloudflare-api · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How to update many DNS records at once with cloudflare-api?
cloudflare-api enables bulk DNS operations through Cloudflare's REST API, letting you update multiple records in a single batch operation. You can generate curl scripts or programmatic calls to migrate DNS zones, add records in bulk, or modify existing records across your account without manual one-by-one updates. This is ideal for large-scale DNS migrations and fleet-wide configuration changes.
What bulk operations can cloudflare-api perform on R2, KV, and D1?
cloudflare-api provides direct API access to query and manage R2 object storage, KV key-value stores, D1 databases (including cross-database queries), Vectorize vector search, and Queues message services. You can automate bulk reads, writes, deletions, and administrative tasks across these services via REST calls and generated batch scripts for fleet-wide resource management.
How does cloudflare-api set up white-label custom hostnames?
cloudflare-api supports configuring custom hostnames and email routing for SaaS applications, enabling you to white-label domains for your customers. The skill generates the necessary API calls to provision custom hostname certificates, set up email routing rules, and manage domain associations at scale—automating what would otherwise require manual portal clicks.
Can cloudflare-api generate WAF and cache purge scripts?
Yes. cloudflare-api generates curl scripts and batch operations for WAF firewall rules, cache purging, and redirect rules. You can create rate-limiting policies, configure security rules, and automate cache invalidation across multiple zones using the generated commands, reducing manual configuration time for fleet-wide deployments.
What's the difference between cloudflare-api and wrangler?
cloudflare-api accesses Cloudflare's REST API directly for one-time bulk operations, migrations, and account-wide audits that wrangler doesn't cover. Use cloudflare-api for DNS migrations, custom hostname setup, WAF batch rules, and cross-service queries; use wrangler for deploying and managing Workers code. cloudflare-api is licensed under MIT.
How can cloudflare-api automate fleet-wide zone settings?
cloudflare-api lets you query and modify zone settings across multiple zones simultaneously using REST API calls. You can audit all resources in your account, apply consistent configurations (cache rules, security settings, redirects) to many zones at once, and generate batch scripts for repeatable fleet-wide deployments without manual portal navigation.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Cloudflare API
Hit the Cloudflare REST API directly when wrangler CLI or MCP servers aren't the right tool. For bulk operations, fleet-wide changes, and features that wrangler doesn't expose.
When to Use This Instead of Wrangler or MCP
| Use case | Wrangler | MCP | This skill |
|---|---|---|---|
| Deploy a Worker | Yes | Yes | No |
| Create a D1 database | Yes | Yes | No |
| Bulk update 50 DNS records | Slow (one at a time) | Slow (one tool call each) |
(truncated - see the full file via the links below)
File tree — 2 files
plugins/cloudflare/skills/cloudflare-api/SKILL.md
plugins/cloudflare/skills/cloudflare-api/references/developer-platform-api.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Perform bulk DNS operations and migrations using Cloudflare REST API”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill guides you through evidence-based troubleshooting of Cloudflare configuration problems by querying the Cloudflare API to examine actual settings rather than making assumptions. It covers common issues including redirect loops, SSL certificate errors, DNS misconfigurations, and origin server errors, providing specific API calls and diagnostic logic for each.
Analyze HTTP traffic patterns in Cloudflare to spot suspicious IPs, bots, and scraping activity, then manage Custom Rules and Rate Limit Rules across zones. Export rules from one zone and port them to another with filtering and compatibility transforms for different plan tiers.
This skill automates low-level DNS operations on Cloudflare using the API v4, including record creation, modification, deletion, and zone configuration. It provides both helper scripts and direct curl methods for manual DNS management, dynamic IP updates, and advanced zone settings control.
Automate Cloudflare Workers deployments through Git-connected build pipelines, Wrangler configuration, and custom routing. Covers Workers Builds setup, repository connections, build triggers, static assets, custom domains, and Cloudflare Access policies for hostname protection.
Wrangler is Cloudflare's command-line tool for building and deploying Workers across the edge platform. It handles local development, deployment, and management of Workers alongside bindings for KV storage, R2 buckets, D1 databases, Vectorize indexes, and Workers AI. The skill prioritizes current documentation over cached knowledge to ensure commands and config syntax stay accurate.
Cloudflare Manager automates deployment and configuration of Workers, KV Storage, R2 buckets, Pages, DNS records, and routing through Cloudflare's API. It validates credentials, extracts deployment URLs, and provides clear error messages for troubleshooting common setup issues.
More skills Wrangler (unlicensed) · cloudflare-email-service (Apache-2.0)