magicnight/mac-mlx/cloudflare-static-site-release
Claude Code and agent skill by magicnight/mac-mlx
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Use when publishing or updating a static website on Cloudflare with Bun-managed Wrangler, especially when the release includes a custom domain, staging verification, cache/security headers, or rollback requirements.
Install
npx vskill@latest install magicnight/mac-mlx/cloudflare-static-site-releaseSKILL.md
Cloudflare Static Site Release
Release static sites through Workers Static Assets with a staged, verifiable, and reversible workflow. Use the installed Cloudflare and Wrangler skills for current platform syntax.
Choose the delivery surface
- Prefer Workers Static Assets for a new static deployment. Do not add a Worker script when assets-only routing is sufficient.
- Use R2 only when object storage materially helps, such as independently managed large media or application uploads. Do not create a second asset origin merely for ordinary site files.
- Preserve an existing Pages deployment unless migration is explicitly in scope.
Release workflow
- Discover the repository root, generated output directory, Wrangler package directory, config, build, crawler, and existing verifier. Never assume the current directory is the deployable site.
- Build from tracked source and run tests, crawler, syntax checks, and deterministic-output checks. Refuse to deploy stale generated output.
- Configure explicit production and staging environments. Keep staging on
workers.devwithX-Robots-Tag: noindex, nofollow. - Use bounded caching: documents and discovery files revalidate; stable CSS/JS receive short caching; ordinary images receive measured caching. Never add
immutableto stable filenames. - Run every Wrangler command through
bun wranglerwith an explicit--config. SetWRANGLER_LOG_PATHto a writable temporary path when the environment restricts the default log directory. - Run staging and production dry-runs. Deploy staging, then verify status, canonical URLs, same-origin redirects, 404 behavior, security headers, MIME types, cache policy, discovery files, social images, and primary assets.
- Before a custom-domain production deploy, inventory DNS, certificates, proxied origins, Worker routes/custom domains, and Pages custom domains. Record the approved migration, previous known-good version ID, and rollback owner.
- Deploy production only after staging and preflight pass. Verify the public domain immediately, list the new version, and perform browser QA for locale, theme, and responsive behavior.
- On verification failure, roll back to the recorded version and run the same verifier again.
Safety rules
- Allow online verification only against the exact production origin or an expected staging hostname; reject arbitrary hosts, credentials, ports, paths, queries, and fragments.
- Require same-origin redirect destinations and bounded response reads with timeouts.
- Treat custom-domain attachment as a DNS/routing/certificate mutation. Do not describe it as an assets-only change.
- Keep WAF, zone TLS mode, HSTS, Search Console, and indexing submissions out of scope unless explicitly requested.
Use references/release-checklist.md as the final evidence checklist.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/cloudflare-static-site-release/SKILL.md
Popularity
- Repository stars
- 80
- Repository forks
- 6
- 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
[](https://verified-skill.com/skills/magicnight/mac-mlx/cloudflare-static-site-release)