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
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
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
- Choose the CLI
- Help the user find the right product
- What are you trying to build?
- Find guidance for a task not listed here
- Caching
- Working principles
- Skill feedback
Key facts
- License
- Apache-2.0
- Installs on skills.sh
- 145,300 (Nov 2, 2026)
- GitHub stars
- 3,244 (Nov 2, 2026)
- skills.sh audits
- Gen Agent Trust Hub: pass, Socket: pass, Snyk: pass
- 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 CLIMaps 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 productA 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 guidesFalls 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 listedPrefers Workers Cache over the Cache API or KV caching
The Cache API or KV are only for requirements Workers Cache cannot meet.
Read ·
CachingInspect 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 principlesDrafts 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 to | developers.cloudflare.com documentation. GitHub, only if you approve a feedback issue |
|---|---|
| Scopes |
|
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
- Repository
- cloudflare/skills
- Folder
skills/cloudflare
Sources
Docs, issue trackers and discussions this page is built from.
Show all 5Hide
- cloudflare/skills README · github.com
- SKILL.md · github.com
- skills.sh listing · skills.sh
- GitHub repo · github.com
- skill-feedback.md · github.com