deploy

Orchestrate first-time production deployments with gated checks and rollback.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/jnlanahan/Product-Agents-and-Skills --skill deploy-jnlanahan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/jnlanahan/Product-Agents-and-Skills/tree/main/skills/6-Deploy
Command: npx skills add https://github.com/jnlanahan/Product-Agents-and-Skills --skill deploy-jnlanahan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents failed or unsafe production launches by walking a developer through a complete first-time deployment with the right platform setup, environment variables, third-party production wiring, and launch verification.

Core Features & Use Cases

  • End-to-end first production deploy: orchestrates pre-flight checks, deploy platform onboarding, initial deploy verification, and production sign-off.
  • Step-by-step external guidance: provides exact numbered browser instructions for Vercel (default) including environment variables, domains, and dashboard navigation.
  • Production safety gates: enforces a non-negotiable pre-flight checklist and blocks certification if any Phase 6 “Critical” checks fail; includes rollback instructions if post-deploy health checks fail.
  • Third-party production wiring: updates Better Auth/Google OAuth redirect URIs, Stripe webhook configuration, Resend domain verification, and Sentry alert setup for production.
  • Launch runbook generation: creates a repository-based LAUNCH_RUNBOOK.md using the provided template after verification.

Quick Start

Use deploy when you want to ship your app to production for the first time by telling the AI to run /deploy for end-to-end browser-guided setup and launch verification.

Frequently Asked Questions about deploy

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

FAQPage Schema
What steps are required for a first production deploy to Vercel?

A first production deploy to Vercel requires platform onboarding, environment-variable wiring, health-check setup, third-party service production configuration, and passing a gated launch checklist before final certification.

How do I configure Stripe webhooks for a production deployment?

To configure Stripe webhooks for a production deployment, you must update the webhook configuration during the third-party production wiring phase to point to your new production domain endpoints.

How do I set up environment variables for a production rollout?

Setting up environment variables for a production rollout involves explicit environment selection and stepwise dashboard instructions to wire required variables into your hosting platform before initiating the deploy.

What happens if post-deploy smoke testing fails during a production launch?

If post-deploy smoke testing fails during a production launch, the deployment process enforces stop-and-rollback behavior to revert the changes and prevent failed or unsafe production states.

Do I need to update DNS records when deploying to a new domain?

Yes, deploying to a new domain requires updating DNS records via stepwise dashboard instructions to route traffic correctly before verifying the production rollout through health checks.

Can I use this deployment process for an existing app onboarding to a new platform?

Yes, the deployment process applies to onboarding an existing app to a production hosting story or deploying to a new platform configuration, provided you complete the required pre-flight validation.