build-and-deploy

Automate Docker Compose builds and deployments for Clarin CRM services.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/ricardoalejandro/clarin --skill build-and-deploy-ricardoalejandro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-and-deploy
Source: https://github.com/ricardoalejandro/clarin/tree/main/.github/skills/build-and-deploy
Command: npx skills add https://github.com/ricardoalejandro/clarin --skill build-and-deploy-ricardoalejandro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire process of building, deploying, and verifying changes for the Clarin CRM application, ensuring a smooth and reliable development workflow.

Core Features & Use Cases

  • Docker-based Builds: Compiles both the Go backend and Next.js frontend services using Docker.
  • Deployment: Manages the deployment of the application using Docker Compose.
  • Verification: Includes steps to check logs and ensure the application is running correctly after deployment.
  • Use Case: After making a code change to the Clarin CRM, use this skill to automatically build the updated services, deploy them, and confirm that there are no runtime errors in the logs.

Quick Start

Use the build-and-deploy skill to build the backend and frontend services, then deploy them using docker compose up -d.

Frequently Asked Questions about build-and-deploy

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

FAQPage Schema
How do I automate Docker Compose deployment for a Go and Next.js application?

Automate Docker Compose deployment for a Go and Next.js application by using multi-stage Docker builds to compile both backend and frontend services, then deploying them with Docker Compose and verifying runtime status through application logs.

What is the best way to verify code changes after deploying a CRM application?

The best way to verify code changes after deploying a CRM application is to automate log checks immediately after the Docker Compose deployment to ensure the newly compiled services are running without runtime errors.

How does a multi-stage Docker build work for Go backend and Next.js frontend services?

A multi-stage Docker build for Go backend and Next.js frontend services works by compiling the application code into optimized production artifacts in intermediate stages, which are then copied into a final lightweight image for Docker Compose deployment.

Can I use Docker Compose to build and deploy Clarin CRM updates automatically?

Yes, you can use Docker Compose to build and deploy Clarin CRM updates automatically by orchestrating the compilation of updated Go and Next.js services and validating the deployment through automated log checks.

Why do I need to check logs after running docker compose up for my deployment?

You need to check logs after running docker compose up to verify that the deployed backend and frontend services started successfully and to catch any runtime errors before presenting the application changes to the user.