What problem does it solve?
Backend.AI developers frequently hit broken local development environments: Docker Compose services that fail to start, config files accidentally created as directories, stale supergraph schemas, and port or secret mismatches across component configs. This Skill diagnoses and directly fixes these halfstack issues instead of just reporting them.
Core Features & Use Cases
- Compose Service Recovery: Detect missing or mis-mapped config files (prometheus.yaml, supergraph.graphql, etc.), remove wrongly-created directories, restore files from
configs/ sources, and restart services.
- Direct State Inspection: Query PostgreSQL (alembic versions, databases), Valkey (keys, info), etcd (config prefixes), and MinIO health via docker exec commands.
- Supergraph Regeneration: Regenerate the federated GraphQL schema after GQL changes and restart the Hive Gateway, with a git-based fallback to the last known-good schema.
- Use Case: After switching branches,
docker compose up fails because supergraph.graphql became a directory. The Skill stops the stack, removes the directory, copies the correct file, and brings services back up.
Quick Start
Ask the assistant to diagnose why the halfstack Docker Compose services are failing to start and fix the underlying config or service issue.