cloudflare-workers
Cloudflare Workers and edge functions
When & Why to Use This Skill
This Claude skill empowers developers and DevOps teams to manage Cloudflare Workers and edge computing resources directly through an AI agent. It provides a comprehensive suite of tools for deploying serverless functions, managing global KV storage, and monitoring real-time logs and analytics, significantly streamlining edge infrastructure automation and reducing context-switching.
Use Cases
- Automated Edge Deployment: Seamlessly deploy, update, or roll back Cloudflare Workers code to the edge using simple natural language commands.
- Global KV Storage Management: Efficiently manage Key-Value namespaces and entries for application configuration, session data, or state management across Cloudflare's global network.
- Real-time Monitoring and Debugging: Instantly tail worker logs and access performance analytics to identify and resolve production issues in edge functions.
- Infrastructure Lifecycle Management: Programmatically list, retrieve, and organize workers and storage resources to maintain a clean and scalable cloud environment.
| name | cloudflare-workers |
|---|---|
| description | Cloudflare Workers and edge functions |
| version | 1.0.0 |
| allowed-tools | [Bash, Read, WebFetch] |
Cloudflare Workers Skill
Overview
Cloudflare edge computing. 90%+ context savings.
Requirements
- CLOUDFLARE_API_TOKEN
- CLOUDFLARE_ACCOUNT_ID
Tools (Progressive Disclosure)
Workers
| Tool | Description | Confirmation |
|---|---|---|
| list-workers | List workers | No |
| get-worker | Get worker code | No |
| deploy-worker | Deploy worker | Yes |
| delete-worker | Delete worker | REQUIRED |
KV Storage
| Tool | Description | Confirmation |
|---|---|---|
| list-namespaces | List KV namespaces | No |
| get-key | Get KV value | No |
| put-key | Set KV value | Yes |
| delete-key | Delete KV key | Yes |
Logs
| Tool | Description |
|---|---|
| tail-logs | Tail worker logs |
| get-analytics | Get analytics |
Agent Integration
- devops (primary): Edge deployment
- developer (secondary): Worker development