projectbluefin/website/cloudflare

Claude Code and agent skill by projectbluefin/website

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when configuring Cloudflare DNS, Workers, Pages, custom domains, redirects, or Wrangler authentication.

Install

npx vskill@latest install projectbluefin/website/cloudflare

SKILL.md

Cloudflare operations

Overview

Change live delivery resources only through documented Wrangler flows, and verify the result at the live hostname.

When to Use

Use for domain, DNS, Workers, Pages, route, redirect, or Wrangler work.

When NOT to Use

Do not use for application code, content, or GitHub Pages build changes, and never deploy a Worker as a substitute for a DNS record.

Core Process

  1. Read the current Wrangler/Cloudflare documentation before changing a live

resource. Context7 source: /cloudflare/workers-sdk.

  1. Confirm the local account and permissions:

``bash wrangler whoami ``

  1. Identify whether the request is DNS/custom-domain configuration or an

application Worker.

  1. Use the documented Wrangler config/command for the requested resource. Keep

the configuration in the repository when it is meant to be repeatable.

  1. Verify the live hostname with curl -I and a browser after propagation.
  2. If permissions do not include DNS edit, stop and request reauthentication.

DNS versus Worker

  • DNS/subdomain request: create or update the zone record/custom-domain

configuration only.

  • Current website delivery: projectbluefin.io is Cloudflare-proxied

GitHub Pages, not a Cloudflare Pages project. public/_headers therefore documents a Pages-compatible policy but does not set live response headers; verify live cache behavior with curl -I before relying on it.

  • Existing redirect-subdomain pattern: before changing DNS, inspect the

account's existing routes. Project subdomains backed by GitHub Pages may use a dedicated redirect Worker route (host.example/*) because GitHub Pages accepts the apex custom domain but does not map arbitrary subdomains to a path such as /wolves/. Mirror that established route pattern when the requested destination is an existing path on the same site; do not invent a new routing architecture.

  • Path rewrite/proxy request: requires explicit approval for a Worker or

redirect rule because it changes runtime behavior.

  • Pages deployment: verify the Pages project and custom domain in the

documented Cloudflare flow; do not assume GitHub Pages and Cloudflare Pages are interchangeable.

Common Rationalizations

RationalizationReality
"A Worker is the quickest way to make this hostname resolve."A Worker is a service someone owns forever. Solve a DNS problem with DNS.
"wrangler deploy succeeded, so the subdomain works."Check DNS and the live HTTPS response. An existing redirect can still win.

Red Flags

  • Deploying a Worker just to make a hostname exist.
  • Assuming an existing redirect is removed by attaching a Worker domain.
  • Using a fork or a guessed Cloudflare account.
  • Claiming a subdomain works from a local Worker deploy without checking DNS and

the live HTTPS response.

  • Passing tokens through logs or committing Wrangler credentials.

Verification

  • [ ] wrangler whoami shows the intended account.
  • [ ] The exact requested resource was changed, and no temporary Worker remains.
  • [ ] DNS/custom-domain state is verified in Wrangler/Cloudflare docs and live

HTTP checks.

  • [ ] No credentials are in the repository or command output.
  • [ ] The resulting hostname returns the intended status and content.

Delivery topology verification

bash
curl -I https://projectbluefin.io/wolves/
curl -I https://projectbluefin.io/img/wallpapers/wolves/people/kubecon-54927422306.webp
wrangler pages project list

References

  • Cloudflare Workers SDK: /cloudflare/workers-sdk
  • Wrangler custom-domain route configuration: routes[].custom_domain = true

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
10
Repository forks
42
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/projectbluefin/website/cloudflare/badge)](https://verified-skill.com/skills/projectbluefin/website/cloudflare)

Something wrong with this skill or its page? Tell us.