cloudflare-deploy
Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.
Security Assessment
Detected risks:
About cloudflare-deploy
This skill provides comprehensive guidance for implementing and managing Cloudflare Argo Smart Routing, a performance optimization service that intelligently routes web traffic across the most efficient network paths. It detects real-time network issues such as congestion, outages, and packet loss, then automatically reroutes traffic through Cloudflare's global network of 300+ data centers to ensure optimal performance and reliability. The skill solves the problem of unpredictable internet routing by continuously monitoring network conditions and making intelligent routing decisions in under 1 second when issues are detected.
The skill covers multiple implementation approaches including REST API integration via cURL, TypeScript and Python SDKs, and Infrastructure-as-Code using Terraform. It provides detailed API references, configuration patterns, and SDK methods for enabling, managing, and monitoring Argo Smart Routing across zones and applications. Key features include automatic failover capabilities, integration with Tiered Cache for enhanced performance, support for Spectrum TCP applications, and comprehensive billing management. The skill includes practical error handling patterns, common gotchas, and troubleshooting guidance for permission issues and API limitations.
This skill is designed for DevOps engineers, site reliability engineers, and developers managing high-traffic production applications with global user bases, particularly those requiring latency-sensitive performance for APIs and real-time services. It's especially valuable for teams using Cloudflare's proxy services (orange-clouded DNS) and Enterprise+ plan customers who need to optimize routing for applications handling over 1TB of monthly traffic. The skill provides decision frameworks to evaluate cost-benefit tradeoffs and includes migration guidance for customers transitioning to Cloudflare's Smart Shield product.
FAQ
Do I need to make changes to my origin servers to use Argo Smart Routing?
No, Argo Smart Routing works with your existing setup and requires no origin changes. It operates at Cloudflare's edge network level, intelligently routing traffic through optimal paths between Cloudflare data centers. You only need to enable it via API, SDK, or Terraform for your zone.
How is Argo Smart Routing billed and what are the cost considerations?
Argo uses usage-based billing, charging per GB of traffic routed through the service. DDoS and WAF mitigated traffic is excluded from charges. You must configure billing before enabling Argo. It's most cost-effective for high-traffic sites (>1TB/month) on Enterprise+ plans. For lower-traffic sites or development environments, evaluate whether performance gains justify the costs.
What is the relationship between Argo Smart Routing and Smart Shield?
Argo Smart Routing is being integrated into Cloudflare's Smart Shield product for enhanced DDoS protection and performance. Existing Argo customers maintain full functionality with gradual migration to Smart Shield features. The core routing optimization capabilities remain unchanged during this transition.
Can I use Argo Smart Routing with Spectrum TCP applications?
Yes, Argo Smart Routing supports Spectrum TCP applications. The skill includes specific patterns and examples for enabling Argo on Spectrum apps, which extends the intelligent routing benefits to non-HTTP traffic like SSH, RDP, and gaming protocols.
What plan level is required to use Argo Smart Routing?
Argo Smart Routing is available on Enterprise+ plans. You should verify your zone's eligibility before attempting to enable it. Additionally, billing configuration must be completed before Argo can be activated on your zones.
All Files
111 filesInstall cloudflare-deploy
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
openai/skills