"Deploy and manage Cloudflare Workers, Pages, KV, R2, D1, and other Cloudflare services using the `wrangler` CLI."
Install
npx skillscat add dicklesworthstone/agent-flywheel-clawdbot-skills-and-integrations/wrangler Install via the SkillsCat registry.
SKILL.md
Wrangler Skill
Use the wrangler CLI to manage Cloudflare Workers and related services.
Workers
List deployed workers:
wrangler deployments listDeploy a worker:
wrangler deployTail live logs from a worker:
wrangler tail <worker-name>Run worker locally:
wrangler devKV (Key-Value Storage)
List KV namespaces:
wrangler kv namespace listList keys in a namespace:
wrangler kv key list --namespace-id <namespace-id>Get a value:
wrangler kv key get <key> --namespace-id <namespace-id>Put a value:
wrangler kv key put <key> <value> --namespace-id <namespace-id>R2 (Object Storage)
List R2 buckets:
wrangler r2 bucket listList objects in a bucket:
wrangler r2 object list <bucket-name>Upload a file:
wrangler r2 object put <bucket-name>/<key> --file <local-path>D1 (SQLite Database)
List D1 databases:
wrangler d1 listExecute SQL query:
wrangler d1 execute <database-name> --command "SELECT * FROM users LIMIT 10"Run migrations:
wrangler d1 migrations apply <database-name>Pages
List Pages projects:
wrangler pages project listDeploy a directory to Pages:
wrangler pages deploy <directory> --project-name <project>Secrets
Set a secret:
echo "secret-value" | wrangler secret put <SECRET_NAME>List secrets:
wrangler secret listConfiguration
Check current authentication:
wrangler whoamiLogin (opens browser):
wrangler login