<< All versions

Skill v0.1.0

currentLLM-judged scan90/100
virajp/claude-plugins/workers-ssr
──Details
PublishedOctober 21, 2026 at 06:28 PM
Content Hashsha256:6435933976177279...
Git SHA5f9700437234
──Files
Files (1 file, 3.0 KB)
SKILL.md3.0 KBactive
SKILL.md · 63 lines · 3.0 KB

name: workers-ssr version: 0.1.0 category: development description: >- Cloudflare Workers with a script as this product's server-rendering host — when code at the edge is the deployment and when a container is, what main, the assets binding and the fall-through rule actually do, what the framework adapter must emit, how the release and its rollback are shaped, why an on-demand probe is the one that earns its keep, what request-and-CPU billing means, the least-privilege token a deploy needs, and which runtime local development actually runs. license: MIT allowed-tools: Read Grep Glob Edit Write Bash


Cloudflare Workers SSR

A Worker with a script in front of its own static assets: main names an entry, the platform serves the uploaded file set, and everything else falls through to the script. This skill carries the judgment; wrangler's current flags, the runtime's APIs and the framework adapter's options belong to Context7 at use time.

Read the reference that matches what you are doing — one, not all of them.

DoingRead
Deciding whether a project belongs herePick & trade
Shaping the config, or the routing the edge appliesService doctrine
Deciding what the build must emit, and how it is cachedArtifact
Wiring the release, a preview, or a rollbackPipeline
Deciding how "is it up?" is answeredHealth
Sizing, or explaining, the billCost shape
Issuing the credential a deploy usesIdentity shape
Running or testing the site on a laptopLocal dev

Three rules that do not wait for a reference. Removing main is not a configuration change — it is a different stack, and the assets-only shape is workers-static-assets by ruling. run_worker_first ships off, because turning it on puts a billed script invocation in front of every hashed asset and is a decision to make deliberately rather than inherit. And the deploy carries no credentials in any file: the token and the account id arrive from the environment, and the task refuses to start without them.

The rules this skill leans on hardest are the provider's, not its own: the account is the unit of blast radius and the roles are broader than they look. That is the cloudflare skill's identity and IAM reference, cited here and restated nowhere.

What this stack does not cover

The script itself. main names an entry the project's framework adapter defines — for Astro, @astrojs/cloudflare's unified entrypoint — and choosing, installing and configuring that adapter belongs to the project bundle, not here.

Any other Cloudflare service. Which ones stackgen offers, and which are planned or declined, is the provider component's to state — see the cloud-provider/cloudflare component's conventions, in this composition's template.

All versions