eg-migrationlisted
Install: claude install-skill SoliEstre/EstreGenesis
# /eg-migration (`/egmig`) — bring an existing project onto the EG standard
Migration modes **M1** (Migration A) and **M3** (Migration C) of the seed. Additive by construction: the project's existing rules are *extracted and promoted*, never bulldozed.
## 0. Audit first, classify second
Inventory what the project actually has — do not guess:
```
AGENTS.md · CLAUDE.md · GEMINI.md · .cursor/rules/ · .github/copilot-instructions.md
.windsurfrules · .clinerules · .agent/ · .claude/ (settings, skills, hooks)
```
Then classify:
| Finding | Mode | Route |
|---|---|---|
| `.agent/seed_prompt.md` present (any version) | **M2** | Stop — this is an upgrade, not a migration → **`/eg-upgrade`** |
| Rule files exist, but no `AGENTS.md` acting as SSoT | **M1** | Seed's **Migration A** — continue |
| An `AGENTS.md` exists but co-exists with divergent per-tool rules, or the project has heavy custom conventions worth keeping | **M3** | Seed's **Migration C** (hybrid) — continue |
| No rule files at all | — | → **`/eg-bootstrap`** |
State the mode and the evidence for it in one line before touching anything.
## 1. Fetch the seed
Same tier table as `/eg-bootstrap` — default **Lite**, user's prevailing language. One tier per repo.
Base: `https://raw.githubusercontent.com/SoliEstre/EstreGenesis/main/`
| Tier | English | 한국어 |
|---|---|---|
| Master | `AI_Native_Project_Master_Seed_Prompt.md` | `AI_Native_프로젝트_마스터_시드_프롬프트.md` |
| Lite | `AI_Native_Project_Seed_Prompt_Lite.md` | `AI_Nativ