mm-init-projectlisted
Install: claude install-skill mworldorg/markdown-memory
# mm-init-project — Project Bootstrap & Refresh (safe edition)
Создаёт «паспорт» проекта — единый источник контекста для claude.ai Project Knowledge и для всех mm-* skills. **Всегда показывает план перед записью**, никогда не уничтожает чужие .md файлы.
## Контракт безопасности (это важно — соблюдай дословно)
**Skill ПИШЕТ только в эти файлы:**
- `<project_root>/passport.md` — создаёт или обновляет
- `<project_root>/CLAUDE.md` — **только** добавляет секции `## Obsidian Knowledge Vault` и `## mm-system` если их нет; **никогда** не редактирует существующие секции
- `<project_root>/.gitignore` — добавляет правила для игнорирования локальных настроек Obsidian (`.vault/.obsidian/`)
- Файлы Obsidian Vault (хранилище в `<project_root>/.vault/` при локальном режиме или `<obsidian_projects>/<name>/` при глобальном режиме):
- `00-home/index.md` — карта всех заметок
- `00-home/текущие приоритеты.md` — текущие приоритеты
- `00-home/project-instructions.md` — инструкции для claude.ai
- `handoff.md` — создаёт **скелет** на старте (в корне хранилища)
- `atlas/passport.md` — копия паспорта проекта
- `atlas/архитектура проекта.md` — описание архитектуры
- `atlas/база данных.md` — схема БД
- `atlas/деплой.md` — информация о деплое
- Создает папки `knowledge/integrations/`, `knowledge/decisions/`, `knowledge/debugging/`, `knowledge/patterns/`, `knowledge/business/`, `sessions/`, `inbox/` if they don't exist.
**Skill ТОЛЬКО ЧИТАЕТ (никогда не редактирует):**
- README.md, AR