Claude-skill-registry Cloudflare Workers Bindings
This skill should be used when the user asks about "KV namespace", "R2 bucket", "D1 database", "Hyperdrive", "create binding", "list workers", "worker code", "storage binding", "database query", "object storage", "key-value store", "connection pooling", or needs to manage Cloudflare Workers storage and compute resources.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/cloudflare-workers-bindings" ~/.claude/skills/majiayu000-claude-skill-registry-cloudflare-workers-bindings && rm -rf "$T"
manifest:
skills/data/cloudflare-workers-bindings/SKILL.mdsource content
Cloudflare Workers Bindings
Manage Cloudflare Workers storage and compute bindings using the Workers Bindings MCP server.
Available Tools
Account Management
| Tool | Purpose |
|---|---|
| List all accounts |
| Set the active account for subsequent operations |
Workers
| Tool | Purpose |
|---|---|
| List all Workers in the account |
| Get Worker details |
| Retrieve Worker source code |
KV Namespaces
| Tool | Purpose |
|---|---|
| List all KV namespaces |
| Create a new KV namespace |
| Get namespace details |
| Update namespace settings |
| Delete a namespace |
R2 Buckets
| Tool | Purpose |
|---|---|
| List all R2 buckets |
| Create a new bucket |
| Get bucket details |
| Delete a bucket |
D1 Databases
| Tool | Purpose |
|---|---|
| List all D1 databases |
| Create a new database |
| Get database details |
| Execute SQL queries |
| Delete a database |
Hyperdrive
| Tool | Purpose |
|---|---|
| List Hyperdrive configurations |
| Create new config |
| Get config details |
| Modify config |
| Delete config |
Common Workflows
Set Up Account First
Always start by setting the active account:
- Use
to see available accountsaccounts_list - Use
with the desired account IDset_active_account
Create Storage Binding
- Create the resource (
,kv_namespace_create
, orr2_bucket_create
)d1_database_create - Note the resource ID returned
- Add binding to wrangler.toml (manual step)
Inspect Worker
- Use
to find the workerworkers_list - Use
for metadataworkers_get_worker - Use
to review sourceworkers_get_worker_code
Query D1 Database
- Use
to find database IDd1_databases_list - Use
with SQL statementd1_database_query
Tips
- Always set the active account before other operations
- Resource creation returns IDs needed for wrangler.toml bindings
- D1 queries support standard SQLite syntax
- R2 is S3-compatible for object operations