pop-deploy-execute

Automate Docker and npm deployments with dry-run, execution, and post-deploy verification.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jrc1883/popkit-ai --skill pop-deploy-execute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pop-deploy-execute
Source: https://github.com/jrc1883/popkit-ai/tree/main/packages/popkit-ops/skills/pop-deploy-execute
Command: npx skills add https://github.com/jrc1883/popkit-ai --skill pop-deploy-execute

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automate deployments to target environments with built-in safety controls.

Core Features & Use Cases

  • Deterministic deployment execution with dry-run support
  • Automatic rollback on failure and post-deploy verification
  • Works with Docker and npm targets and supports interactive target/mode decisions

Quick Start

Run a deployment with a dry run first to validate the plan, then execute the deployment to the chosen target.

Frequently Asked Questions about pop-deploy-execute

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

FAQPage Schema
How do I automate Docker and npm deployments with rollback support?

Automate Docker and npm deployments by validating deploy.json, executing the target, and automatically rolling back on failure to ensure safe target environment updates.

What is a deployment dry run and when do I need it?

A deployment dry run validates the deployment plan against your target environment without executing changes. You need it to verify configurations and prevent failures before actual execution.

How do I verify a deployment after execution?

Verify a deployment by running post-deploy checks after execution. On success, the process captures version and commit data and records a deployment history entry for tracking.

Does this deployment automation work with both Docker and npm targets?

Yes, the deployment automation works with both Docker and npm targets. It supports interactive target and mode decisions to guide the deployment process across different environments.

What is the best way to track deployment history and versions?

Track deployment history by validating deploy.json, capturing version and commit data during execution, and recording a deployment history entry upon successful post-deploy verification.