What problem does it solve?
It solves the problem of manually operating Cloudflare across many products (DNS, rulesets/WAF, Workers/Pages, R2, and Zero Trust) by providing a practical, API-first workflow that keeps authentication, scoping, and automation patterns consistent.
Core Features & Use Cases
- API token + scoped access guidance: ensures you use modern scoped API tokens (account vs zone) and validates access via token verification.
- Operational Cloudflare management patterns: covers common REST API workflows for DNS records, cache purge, rulesets/rules, Workers/Pages secrets, and Zero Trust (Access and Tunnels).
- Bulk automation and IaC migration: provides a bulk Python automation pattern with rate-limit safety and documents importing existing resources into Terraform via cf-terraforming.
Use Case: You need to debug unexpected DNS/WAF/cache behavior, update records safely across multiple zones, and then bring the resulting state under Terraform without drift.
Quick Start
Use the cloudflare skill to generate a rate-limit-safe plan for listing DNS records and purging cache for a specific zone using your scoped Cloudflare API token.