container-restart

Restarts Docker development containers and verifies their health and compilation status.

1|1|Updated Jun 28, 2025
One-click install
npx skills add https://github.com/DarkMonkDev/WitchCityRope --skill container-restart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: container-restart
Source: https://github.com/DarkMonkDev/WitchCityRope/tree/main/.claude/skills/container-restart
Command: npx skills add https://github.com/DarkMonkDev/WitchCityRope --skill container-restart

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docker, docker-compose, curl, psql, bash, and includes scripts (resource) components.

What problem does it solve?

Incorrect Docker container restart procedures lead to stale development environments, hidden compilation errors, and unreliable local testing, wasting developer time on environment setup.

Core Features & Use Cases

  • Correct Procedure: Provides the only correct, automated procedure for restarting WitchCityRope Docker development containers, ensuring consistency.
  • Comprehensive Checks: Handles graceful shutdown, rebuilds with the correct development compose overlay, performs health checks, verifies compilation logs for errors, and checks database seed data.
  • Troubleshooting: Identifies common issues like compilation errors or unhealthy services, providing actionable next steps.
  • Use Case: Before running E2E tests, use this Skill to guarantee a clean, healthy, and correctly compiled local development environment, preventing "Element not found" errors due to stale containers.

Quick Start

Restart all local Docker development containers and verify their health.