multi-service-orchestration

Solid

PM2 process management, backend/frontend cascade execution, parallel worktree builds, and cross-service integration testing.

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Multi-Service Orchestration ## Overview Multi-service management methodology adapted from the Everything Claude Code project. Handles service discovery, dependency resolution, PM2 management, cascade/parallel execution, and cross-service testing. ## Service Discovery - Scan for service directories (packages/, services/, apps/) - Parse package.json for dependencies and scripts - Build dependency graph - Detect package managers per service - Determine topological execution order - Flag circular dependencies ## Execution Modes ### Cascade Mode - Sequential execution following dependency order - Wait for health check before starting dependents - Stop on failure with detailed error report - Support partial cascade (skip healthy services) ### Parallel Mode - Concurrent execution for independent services - Optional worktree isolation per service - Configurable concurrency limit - Collect all results (continue on individual failures) ### Auto Mode (Default) - Analyze dependency graph - Use cascade for services with sequential dependencies - Use parallel for independent service groups - Hybrid: cascade between groups, parallel within groups ## PM2 Management - Generate ecosystem.config.js from service manifest - Configure per service: name, script, cwd, env, instances - Start in topological order with health check gates - Log rotation and restart policies - Status monitoring: online, stopped, errored ## Cross-Service Testing - API contract verification (request/response sch...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

multi-agent-orchestration

Design, review, or operate multi-agent systems with role-specialized workers, scoped permissions, forked context, skill preloading, additive MCP connections, and explicit cleanup. Use when Codex needs to build or audit agent swarms, subagent delegation, worker roles, or cooperative task execution pipelines.

1 Updated today
Beidou1507
AI & Automation Solid

orchestrating-test-execution

Test coordinate parallel test execution across multiple environments and frameworks. Use when performing specialized testing. Trigger with phrases like "orchestrate tests", "run parallel tests", or "coordinate test execution".

2,274 Updated today
jeremylongshore
AI & Automation Listed

service-architecture

Service-oriented and microservices architecture patterns for cloud-scale systems. Covers service boundaries, API versioning and backward compatibility, eventual consistency at the API layer, idempotency keys, saga and choreography patterns, bulkheads, circuit breakers, service meshes, and the Vogels "you build it, you run it" operating principle. Use when designing service decomposition, API contracts, inter-service communication, or reviewing a proposed microservices architecture for coupling and resilience.

62 Updated today
Tibsfox
AI & Automation Listed

cascade-orchestrator

Creates sophisticated workflow cascades coordinating multiple micro-skills with sequential pipelines, parallel execution, conditional branching, and Codex sandbox iteration. Enhanced with multi-model routing (Gemini/Codex), ruv-swarm coordination, memory persistence, and audit-pipeline patterns for production workflows.

335 Updated today
aiskillstore
AI & Automation Solid

run-services

Start all local services (backend, frontend, docs) with dependency checking, error diagnosis, and automatic recovery. Handles missing npm/python packages, port conflicts, and stale processes.

525 Updated today
ReflexioAI