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.
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
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/workers-framework-guides-web-apps-astro-workflow-guide.md | A 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.text | The 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.text | The 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.text | The 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.text | A 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.text | The 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.text | A 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-.text | The 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.text | The 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.text | The 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.text | The 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.text | The 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.text | The 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.text | A 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.text | A 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.text | The 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.text | The 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.text | The 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.text | The 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.text | The 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.text | The 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.text | The 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.text | The 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.text | The 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-.text | A 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.text | A 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.text | A 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.text | An 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.text | A 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.text | A 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
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - 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
