docker-compose-delivery

Community

One-command Docker delivery for reliable AgentHub demos.

Authorzxc1a1a1
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the problem of inconsistent local setup for AgentHub demos and acceptance testing by standardizing Docker Compose topology, healthchecks, secrets handling, and smoke-test expectations.

Core Features & Use Cases

  • Compose delivery contract: Defines how to organize compose.yaml/docker-compose.yml and any optional overrides so docker compose config works and environments don’t drift.
  • Service topology & Child Agent pattern: Establishes required characteristics for every Child Agent service (stable service name, internal port, /health, safe logging, and smoke-test visibility) without hard-coding agent names.
  • Readiness, healthcheck, and smoke-test layers: Requires healthcheck coverage (mysql/gateway/frontend/agents), forbids readiness hacks like sleep, and specifies multi-level smoke tests from config validation to minimal run.
  • Safety rules for secrets and logs: Prevents committing real .env/tokens, avoids secret leakage into images, smoke-test output, and container logs.

Quick Start

Ask for the compose delivery checklist by targeting the docker-compose-delivery skill to confirm your local AgentHub demo can start, pass healthchecks, and succeed on smoke test without leaking secrets.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: docker-compose-delivery
Download link: https://github.com/zxc1a1a1/Multi_Agent-AgentHub/archive/main.zip#docker-compose-delivery

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.