What problem does it solve?
This Skill automates and standardizes the complex Docker build process for ClawChives, ensuring consistent, reliable deployments across development and production environments.
Core Features & Use Cases
- Multi-Stage Docker Builds: Manages separate builder and production stages for optimized image sizes and security.
- Environment Configuration: Handles differences between local development (using
docker-compose.dev.yml) and production (GHCR images).
- Post-Build Verification: Includes automated checks to confirm build integrity, such as CSS content types and sizes, and security header configurations.
- Failure Mode Registry: Documents common build issues and their solutions, accelerating debugging.
- Use Case: Developers can confidently run
docker-compose up --build locally, knowing the process mirrors production and catches common errors early. CI/CD pipelines can rely on the defined build steps and verification checks.
Quick Start
Execute the clawchives-build-pipeline©™ skill to perform a clean, local Docker build and start the ClawChives application in detached mode.