dev-prod

Promote code changes from staging to production and roll back when necessary.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/NewEarthAI/vibecode-project-template --skill dev-prod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-prod
Source: https://github.com/NewEarthAI/vibecode-project-template/tree/main/.claude/skills/dev-prod
Command: npx skills add https://github.com/NewEarthAI/vibecode-project-template --skill dev-prod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, supabase, n8n, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps to establish a clear, safe separation between development and production environments, streamlining the promotion of changes to production and the rollback process, while ensuring compliance with security and operational standards.

Core Features & Use Cases

  • Environment Routing: Automatically routes code changes to appropriate staging or development environments before promoting to production.
  • Promotion & Rollback: Provides structured procedures for promoting code changes to production and performing rollbacks.
  • Security & Compliance: Includes comprehensive checks to ensure changes meet security and compliance standards before being promoted to production.
  • Use Case: For a development team looking to promote a new feature to production, this Skill can automate the process of staging the feature, ensuring it passes all necessary checks before deploying to production.

Quick Start

Use the dev-prod skill to promote the 'new-feature' branch to production.

Frequently Asked Questions about dev-prod

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

FAQPage Schema
How do I automate code promotion from staging to production?

Automating code promotion from staging to production involves routing changes to a staging environment, validating them, and deploying only if all security checks pass. This Skill automates that entire workflow using Git for version control.

What is the best way to roll back production changes if a deployment fails?

Rolling back production changes requires a structured procedure to revert the environment to its previous stable state. This Skill provides automated rollback mechanisms to safely undo code promotions when necessary.

How do I enforce security and compliance checks before deploying to production?

Enforcing security and compliance checks before production deployment involves running automated validation against operational standards. This Skill integrates these checks directly into the code promotion pipeline to block non-compliant changes.

Does this code promotion workflow require Git, Supabase, and n8n?

Yes, this code promotion workflow requires Git, Supabase, and n8n. These dependencies provide the necessary version control, environment configuration, and deployment automation needed to route changes and execute rollbacks.

Can I automatically route code changes to a staging environment before production?

Yes, you can automatically route code changes to a staging environment before production. This Skill handles environment routing to ensure features are staged and tested before any promotion to the live production environment.

When should I not use an automated development-production workflow?

You should not use an automated development-production workflow for projects lacking a clear staging environment or strict version control. This Skill requires structured development and production environments to function correctly.