deployment

Automates 3-tier validation and Coolify deployment on merges to master.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/andrew-tucker-razorvision/EFT-Tracker --skill deployment-andrew-tucker-razorvision
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment
Source: https://github.com/andrew-tucker-razorvision/EFT-Tracker/tree/main/.claude/skills/deployment
Command: npx skills add https://github.com/andrew-tucker-razorvision/EFT-Tracker --skill deployment-andrew-tucker-razorvision

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill codifies a robust deployment workflow for EFT-Tracker, including a 3-tier validation system, pre-push hooks, and automatic deployment to production via Coolify.

Core Features & Use Cases

  • Three-tier validation: Tier 1 quick checks; Tier 2 type-check & tests if TS changed; Tier 3 docker build
  • Automated deployment: PR to master, Coolify auto-deploy; health checks
  • Manual & monitoring: access to Coolify dashboard and API status endpoints

Quick Start

Merge a feature branch to master to trigger deployment; monitor in Coolify.

Frequently Asked Questions about deployment

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

FAQPage Schema
How do I automate deployment to production using Docker and CI/CD?

Automate deployment by merging feature branches to master, which triggers Coolify to build Docker images via Nixpacks and deploy automatically. The workflow includes three validation tiers—quick checks, TypeScript and ESLint validation, and Docker build confirmation—before rolling updates to production.

What is a three-tier validation system in deployment workflows?

Three-tier validation progressively checks code quality: Tier 1 runs quick syntax checks, Tier 2 executes TypeScript type checks and unit tests if code changed, and Tier 3 validates the Docker image builds successfully before deployment proceeds.

Can I use pre-push hooks to validate code before deployment?

Yes, pre-push hooks enforce validation locally before code reaches the repository. They run configuration checks, environment validation, TypeScript checks, and ESLint linting to catch issues early and prevent invalid builds from merging to master.

How do Coolify and Docker work together for automated deployments?

Coolify orchestrates Docker image builds using Nixpacks to containerize applications, then automates rolling updates and health checks on production. Webhook-driven deployments trigger when code merges to master, with API status endpoints and dashboard monitoring available.

What validation happens before a Docker image deploys to production?

Before Docker deployment, the workflow validates configuration and environment settings, runs TypeScript compilation and ESLint checks, executes unit tests, and confirms the Docker image builds successfully, ensuring only validated images reach production.

Do I need monitoring and health checks for automated deployments?

Yes, monitoring and health checks are essential for production rollouts. This workflow includes health check validation, access to the Coolify dashboard, and API status endpoints to verify deployments succeed and services remain operational.