What problem does it solve?
This Skill automates the deployment of built projects, ensuring stable preview URLs, robust process management with PM2, and consistent configuration. It eliminates manual deployment errors, guarantees project uptime, and provides a reliable, bookmarkable access point for every project.
Core Features & Use Cases
- Persistent Port Assignment: Assigns a unique, stable port to each project that never changes, ensuring consistent preview URLs even after redeployments.
- PM2 Process Management: Installs PM2, creates production-ready
ecosystem.config.js, and manages project processes with auto-restart, memory limits, and centralized logging.
- Automated Health Checks: Systematically verifies that the deployed application is running and responding with HTTP 200 OK, ensuring successful startup.
- Build Validation: Critically ensures a fresh production build, preventing common 404 errors from development builds by cleaning and rebuilding automatically.
- Use Case: After a successful build and testing, simply ask the AI "Deploy my project" and it will handle port assignment, PM2 setup, health checks, and provide a stable preview URL.
Quick Start
Deploy the current project and provide a preview URL.