By psylch
Manage Cloudflare DNS records via REST API — record CRUD, proxy settings, zone export, DNS verification, and Kubernetes External-DNS integration.
Manage Cloudflare DNS records via REST API — record CRUD, proxy settings, zone export, DNS verification, and Kubernetes External-DNS integration.
| Feature | Description |
|---|---|
| Record CRUD | Create, list, delete A and CNAME records |
| Zone Management | List zones, export in BIND format |
| DNS Verification | Verify resolution with dig/nslookup |
| Proxy Control | Toggle Cloudflare proxy on/off |
| K8s Integration | External-DNS setup and troubleshooting |
| Azure Integration | Cloudflare as authoritative DNS for Azure apps |
npx skills add psylch/cloudflare-dns-skill -g -y
/plugin marketplace add psylch/cloudflare-dns-skill
/plugin install cloudflare-dns@psylch-cloudflare-dns-skill
git clone https://github.com/psylch/cloudflare-dns-skill.git
# Copy skills/cloudflare-dns/ to your skills directory
Restart Claude Code after installation.
Zone:Read + DNS:Edit permissionscurl and jq installeddig or nslookup for DNS verificationkubectl for Kubernetes External-DNS featuresSet your credentials in environment or .env file:
export CF_API_TOKEN="your-token-here"
export CF_ZONE_ID="your-zone-id" # optional default zone
cloudflare-dns-skill/
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── skills/
│ └── cloudflare-dns/
│ ├── SKILL.md
│ ├── scripts/
│ │ └── cloudflare-dns.sh
│ └── references/
│ ├── api-reference.md
│ ├── azure-integration.md
│ ├── dns-operations.md
│ └── kubernetes-integration.md
├── README.md
├── README.zh.md
├── LICENSE
└── .gitignore
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub psylch/cloudflare-dns-skill --plugin cloudflare-dnsConfigures a complete Ghostty-based terminal AI coding environment with Fish, yazi, lazygit, Neovim (LazyVim), fzf, zoxide, atuin on macOS with Apple Silicon — with CJK font optimization for Chinese/Japanese/Korean users
Skill development toolkit for AI coding agents: create, review, and publish skills with runtime UX best practices
Search, validate, and save cloud drive resources via PanSou aggregation API and local Quark desktop APP integration
All-in-one media acquisition toolkit: Hi-Res music downloads, cloud drive resource search, and book downloads
Initialize a project-level context management system with docs/ directory structure, Claude Code hooks (session-start, quality-gate), and CLAUDE.md navigation. Use when starting a new project, bootstrapping context management, or when the user says '/ch-project-context init', 'init project context', 'setup context management', 'initialize docs structure'.
Manage DNS records via provider APIs
Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun runtime with dependencies installed.
Official Cloudflare MCP server - 2,500+ API endpoints via Code Mode in just 2 tools (~1k tokens). Full platform access including Workers, Pages, D1, KV, R2, DNS, Zones, and more
Cloudflare Workers, AI, Workflows, and VPC services development
Zeabur CLI skills for deployment, template management, and troubleshooting
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.