mm-setuplisted
Install: claude install-skill mworldorg/markdown-memory
# mm-setup — Персонализация mm-системы под пользователя
Делает систему «своей»: имя, домен, стек, пути — без правки committed-файлов (репо общий, расшарен на GitHub). Личное идёт в **gitignored** оверлей и в **генерируемую** персональную копию claude.ai-скилла.
## Контракт безопасности (соблюдай дословно)
**Skill ПИШЕТ только в:**
- `<repo>/config/mm-config.local.json` — создаёт или мёрджит (gitignored, личный оверлей)
- `<repo>/claude-ai-skills/_generated/mm-web-bridge/SKILL.md` — персональная копия для загрузки в claude.ai (gitignored)
**Skill НИКОГДА не трогает:**
- `config/mm-config.json` (committed — общие дефолты louise; их не перезаписываем)
- `claude-ai-skills/mm-web-bridge/SKILL.md` (committed шаблон — читаем как источник, не правим)
- любые `skills/*/SKILL.md`, `~/.claude/CLAUDE.md` (для глобального — только предложим сниппет)
- git-операции
## Конфиг
Загрузи `mm-config.json` по алгоритму из `<repo>/docs/CONFIG-LOADING.md` (нужен `_repo_root`). Если уже есть `mm-config.local.json` — прочитай его как текущие значения (режим повторной настройки).
## Шаг 1. Интервью
Задай **одним сообщением** (не по одному вопросу), с разумными дефолтами в скобках:
```
Настрою mm-систему под тебя. Ответь (можно коротко):
1. Имя — как тебя называть? <текущее из config, если есть>
2. Чем занимаешься / домен? (например: «Telegram-боты», «веб на React», «data-инженерия»)
3. Основной стек? (язык · фреймворк · БД · деплой — например «Python · aiogram 3.x · SQLite · Railway»)
4. Язык