configure-ecclisted
Install: claude install-skill riftzen-bit/gemini-setup
# Configure Everything Gemini Code (ECC)
An interactive, step-by-step installation wizard for the Everything Gemini Code project. Uses `AskUserQuestion` to guide users through selective installation of skills and rules, then verifies correctness and offers optimization.
## When to Activate
- User says "configure ecc", "install ecc", "setup everything gemini code", or similar
- User wants to selectively install skills or rules from this project
- User wants to verify or fix an existing ECC installation
- User wants to optimize installed skills or rules for their project
## Prerequisites
This skill must be accessible to Gemini Code before activation. Two ways to bootstrap:
1. **Via Plugin**: `/plugin install everything-gemini-code` — the plugin loads this skill automatically
2. **Manual**: Copy only this skill to `~/.gemini/skills/configure-ecc/SKILL.md`, then activate by saying "configure ecc"
---
## Step 0: Clone ECC Repository
Before any installation, clone the latest ECC source to `/tmp`:
```bash
rm -rf /tmp/everything-gemini-code
git clone https://github.com/affaan-m/everything-gemini-code.git /tmp/everything-gemini-code
```
Set `ECC_ROOT=/tmp/everything-gemini-code` as the source for all subsequent copy operations.
If the clone fails (network issues, etc.), use `AskUserQuestion` to ask the user to provide a local path to an existing ECC clone.
---
## Step 1: Choose Installation Level
Use `AskUserQuestion` to ask the user where to install:
```
Question: "Whe