What problem does it solve?
This Skill helps you modify and debug the s6-overlay supervision layer inside the Hermes Agent Docker image, especially when container startup, profile gateways, or service lifecycle behavior is failing or unclear.
Core Features & Use Cases
- Container supervision changes: Add, remove, or adjust static s6-rc services such as dashboard startup behavior.
- Profile gateway debugging: Diagnose why per-profile gateways do not start, restart, or persist across Docker restarts.
- Boot and entrypoint understanding: Explain the Architecture B pattern where the container CMD is the main program and user arguments flow through the wrapper correctly.
- Reconciliation workflow: Work with cont-init boot scripts that remap ownership, seed files, and restore gateway service slots from persistent profile state.
- Use case: You are updating the Hermes Docker image and need to ensure a new service is supervised correctly while preserving exit-code behavior and gateway recovery across container boots.
Quick Start
Ask me to inspect or modify the Hermes s6-overlay container supervision flow for a specific service, gateway, or boot-time behavior issue.