wrangler
Deploy and manage Cloudflare Workers, Pages, KV, R2, D1, and other Cloudflare services using the `wrangler` CLI.
Best use case
wrangler is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Deploy and manage Cloudflare Workers, Pages, KV, R2, D1, and other Cloudflare services using the `wrangler` CLI.
Teams using wrangler should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/wrangler/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How wrangler Compares
| Feature / Agent | wrangler | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Deploy and manage Cloudflare Workers, Pages, KV, R2, D1, and other Cloudflare services using the `wrangler` CLI.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Wrangler Skill Use the `wrangler` CLI to manage Cloudflare Workers and related services. ## Workers List deployed workers: ```bash wrangler deployments list ``` Deploy a worker: ```bash wrangler deploy ``` Tail live logs from a worker: ```bash wrangler tail <worker-name> ``` Run worker locally: ```bash wrangler dev ``` ## KV (Key-Value Storage) List KV namespaces: ```bash wrangler kv namespace list ``` List keys in a namespace: ```bash wrangler kv key list --namespace-id <namespace-id> ``` Get a value: ```bash wrangler kv key get <key> --namespace-id <namespace-id> ``` Put a value: ```bash wrangler kv key put <key> <value> --namespace-id <namespace-id> ``` ## R2 (Object Storage) List R2 buckets: ```bash wrangler r2 bucket list ``` List objects in a bucket: ```bash wrangler r2 object list <bucket-name> ``` Upload a file: ```bash wrangler r2 object put <bucket-name>/<key> --file <local-path> ``` ## D1 (SQLite Database) List D1 databases: ```bash wrangler d1 list ``` Execute SQL query: ```bash wrangler d1 execute <database-name> --command "SELECT * FROM users LIMIT 10" ``` Run migrations: ```bash wrangler d1 migrations apply <database-name> ``` ## Pages List Pages projects: ```bash wrangler pages project list ``` Deploy a directory to Pages: ```bash wrangler pages deploy <directory> --project-name <project> ``` ## Secrets Set a secret: ```bash echo "secret-value" | wrangler secret put <SECRET_NAME> ``` List secrets: ```bash wrangler secret list ``` ## Configuration Check current authentication: ```bash wrangler whoami ``` Login (opens browser): ```bash wrangler login ```
Related Skills
wezterm
Control WezTerm terminal emulator via CLI. Manage panes, tabs, workspaces, and execute commands in running terminals.
vercel
Deploy and manage Vercel projects, domains, environment variables, and serverless functions using the `vercel` CLI.
ui-ux-polish
Iterative UI/UX polishing workflow for web applications. The exact prompt and methodology for achieving Stripe-level visual polish through multiple passes.
ubs
Ultimate Bug Scanner - Pre-commit static analysis for AI coding workflows. 18 detection categories, 8 languages, 4-layer analysis engine. The AI agent's quality gate.
tanstack-integration
Find opportunities to improve web application code using TanStack libraries (Query, Table, Form, Router, etc.). Avoid man-with-hammer syndrome by applying TanStack after vanilla implementation works.
supabase
Manage Supabase projects, databases, migrations, Edge Functions, and storage using the `supabase` CLI.
ssh
SSH remote access patterns and utilities. Connect to servers, manage keys, tunnels, and transfers.
slb
Simultaneous Launch Button - Two-person rule for destructive commands in multi-agent workflows. Risk-tiered classification, command hash binding, 5 execution gates, client-side execution with environment inheritance. Go CLI.
ru
Repo Updater - Multi-repo synchronization with AI-assisted review orchestration. Parallel sync, agent-sweep for dirty repos, ntm integration, git plumbing. 17K LOC Bash CLI.
planning-workflow
Jeffrey Emanuel's comprehensive markdown planning methodology for software projects. The 85%+ time-on-planning approach that makes agentic coding work at scale. Includes exact prompts used.
ntm
Named Tmux Manager - Multi-agent orchestration for Claude Code, Codex, and Gemini in tiled tmux panes. Visual dashboards, command palette, context rotation, robot mode API, work assignment, safety system. Go CLI.
github
GitHub CLI - manage repositories, issues, pull requests, actions, releases, and more from the command line.