Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+20 more

    deploy guard

    1

    Pre-deploy readiness auditor and runbook generator for Node, Docker, and VPS stacks.

    $5

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    0 installsSecurity scanned
    deploy guard

    deploy guard

    Example session with this skill installed

    I need to deploy a new Express feature to my VPS using PM2 and Nginx. It includes a new environment variable for Stripe and a database migration to add a 'status' column to the orders table.

    • Read your context and instructions
    • Compiled the deploy guard
    • Generated the document

    I have audited your deployment plan for the Express feature. The primary risks identified are the new environment variable parity and the lack of a verified rollback for the schema migration.

    Pre-Deploy Audit — Express App → Production VPS

    Verdict: 🛑 NO-GO (Blockers identified)

    Blockers (must fix before deploy)

    1. 🔴 Missing Env Var — The code requires STRIPE_WEBHOOK_SECRET but it is missing from the server .env.
      • Fix: Add STRIPE_WEBHOOK_SECRET to your production .env.
      • Rollback: Remove the key if the feature is reverted.
    2. 🔴 Migration Safety — Adding a column to orders requires a backup.
      • Check: pg_dump -Fc mydb > pre_migrate.dump
      • Fix: Run backup before migration.

    Verified OK

    • SSL: Certbot expires in 45 days.
    • Disk: 62% utilized (18GB free).
    • Nginx: Config test passed.

    Runbook (est. downtime: ~5 sec at step 4)

    1. SNAPSHOT: pg_dump -Fc mydb > backup-$(date +%F).dump. Rollback: pg_restore -d mydb backup.dump.
    2. PULL: git pull origin main ✓ expect: Clean merge. Rollback: git reset --hard HEAD@{1}.
    3. DEPS: npm ci ✓ expect: added X packages.
    4. MIGRATE: npx knex migrate:latest ✓ expect: Batch 5 run. Rollback: npx knex migrate:rollback.
    5. RELOAD: pm2 reload app --update-env ✓ expect: status online. Rollback: pm2 revert app.
    6. SMOKE: curl -f http://localhost:3000/health and check pm2 logs --lines 50.

    Next steps

    1. Manually verify the STRIPE_WEBHOOK_SECRET is added to the server.
    2. Run the backup command listed in step 0.
    3. Proceed with the numbered runbook steps.

    deploy-guard.pdf

    PDF · document

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Generate a step-by-step deploy runbook with specific rollback commands.Verify environment variable parity between local dev and production servers.Audit Nginx and firewall configurations for common production failure points.Perform a risk assessment for database migrations and service restarts.

    About this skill

    Ship without the 2AM rollback. Audits what actually breaks launches: env-var parity code↔server, secrets hygiene, lockfile, health endpoint, nginx gaps (websockets/timeouts/body size), pm2 startup persistence, SSL expiry, disk/RAM, and — above all — a tested rollback planned BEFORE the deploy. Outputs GO / NO-GO verdict, numbered copy-paste runbook with a rollback for every step, post-deploy smoke checklist. Built for Node/pm2/nginx/certbot VPS stacks and Docker. Migration safety rules included (expand-then-contract).

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 10 days ago

    • Passed all security checks, Safe to install

    Listed10 days ago

    What's inside

    Frequently Asked Questions