docker-workflows

Automate building, tagging, and pushing Docker images for monorepo projects.

1|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/JimmyPaolini/monorepo --skill docker-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-workflows
Source: https://github.com/JimmyPaolini/monorepo/tree/main/documentation/skills/docker-workflows
Command: npx skills add https://github.com/JimmyPaolini/monorepo --skill docker-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Docker workflows in the monorepo can be complex to build, optimize, and deploy across environments; this skill standardizes multi-stage builds, platform targeting, GHCR integration, and container optimization.

Core Features & Use Cases

  • Multi-stage builds for smaller images and faster deployments.
  • Platform targeting to ensure compatibility across amd64 and arm64 in CI/CD and Kubernetes.
  • GHCR integration with proper tagging, authentication, and push/pull workflows.
  • Suitable for local development, staging, and production deployments.

Quick Start

Run the docker-build target to assemble and push production images for your applications.

Frequently Asked Questions about docker-workflows

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

FAQPage Schema
How do I automate Docker builds and push images in a monorepo?

Automate Docker builds and push images in a monorepo by running Nx-based docker-build targets to assemble, tag, and publish images across multiple projects. This standardizes workflows for CI/CD and local development.

Does this Docker workflow support multi-platform targeting for amd64 and arm64?

Yes, this Docker workflow supports multi-platform targeting to ensure compatibility across amd64 and arm64 environments. This is essential for deploying containers consistently across different architectures in CI/CD and Kubernetes.

What is the best way to integrate GHCR for pushing and pulling Docker images?

Integrate GHCR for pushing and pulling Docker images by using the built-in authentication and tagging workflows. The skill standardizes GHCR integration to manage container images across staging and production deployments.

Can I use multi-stage builds to optimize Docker images for Kubernetes deployments?

Yes, you can use multi-stage builds to optimize Docker images for Kubernetes deployments. This approach creates smaller images, which leads to faster deployments and improved container optimization across multi-environment setups.

Do I need Nx to build and publish Docker images with this workflow?

Yes, you need Nx to build and publish Docker images with this workflow. The skill requires Docker and Nx-based docker-build targets to execute builds and publish images across your monorepo projects.