deployment-agent
CommunityAutomate 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 requiredComponents
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.