What problem does it solve?
Deploying web applications to hosting platforms often requires manual setup, platform-specific configuration, and scattered documentation. This skill automates detection of the project type and guides users to the best-fit deployment target, reducing friction and errors.
Core Features & Use Cases
- Auto-detect app type (static, frontend SPA, frontend SSR, backend API, full-stack, containerized) and framework (Next.js, React, Vue, etc.).
- Recommend hosting platforms (Vercel, Railway, Render, Fly.io, AppDeploy.ai, etc.) based on project characteristics and existing config.
- Provide step-by-step deployment guidance and access to platform-specific references to streamline publishing.
- Support discovery mode that outputs a structured JSON matching the required schema to enable automation pipelines.
Quick Start
Detect your project with the detection script to start the guided deployment workflow.
Workflow
1. Detect the App
Run the detection script to analyze the project and output a JSON with app_type, framework, has_dockerfile, package_manager, build_command, output_dir, and recommended_platforms.
2. Choose a Platform
Use the detection output to select a platform; platform recommendations prioritize zero-config auto-detection when possible.
3. Deploy
Follow the platform-specific guidance provided (Vercel, Railway, Render, Fly.io, AppDeploy.ai, SSH/rsync) and apply environment and domain configurations as needed.
4. Verify
Validate the deployed URL, ensure HTTPS, and share the live endpoint with stakeholders.
Discovery Mode
When invoked with a discovery prompt, analyze the repository and return a structured JSON object that mirrors the schema used for automated deployments.