deployment-automation

Detect hosting platform config and execute the correct deployment workflow.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/mealpac/manus --skill deployment-automation-mealpac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-automation
Source: https://github.com/mealpac/manus/tree/main/skills/tier2-automation/deployment-automation
Command: npx skills add https://github.com/mealpac/manus --skill deployment-automation-mealpac

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates the deployment of applications across multiple hosting platforms by automating detection, CLI management, and deployment execution.

Core Features & Use Cases

  • Automatic platform detection using vercel.json, railway.toml, netlify.toml, or Procfile.
  • Auto-installation of required CLIs when missing and execution of platform-specific deployment commands.
  • Supports production and preview deployments, with simple fallbacks for common CI/CD workflows.
  • Detects custom deploy scripts in package.json to trigger npm-based deployments.

Quick Start

Execute the deployment script with your project directory to deploy to the detected platform.

Frequently Asked Questions about deployment-automation

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

FAQPage Schema
How do I automate deployments across Vercel, Netlify, Heroku, and Railway?

Automate deployments across Vercel, Netlify, Heroku, and Railway by detecting platform configuration files and executing the correct deployment workflow automatically. The script resolves CLI availability and runs platform-specific deploy commands for seamless cross-platform releases.

Does the deployment script auto-install missing CLI tools like the Vercel CLI?

Yes, the deployment script auto-installs missing CLI tools when permitted. It resolves CLI availability first, installs the required platform CLI if missing, and then proceeds to execute the deployment command for your target hosting platform.

How does the script detect which hosting platform to deploy to?

Platform detection relies on identifying specific configuration files in your project directory. The script checks for vercel.json, railway.toml, netlify.toml, or Procfile to determine the correct platform and trigger the matching deployment workflow automatically.

Can I trigger preview deployments instead of production using configuration files?

Yes, you can trigger preview deployments instead of production. The deployment automation supports both production and preview deployment modes, applying the correct flags when executing platform-specific deploy commands for your detected hosting environment.

What happens if I have custom deploy scripts in package.json?

The script detects custom deploy scripts defined in package.json and uses them to trigger npm-based deployments. This provides a simple fallback mechanism for common CI/CD workflows where platform-specific configuration files might be absent or overridden.

What are the limitations of using one-command deployment across multiple platforms?

One-command deployment limitations include relying on the presence of platform configuration files like vercel.json or netlify.toml for detection, and requiring permission to auto-install missing CLIs, which may face restrictions in certain CI/CD environments.