Deploy Conventions

Standardize Bytetalent deployment processes with environment topology, branch promotion, and secret management.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/bytetalent/docs --skill deploy-conventions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Deploy Conventions
Source: https://github.com/bytetalent/docs/tree/main/skills/infra/deploy-conventions
Command: npx skills add https://github.com/bytetalent/docs --skill deploy-conventions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill standardizes deployment processes for Bytetalent projects, ensuring consistency across environments and promoting best practices for infrastructure management.

Core Features & Use Cases

  • Environment Topology: Define and enforce environment layouts (dev, staging, prod) with DB isolation.
  • Branch Promotion Flow: Implement a structured code review and merge strategy.
  • Env-Var Discipline: Manage secrets securely and validate environment variables.
  • Migrations on Deploy: Automate schema migrations and RLS policy deployment.
  • Hosting Defaults: Map Bytetalent stacks to default hosting services.
  • Observability Stack: Integrate essential observability tools for production projects.
  • Health Check: Enforce a health endpoint for monitoring application status.
  • Use Case: For a new project, use this Skill to set up a robust deployment pipeline adhering to Bytetalent's infrastructure standards.

Quick Start

Initialize the deployment conventions for your project by running the 'deploy-init' script.

Frequently Asked Questions about Deploy Conventions

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

FAQPage Schema
How do I standardize deployment processes across multiple environments?

Standardize deployment processes by defining environment topologies like dev, staging, and prod with strict DB isolation. This ensures consistency across environments and enforces best practices for infrastructure management.

What is the best way to automate database schema migrations during deployment?

Automate database schema migrations by integrating them directly into your deployment pipeline. This approach deploys schema updates and RLS policies automatically on deploy, ensuring database structures are synchronized across environments.

Can I use this deployment automation skill for a new project setup?

Yes, you can use this skill for new project setup by running the deploy-init script. It establishes a robust deployment pipeline adhering to infrastructure standards, mapping stacks to default hosting services and integrating observability tools.

How does branch promotion flow work with environment topology?

Branch promotion flow works by implementing a structured code review and merge strategy across your environment topology. This enforces a standardized progression of code from development to staging and finally production.

How do I manage secrets and validate environment variables for production?

Manage secrets securely and validate environment variables through strict env-var discipline. This deployment automation process ensures sensitive infrastructure credentials are managed properly and validated before production releases.

Why do I need a health check endpoint for monitoring application status?

You need a health check endpoint to enable continuous monitoring of your application status during deployment. Enforcing this endpoint integrates with the observability stack to verify infrastructure stability and production project health.