Prompt Buddy logoPrompt Buddy

cloudflare · Cloudflare Workers Docs

Workers Astro

Guides for scaffolding a new Astro project using the Cloudflare CLI, deploying existing Astro projects, and configuring both static and on-demand rendering sites on Cloudflare Workers.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Workers Astro

Guides for scaffolding a new Astro project using the Cloudflare CLI, deploying existing Astro projects, and configuring both static and on-demand rendering sites on Cloudflare Workers.

When To Use

Use when you need to scaffold a new Astro application, migrate an existing Astro site to Cloudflare Workers, or configure Astro for static or on-demand rendering using Workers Assets.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/workers-framework-guides-web-apps-astro-workflow-guide.mdA guide explaining how to scaffold, deploy, and manage Astro projects on Cloudflare Workers.Questions about a guide explaining how to scaffold, deploy, and manage Astro projects on Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-setup-c.textThe npm command used to initialize a new Astro project using the Cloudflare Workers framework template.Exact payloads, commands, or snippets shown in The npm command used to initialize a new Astro project using the Cloudflare Workers framework template.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-project.textThe terminal command used to initialize a new Astro project using the Cloudflare Workers create command.Exact payloads, commands, or snippets shown in The terminal command used to initialize a new Astro project using the Cloudflare Workers create command.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-project-2.textThe pnpm command used to scaffold a new Astro project using the Cloudflare Workers framework guide.Exact payloads, commands, or snippets shown in The pnpm command used to scaffold a new Astro project using the Cloudflare Workers framework guide.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-dev-com.textA text guide explaining how to run the Astro development server within a Cloudflare Workers environment using the npm run dev command.Exact payloads, commands, or snippets shown in A text guide explaining how to run the Astro development server within a Cloudflare Workers environment using the npm...
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-dev-com-2.textThe terminal command used to run the Astro development server within a Cloudflare Workers environment.Exact payloads, commands, or snippets shown in The terminal command used to run the Astro development server within a Cloudflare Workers environment.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-dev-com-3.textA text snippet demonstrating the pnpm run dev command used to start a local development server for an Astro project running on Cloudflare Workers.Exact payloads, commands, or snippets shown in A text snippet demonstrating the pnpm run dev command used to start a local development server for an Astro project r...
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploy-.textThe npm command used to deploy an Astro application to Cloudflare Workers.Exact payloads, commands, or snippets shown in The npm command used to deploy an Astro application to Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploym.textThe terminal command used to deploy an Astro project to Cloudflare Workers using yarn.Exact payloads, commands, or snippets shown in The terminal command used to deploy an Astro project to Cloudflare Workers using yarn.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploy--2.textThe deployment command used to deploy an Astro application to Cloudflare Workers using pnpm.Exact payloads, commands, or snippets shown in The deployment command used to deploy an Astro application to Cloudflare Workers using pnpm.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploy--3.textThe terminal command used to deploy an Astro application to Cloudflare Workers using Wrangler.Exact payloads, commands, or snippets shown in The terminal command used to deploy an Astro application to Cloudflare Workers using Wrangler.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploym-2.textThe wrangler deploy command used to deploy an Astro project to Cloudflare Workers.Exact payloads, commands, or snippets shown in The wrangler deploy command used to deploy an Astro project to Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploy--4.textThe deployment command used to publish an Astro application to Cloudflare Workers using wrangler.Exact payloads, commands, or snippets shown in The deployment command used to publish an Astro application to Cloudflare Workers using wrangler.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-wrangle.textA wrangler.toml configuration file for deploying an Astro application to Cloudflare Workers.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file for deploying an Astro application to Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-config.textA configuration file example for setting up an Astro project to run on Cloudflare Workers, including compatibility date and asset directory settings.Exact payloads, commands, or snippets shown in A configuration file example for setting up an Astro project to run on Cloudflare Workers, including compatibility da...
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-build-c.textThe terminal command used to build an Astro project for deployment on Cloudflare Workers.Exact payloads, commands, or snippets shown in The terminal command used to build an Astro project for deployment on Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-build-c-2.textThe yarn astro build command used to prepare an Astro project for deployment on Cloudflare Workers.Exact payloads, commands, or snippets shown in The yarn astro build command used to prepare an Astro project for deployment on Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-build-c-3.textThe pnpm build command used to prepare an Astro project for deployment on Cloudflare Workers.Exact payloads, commands, or snippets shown in The pnpm build command used to prepare an Astro project for deployment on Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploy--5.textThe terminal command used to deploy an Astro application to Cloudflare Workers using Wrangler.Exact payloads, commands, or snippets shown in The terminal command used to deploy an Astro application to Cloudflare Workers using Wrangler.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploym-3.textThe wrangler command used to deploy an Astro application to Cloudflare Workers.Exact payloads, commands, or snippets shown in The wrangler command used to deploy an Astro application to Cloudflare Workers.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-deploym-4.textThe text command used to deploy an Astro application to Cloudflare Workers using the Wrangler CLI.Exact payloads, commands, or snippets shown in The text command used to deploy an Astro application to Cloudflare Workers using the Wrangler CLI.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-setup-c-2.textThe npx command used to integrate Cloudflare Workers with an existing Astro project.Exact payloads, commands, or snippets shown in The npx command used to integrate Cloudflare Workers with an existing Astro project.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-install.textThe terminal command used to add Cloudflare support to an existing Astro project using yarn.Exact payloads, commands, or snippets shown in The terminal command used to add Cloudflare support to an existing Astro project using yarn.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-setup-c-3.textThe pnpm command used to add Cloudflare support to an existing Astro project.Exact payloads, commands, or snippets shown in The pnpm command used to add Cloudflare support to an existing Astro project.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-worker-.textA configuration file for a Cloudflare Workers Astro deployment using a custom _worker.js entry point and routes.json.Exact payloads, commands, or snippets shown in A configuration file for a Cloudflare Workers Astro deployment using a custom worker.js entry point and routes.json.
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-wrangle-2.textA wrangler.toml configuration file for deploying an Astro application to Cloudflare Workers with assets and nodejscompat enabled.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file for deploying an Astro application to Cloudflare Workers with assets and nodejscom...
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-configu.textA configuration snippet for deploying an Astro application to Cloudflare Workers, including compatibility dates, Node.js compatibility flags, and asset bindings.Exact payloads, commands, or snippets shown in A configuration snippet for deploying an Astro application to Cloudflare Workers, including compatibility dates, Node...
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-prerend.textAn Astro component configuration demonstrating how to disable prerendering and access session data within a Cloudflare Workers environment.Exact payloads, commands, or snippets shown in An Astro component configuration demonstrating how to disable prerendering and access session data within a Cloudflar...
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-configu-2.textA configuration file demonstrating how to set up Astro assets and 404 page handling for deployment on Cloudflare Workers.Exact payloads, commands, or snippets shown in A configuration file demonstrating how to set up Astro assets and 404 page handling for deployment on Cloudflare Work...
examples/workers-framework-guides-web-apps-astro-cloudflare-workers-astro-configu-3.textA configuration snippet for an Astro project optimized for deployment on Cloudflare Workers, including asset directory and error handling settings.Exact payloads, commands, or snippets shown in A configuration snippet for an Astro project optimized for deployment on Cloudflare Workers, including asset director...

What This Skill Covers

  • Start from CLI: Scaffold an Astro project on Workers, and pick your template.
  • Main sections: Tags, What is Astro?, Deploy a new Astro project on Workers, Deploy an existing Astro project on Workers, Manual configuration.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://developers.cloudflare.com/workers/framework-guides/web-apps/astro