deploy-to-gcp-serverless
Installation
SKILL.md
Deploy To GCP Serverless
Use this skill to run the embedded deployment flow in scripts/setup-gcp.sh and scripts/deploy.sh inside this skill directory.
APP_NAME convention
Every script derives resource names from a single APP_NAME variable:
| Resource | Naming pattern |
|---|---|
| Artifact Registry | ${APP_NAME} |
| Cloud SQL instance | ${APP_NAME}-db |
| Database | ${APP_NAME} |
| Cloud Run services | ${APP_NAME}-api, ${APP_NAME}-web |
| Migration job | ${APP_NAME}-migrate |
| Secrets | ${APP_NAME}-database-url, ${APP_NAME}-secret-key |
| GCS bucket | ${GCP_PROJECT_ID}-${APP_NAME}-uploads |
The agent should ask the user for APP_NAME; it cannot be inferred from context.