From 60900e46ce25ac9621633c3e436f53aaa28dde5c Mon Sep 17 00:00:00 2001 From: Bill Ballou Date: Tue, 30 Dec 2025 20:10:19 -0500 Subject: [PATCH] Add new project creation guidelines MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Document that only the current host environment should be created when setting up a new project, unless other hosts are explicitly requested. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- SKILL.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/SKILL.md b/SKILL.md index f5d9039..f420351 100644 --- a/SKILL.md +++ b/SKILL.md @@ -136,6 +136,18 @@ docker compose -f /docker-compose.yml logs -f docker compose -f /docker-compose.yml down ``` +## Creating a New Project + +When creating a new Docker Compose project: + +1. Create the project directory structure +2. Create `docker-compose.yml` with service definitions +3. Create `env.example` as a template +4. Create environment config **only for the current host** (`environments//.env`) +5. Optionally create a `README.md` with first-run instructions + +**Important**: Only create the environment for the current host unless explicitly asked to create configurations for other hosts. + ## Adding a New Host Environment 1. Create `environments//` directory