Communitygithub.com

vibecode-ting/temp_myanmardev.com

Despliega el proyecto myanmardev.com en Cloudflare Pages (frontend) y Cloudflare Workers (proxy API), ejecutando compilación, verificación de secretos y despliegue en un solo flujo.

¿Qué es temp_myanmardev.com?

Esta skill automatiza el despliegue completo del proyecto myanmardev.com en la infraestructura de Cloudflare. Combina la compilación del frontend Astro, la verificación de secretos y el despliegue del Worker de la API en un único flujo de trabajo. Es útil para desarrolladores que necesitan enviar cambios a producción de manera rápida y confiable, asegurando que tanto el sitio estático como el proxy de la API se desplieguen correctamente. Soporta Cloudflare Pages para el frontend (con despliegue automático desde GitHub) y Cloudflare Workers para la API. El flujo incluye pasos como la ejecución de `pnpm build`, la confirmación de que los archivos de configuración de Wrangler están presentes, el despliegue manual del Worker con `wrangler deploy`, y la verificación final mediante una solicitud curl al endpoint de salud. Está diseñada para ser ejecutada por asistentes de IA como Claude Code, aunque también puede ser seguida manualmente.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/vibecode-ting/temp_myanmardev.com/tree/HEAD/.claude/skills/deploy-cloudflare

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Skill: deploy-cloudflare

Qué hace

Despliega el proyecto myanmardev.com en Cloudflare Pages (frontend) y Cloudflare Workers (proxy API), ejecutando compilación, verificación de secretos y despliegue en un solo flujo.

Cuándo usarla

Cuando los cambios estén listos para enviarse a producción — Claude aplica esta skill para compilar el sitio Astro, desplegar el Worker con sus secretos y verificar que el despliegue esté activo.

Instrucciones

  1. Ejecuta pnpm build para verificar que el frontend Astro se compile sin errores
  2. Verifica que workers/wrangler.toml esté presente y que workers/subdomain-api.js no haya cambiado
  3. Despliega el Worker: npx wrangler deploy workers/subdomain-api.js (los secretos ya están configurados en el Worker)
  4. Despliega el frontend: haz push a main — Cloudflare Pages se despliega automáticamente desde la integración con GitHub
  5. Verifica: curl https://myanmardev.com/health para obtener un 200, y comprueba que el constructor de subdominios cargue en la raíz

Skills relacionados