cloudflare-cli

Manage Cloudflare DNS, cache, and proxy settings via flarectl.

157|60|Updated Mar 16, 2024
One-click install
npx skills add https://github.com/genlayerlabs/genlayer-studio --skill cloudflare-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-cli
Source: https://github.com/genlayerlabs/genlayer-studio/tree/main/.claude/skills/cloudflare-cli
Command: npx skills add https://github.com/genlayerlabs/genlayer-studio --skill cloudflare-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management and debugging of Cloudflare services, allowing users to efficiently control DNS, cache, and proxy settings without navigating the complex web interface.

Core Features & Use Cases

  • DNS Management: List, create, update, and delete DNS records.
  • Cache Control: Purge entire site cache or specific URLs.
  • Proxy Settings: Toggle Cloudflare's proxy status for DNS records.
  • Debugging: Diagnose common issues like 502/503 errors and rate limiting.
  • Use Case: Quickly disable the Cloudflare proxy for a specific subdomain to test direct access to your origin server.

Quick Start

Use the cloudflare-cli skill to list all DNS records for the genlayer.com zone.

Frequently Asked Questions about cloudflare-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Cloudflare DNS records from the command line?

You can manage Cloudflare DNS records from the command line using flarectl to list, create, update, and delete entries. This Skill provides a command-line interface to handle DNS management without navigating the web interface.

How do I purge Cloudflare cache for specific URLs?

To purge Cloudflare cache for specific URLs or an entire site, use this Skill's command-line interface via flarectl. It enables direct cache control operations to clear targeted content efficiently.

How do I disable the Cloudflare proxy to test my origin server?

To disable the Cloudflare proxy for testing direct access to your origin server, use this Skill to toggle the proxy status. It allows you to quickly switch the proxy off for specific subdomains via flarectl.

Can I diagnose Cloudflare 502 and 503 errors using the command line?

Yes, you can diagnose Cloudflare 502 and 503 errors using the command line. This Skill enables debugging of common Cloudflare-related issues, including error responses and rate limiting, directly via flarectl.

Do I need an API token to use flarectl for Cloudflare management?

Yes, you need a Cloudflare API token to use flarectl for Cloudflare management. This Skill requires flarectl installation and proper API token configuration to execute DNS, cache, and proxy commands.

What is the best way to update Cloudflare proxy settings for multiple DNS records?

The best way to update Cloudflare proxy settings for DNS records is using this command-line Skill. It leverages flarectl to toggle proxy status efficiently, bypassing the complex web interface for bulk or individual changes.