cloudflare-deploy
Deploy the resume app to Cloudflare Pages using the documented build and wrangler steps. Use when deploying, troubleshooting deploys, or updating Pages-related CI configuration.
When & Why to Use This Skill
This Claude skill automates the deployment workflow for web applications to Cloudflare Pages. It streamlines the process by executing build commands, managing Wrangler CLI deployments, and assisting with the configuration of CI/CD pipelines and environment variables to ensure a seamless release cycle.
Use Cases
- Automated Deployment: Executing the build and deployment of the resume application to Cloudflare Pages using pnpm and Wrangler.
- CI/CD Troubleshooting: Diagnosing and resolving issues within GitHub Actions workflows or deployment scripts to fix failed builds.
- Infrastructure Configuration: Setting up and managing essential environment variables such as Cloudflare API tokens and Account IDs for secure deployments.
- Workflow Maintenance: Updating and optimizing Pages-related CI configurations in .github/workflows to align with project requirements.
| name | cloudflare-deploy |
|---|---|
| description | Deploy the resume app to Cloudflare Pages using the documented build and wrangler steps. Use when deploying, troubleshooting deploys, or updating Pages-related CI configuration. |
Cloudflare Deploy
Overview
Build and deploy the resume app to Cloudflare Pages using the project workflow.
Workflow
- Build the app:
pnpm --workspace-root build(orcd dev/apps/resume && pnpm build). - Deploy from
dev/apps/resume:wrangler pages deploy ./dist/client --project-name resume --branch main. - Provide
CLOUDFLARE_API_TOKENandCLOUDFLARE_ACCOUNT_IDenvironment variables. - Review
.github/workflows/deploy-release.ymlwhen adjusting CI deploy behavior.