devops-bestays-infra

Automate Docker Compose environment orchestration with preflight validation and health checks.

Updated Nov 11, 2025
One-click install
npx skills add https://github.com/shredbx/demo-3d-model --skill devops-bestays-infra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-bestays-infra
Source: https://github.com/shredbx/demo-3d-model/tree/main/.claude/skills/devops-bestays-infra
Command: npx skills add https://github.com/shredbx/demo-3d-model --skill devops-bestays-infra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a self-updating, pointer-based system for managing the Bestays development and production infrastructure, enabling rapid environment orchestration, precise debugging, and quick access to component information without relying on outdated knowledge.

Core Features & Use Cases

  • Environment Orchestration: Start, stop, and rebuild the entire Docker Compose development environment with preflight validation.
  • Component Information Lookup: Quickly locate definitive source files and specifications for any system component (backend, frontend, database, external services).
  • Use Case: A new team member needs to understand the backend API's structure and how it connects to the database. Use this Skill to point them to the relevant Docker Compose configurations, API documentation, and database connection strings.

Quick Start

Use the devops-bestays-infra skill to start the Bestays development environment and then check the health status of all running services.

Frequently Asked Questions about devops-bestays-infra

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

FAQPage Schema
How do I start and stop a Docker Compose development environment with automated validation?

Orchestrate Docker Compose environments by using this Skill to validate prerequisites, start all services, and monitor health across your stack. It automates environment setup for FastAPI backends, PostgreSQL databases, Redis caches, and SvelteKit frontends without manual configuration.

How can I quickly locate configuration files and service specifications in a multi-container infrastructure?

Use pointer-based component lookup to find authoritative Docker Compose configurations, API documentation, and database schemas. This eliminates searching through scattered files and surfaces the exact connection strings, port mappings, and service dependencies you need.

What's the best way to debug infrastructure issues across FastAPI, PostgreSQL, Redis, and Docker Compose?

Apply structured troubleshooting by inspecting container logs, service health status, and migration state through unified preflight checks. The Skill routes you to relevant deployment scripts and Makefile pipelines for rapid root-cause analysis without guessing which component failed.

Can I automate database migrations and backups alongside container orchestration?

Yes. This Skill handles migrations, backups, and health checks as integrated pipeline steps within Docker Compose and Makefile workflows, ensuring data consistency across rebuild operations and environment transitions.

Do I need to maintain separate scripts for development and production infrastructure management?

No. The self-updating pointer-based system manages both development and production environments through the same orchestration interface, applying consistent preflight validation and health monitoring across deployment contexts.