deploy

Automate Laravel, Next.js, and SSR deployment workflows with downtime, pull, install, migrate, cache, and restart steps.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/billyfranklim1/claude-skills --skill deploy-billyfranklim1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/billyfranklim1/claude-skills/tree/main/plugins/deploy/skills/deploy
Command: npx skills add https://github.com/billyfranklim1/claude-skills --skill deploy-billyfranklim1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deployments are error-prone and repetitive across projects. This Skill standardizes downtime, code retrieval, dependency installation, migrations, caching, and service restarts to ensure reliable releases.

Core Features & Use Cases

  • Laravel projects: automatically take the app offline, pull latest code, install dependencies, run migrations, cache config/routes/views, restart queues, and bring the app back online.
  • Next.js projects: pull latest, install dependencies, build, and restart PM2 processes to deploy frontend apps.
  • SSR/other apps: handle SSR-ready deployments with build steps and process restarts.
  • Use case: deploy a new release to a Laravel app with zero downtime.

Quick Start

Run the deploy script for your project type to automatically perform downtime, pull, install, migrate, cache, and restart steps.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate Laravel deployment workflows including migrations and caching?

Automating Laravel deployment handles downtime, code retrieval, dependency installation, migrations, caching, and service restarts. This Skill standardizes these repetitive steps to ensure reliable production releases.

Can I deploy a Next.js project and automatically restart PM2 processes?

Yes, deploying Next.js projects can automatically pull the latest code, install dependencies, run the build step, and restart PM2 processes. This handles frontend app deployments and SSR-ready builds.

What is the best way to standardize staging upgrades and hotfix deployments across multiple environments?

Standardizing staging upgrades and hotfix deployments requires applying consistent downtime, code pull, dependency install, migrations, caching, and process restarts across multiple environments. This Skill automates that end-to-end workflow.

Do I need a standard project layout and deployment user access to run automated release scripts?

Yes, automated deployment workflows require a standard project layout and access to the deployment user. These prerequisites allow the scripts to execute downtime, code retrieval, dependency installation, and process restarts reliably.

How does zero downtime deployment work for Laravel applications during production releases?

Zero downtime deployment for Laravel works by orchestrating downtime, code retrieval, dependency installation, migrations, caching, and queue restarts in sequence. This Skill automates that orchestration to bring the app back online reliably.