PlugWiki

cloudflare Skill for Claude Code: Choose and Build With Cloudflare Products

Makes Claude recommend the right Cloudflare products for what you are building, then follow the matching guide to build it.

Installs
145.3K
on skills.sh
Stars
3.2K
on GitHub
Files
60+
besides SKILL.md
Updated
Oct 2026
last repo commit

The cloudflare skill makes Claude start from your goal and recommend Cloudflare products that fit, even if you did not name them. A request for uploads, background jobs or document search can lead to R2, Queues, Workflows or AI Search. It explains why each product fits and suggests a small combination when the task spans several.

It also picks the command-line tool. Claude uses the Cloudflare CLI (cf) unless the project already has a wrangler.jsonc, wrangler.json or wrangler.toml file and no cloudflare.config.ts, or you ask for Wrangler, in which case it uses Wrangler. For new sites it recommends Workers with static assets over Pages. The skill folder holds 135 files: SKILL.md and 134 reference files covering 26 products, and it tells Claude to check current Cloudflare docs before relying on limits or prices.

Good for

  • Developers building an app, API, AI agent or storage layer on Cloudflare
  • People who describe a need, like file uploads or background jobs, without knowing which product fits
  • Claude Code users who deploy with the Cloudflare CLI or Wrangler

Install cloudflare

Claude Code

  1. 1

    Copy this prompt.

    Install the cloudflare skill in Claude Code. Run this command:
    
    /plugin marketplace add cloudflare/skills
    /plugin install cloudflare@cloudflare
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Pick one route, not both, or you get the skills twice. The README says the plugin installs the repo's skills together with the main Cloudflare remote MCP server. Run the two /plugin lines inside Claude Code.

From the project README. Source.

What's in the skill

When it loads

Discover and choose Cloudflare products for apps, APIs, AI agents, storage, networking, and security. Use for architecture and product selection, including when the user describes a need without naming a Cloudflare product; then find the relevant skill or documentation.

Sections in SKILL.md

  1. Choose the CLI
  2. Help the user find the right product
  3. What are you trying to build?
  4. Find guidance for a task not listed here
  5. Caching
  6. Working principles
  7. Skill feedback

Key facts

License
Apache-2.0
Installs on skills.sh
145,300 (Nov 2, 2026)
Last commit
2026-10-31

What it includes

  • Uses cf by default, Wrangler for projects with a wrangler config

    Claude checks for wrangler.jsonc, wrangler.json, wrangler.toml and cloudflare.config.ts first. It does not add Wrangler to a project that has none.

    Files · Choose the CLI

  • Maps a need to Cloudflare products and explains the fit

    It names the deciding requirement when products overlap, such as data shape, consistency or coordination.

    Read · Help the user find the right product

  • A table of tasks to products, with a skill or reference to load

    Workers with static assets is the recommendation for new websites and apps, and existing Pages projects are left alone.

    Read · What are you trying to build?

  • Per-product README, API, configuration, patterns and gotchas files

    Claude reads the README first, then follows the links it needs.

    Files · Reference guides

  • Falls back to the Cloudflare product directory and current docs

    Used for products and limits the table does not cover.

    Network · Find guidance for a task not listed

  • Prefers Workers Cache over the Cache API or KV caching

    The Cache API or KV are only for requirements Workers Cache cannot meet.

    Read · Caching

  • Inspect the project, check current docs, make the smallest change

    Claude checks pinned versions and current limits and prices before it relies on them.

    Files · Working principles

  • Drafts a GitHub issue about the skill, only after you approve the text

    The guide says never to post until you have seen and approved the exact title and body, and to leave out secrets and account IDs.

    Write · Skill feedback

From the official docs

Permissions

Medium risk

The skill recommends products, but the commands Claude runs afterward can deploy code and create resources in your Cloudflare account. Use a token with narrow permissions and approve each command.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Follow-up commands can change your account

    The skill steers Claude to the cf CLI or Wrangler, which can deploy and create resources. Approve each command and prefer a narrowly scoped token.

  • It can open a public GitHub issue

    If you report bad guidance, the skill-feedback guide drafts an issue for cloudflare/skills and submits it, for example with `gh issue create`, only after you approve the exact title and body. GitHub issues are public, and the guide says to leave out secrets and account IDs.

Technical details
Talks todevelopers.cloudflare.com documentation. GitHub, only if you approve a feedback issue
Scopes
  • Your Cloudflare account, through the cf CLI or Wrangler

Questions

What does the cloudflare skill do?

It makes Claude recommend Cloudflare products for your goal and then load the matching reference or skill to build it. It also chooses between the cf CLI and Wrangler for the project.

How do I install it in Claude Code?

Use the install box above, which adds it from the cloudflare/skills repo. Then describe a goal, for example "I need users to upload files and get them processed in the background on Cloudflare".

Do I need the wrangler or cf-cli skills too?

No. The SKILL.md says sibling skills are optional and falls back to Cloudflare's docs if a named skill is missing. For Wrangler projects it does point to the wrangler skill, and for cf projects to the cf-cli skill.

Should I use cf or Wrangler?

The skill uses cf unless the project already has a Wrangler config file and no cloudflare.config.ts, or you ask for Wrangler. It runs cf migrate only when you ask.

Does it recommend Pages or Workers?

Workers with static assets for new sites and apps. The SKILL.md says Workers can do what Pages can, and that existing Pages deployments should be left alone during unrelated work.

Does it need an API key?

The SKILL.md names no key for itself. Deploying or changing resources needs access to your Cloudflare account through whichever CLI you use.

Is it safe to install?

The skill itself is guidance. The commands Claude runs afterward, such as deploys, can change your Cloudflare account, so approve them one by one and use a narrowly scoped token.

Information

updated Nov 2, 2026

Folder
skills/cloudflare

cloudflare/skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 5
  1. cloudflare/skills README · github.com
  2. SKILL.md · github.com
  3. skills.sh listing · skills.sh
  4. GitHub repo · github.com
  5. skill-feedback.md · github.com

Updated Nov 2, 2026.