deploy

Automate end-to-end deployment workflows from testing to production with GitHub Actions, Supabase, and Cloud Run.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/fweiner/life-words --skill deploy-fweiner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/fweiner/life-words/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/fweiner/life-words --skill deploy-fweiner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deployment and release workflows are error-prone and time-consuming, requiring manual coordination across tests, migrations, and cloud deployments.

Core Features & Use Cases

  • End-to-end deployment orchestration: run tests, push migrations, tag versions, build and release binaries, and monitor outcomes.
  • Release automation for backend and frontend services on Cloud Run via GitHub releases and CI/CD pipelines.
  • Migration coordination and rollback planning with visibility into pending migrations and deployment status.

Quick Start

Run the automated deployment workflow to validate, package, and deploy your application from tests to production in one repeatable process.

Frequently Asked Questions about deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end production deployments across backend and frontend services?

Automating end-to-end production deployments involves orchestrating tests, version tagging, migrations, and cloud releases within a single repeatable CI/CD pipeline. This Skill coordinates those deterministic steps from testing to production monitoring using GitHub Actions and Cloud Run.

What's the best way to coordinate Supabase database migrations during a Cloud Run deployment?

Coordinating Supabase migrations during a Cloud Run deployment requires sequencing migration scripts alongside version tagging and service releases. This Skill manages that workflow by providing visibility into pending migrations and ensuring they execute deterministically before the final release.

Can I use GitHub Actions to run tests, push migrations, and tag versions in one workflow?

Yes, using GitHub Actions to run tests, push migrations, and tag versions in one workflow is exactly what this deployment automation handles. It validates your application, coordinates Supabase migrations, and tags versions before releasing binaries to Cloud Run.

Does this deployment automation handle rollback planning if a migration fails in production?

Yes, the deployment automation includes rollback planning and migration coordination. It provides visibility into pending Supabase migrations and deployment status, ensuring you can monitor outcomes and manage rollback scenarios within the release workflow.

How do I ensure deterministic deployment steps for backend and frontend services?

Ensuring deterministic deployment steps requires a repeatable process that coordinates testing, migration, versioning, and release automation. This Skill enforces that structure by orchestrating backend and frontend deployments through a standardized CI/CD pipeline to Cloud Run.

Why does my manual deployment workflow fail when coordinating tests, migrations, and cloud releases?

Manual deployment workflows fail due to error-prone coordination across tests, migrations, and cloud deployments. Automating the end-to-end process eliminates manual errors by enforcing deterministic steps, version tagging, and deployment verification within a single pipeline.