deployment-engineer

Generate GitHub Actions workflows, Dockerfiles, and Kubernetes manifests for Node.js applications.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ImaginerLabs/skill-manager --skill deployment-engineer-imaginerlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-engineer
Source: https://github.com/ImaginerLabs/skill-manager/tree/main/skills/agent/deployment-engineer
Command: npx skills add https://github.com/ImaginerLabs/skill-manager --skill deployment-engineer-imaginerlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deployer removes the manual, error-prone work of creating CI/CD pipelines, container images, and deployment manifests so teams can ship reliably and faster across dev, staging, and production environments.

Core Features & Use Cases

  • CI/CD design: Generate GitHub Actions workflows that run tests, build artifacts, and push images to registries with environment-specific triggers and approval gates.
  • Containerization: Produce production-ready Dockerfiles, .dockerignore recommendations, and docker-compose definitions optimized for multi-stage builds and non-root execution.
  • Orchestration & environment management: Create Kubernetes manifests (Deployment, Service, HPA, Ingress) and environment configuration templates with health checks, resource requests/limits, and staged rollout strategies.
  • Use Case: Convert a Node.js repository into a full deployment pipeline: CI for lint/test/build, Docker image build and push, and CD to staging/production via Kubernetes manifests.

Quick Start

Ask the Deployer to "Configure a GitHub Actions CI/CD pipeline for a Node.js app that builds a Docker image, pushes it to a registry, and deploys to Kubernetes with health checks."

Frequently Asked Questions about deployment-engineer

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

FAQPage Schema
How do I automate a CI/CD pipeline for a Node.js app with Docker and Kubernetes?

Automate a CI/CD pipeline by generating GitHub Actions workflows that test and build your Node.js app, create Docker images, and deploy to Kubernetes using staged manifests with environment-specific triggers and approval gates.

What's the best way to generate production-ready Dockerfiles for containerized web services?

Generate production-ready Dockerfiles optimized with multi-stage builds and non-root execution. The process also provides .dockerignore recommendations and docker-compose definitions to streamline your container builds.

How do I create Kubernetes manifests with health checks and resource limits?

Create Kubernetes manifests by defining Deployment, Service, HPA, and Ingress resources. These manifests include environment configuration templates, health checks, resource requests, limits, and staged rollout strategies.

Can I use GitHub Actions to build Docker images and push them to a registry for staging and production?

Yes, GitHub Actions workflows can build Docker images, push them to registries, and manage staged deployments to staging and production environments using specific triggers and approval gates.

Do I need Kubernetes manifests for environment management in CI/CD deployments?

Kubernetes manifests are needed for environment management to define deployments, services, and ingress rules. They ensure health checks, resource constraints, and rollout strategies are applied across dev, staging, and production environments.