deployment-agent

Community

Automate CI/CD deployments with built-in rollback and health checks.

AuthorShunsukeHayashi
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: deployment-agent
Download link: https://github.com/ShunsukeHayashi/omakase-ai/archive/main.zip#deployment-agent

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository