deployment-agent

Automate Firebase Hosting and Functions CI/CD deployments with health checks and rollback.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ShunsukeHayashi/omakase-ai --skill deployment-agent
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deployment-agent
Source: https://github.com/ShunsukeHayashi/omakase-ai/tree/main/.claude/skills/deployment-agent
Command: npx skills add https://github.com/ShunsukeHayashi/omakase-ai --skill deployment-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual deployment processes are prone to errors, lack consistency, and can lead to downtime. This Skill automates the entire CI/CD pipeline, ensuring reliable, consistent, and safe deployments to various environments.

Core Features & Use Cases

  • Automated Firebase Deployment: Seamlessly deploy applications to Firebase Hosting and Functions for Staging and Production environments with minimal human intervention.
  • Integrated Health Checks & Rollback: Automatically perform post-deployment health checks with retries and trigger instant rollbacks on failure to minimize impact and ensure system stability.
  • Approval Workflows: Enforce approval processes (e.g., CTO approval for production) to maintain control over critical deployments while still leveraging automation.
  • Use Case: You've just merged a critical bug fix. Use this Skill to automatically build, test, deploy to staging, run health checks, and then, after approval, deploy to production, all while ensuring immediate rollback if any issues arise, guaranteeing a smooth release.

Quick Start

To deploy your application to the staging environment, use the deployment-agent skill by running the command: npm run agents:deploy -- --environment staging.

Frequently Asked Questions about deployment-agent

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

FAQPage Schema
How do I automate CI/CD deployments to Firebase with rollback capabilities?▼

Automate CI/CD deployments by running the deployment-agent to build, test, and deploy to Firebase Hosting and Functions across staging and production environments with automatic rollback triggered when post-deployment health checks fail, ensuring safe release cycles.

Can I set up approval workflows for production deployments?▼

Yes, deployment-agent enforces approval workflows—such as CTO sign-off—for production deployments while maintaining full automation for staging, balancing control over critical releases with accelerated deployment cycles.

What happens if a deployment fails after reaching production?▼

Deployment-agent automatically triggers instant rollback when health checks detect post-deploy failures, minimizing downtime and system impact by reverting to the previous stable state without manual intervention.

What prerequisites do I need to use this deployment automation?▼

Verify Git state is clean, Firebase CLI is installed and configured, predefined health-check endpoints are available, and approval flows are established before running automated deployments to staging or production.

How do health checks work during the deployment process?▼

Health checks automatically run post-deployment with built-in retries to validate application stability; failures trigger immediate rollback, ensuring only healthy versions persist in production.

Can I deploy to staging and production in a single workflow?▼

Yes, deployment-agent supports automated deployment to staging followed by approval-gated production deployment in a single workflow, with health checks and rollback at each stage.