Add Service to Dev Compose

Add a new microservice to dev-podman-compose.yml with configuration, dependencies, and networking.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ATXINVOX/frappe-microservices-poc --skill add-service-to-dev-compose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Add Service to Dev Compose
Source: https://github.com/ATXINVOX/frappe-microservices-poc/tree/main/.cursor/skills/add-service-to-compose
Command: npx skills add https://github.com/ATXINVOX/frappe-microservices-poc --skill add-service-to-dev-compose

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adds a scalable guideline to wire a new microservice into the local development compose file, ensuring consistent configuration, ports, dependencies, and networking.

Core Features & Use Cases

  • Provides a repeatable service template for dev-podman-compose.yml
  • Enforces consistent port allocation, environment, volumes, and gateway integration
  • Facilitates quick onboarding of new microservices with minimal manual setup

Quick Start

Add a new service block to dev-podman-compose.yml following the template, then update dependencies and Kong routing to complete the integration.

Frequently Asked Questions about Add Service to Dev Compose

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

FAQPage Schema
How do I add a new microservice to a dev-compose file with Kong gateway routing?

To add a new microservice to dev-compose, you append a standard service block to dev-podman-compose.yml, configure environment variables and volumes, then update dependencies and Kong gateway routing to wire the service into the local network.

What is the standard way to allocate ports and environment variables for a new microservice in Podman Compose?

The standard way to allocate ports and environment variables is by following a repeatable service template in your dev-podman-compose.yml, which enforces consistent configuration, central-site dependencies, and proper network integration for local development.

How do I wire central-site dependencies when onboarding a new microservice locally?

You wire central-site dependencies by adding the new service block to your dev-podman-compose.yml and explicitly defining its dependencies and networking configuration to ensure proper startup order and consistent local integration.

Can I use this dev-compose workflow to ensure consistent configuration across multiple microservices?

Yes, you can use this workflow to ensure consistent configuration across microservices because it provides a repeatable service template that enforces standard port allocation, volumes, environment variables, and Kong gateway integration.

What steps are needed to integrate Kong routing for a new service in a local Podman Compose setup?

Integrating Kong routing involves adding the new service block to dev-podman-compose.yml, defining its network dependencies, and updating the Kong gateway configuration to route traffic to the newly onboarded microservice.