← ClaudeAtlas

mm-init-projectlisted

Инициализирует или обновляет проект для mm-системы — создаёт passport.md в корне, копию в Obsidian, dashboard.md, handoff.md (скелет), project-instructions.md для claude.ai. Use when user says "оформи проект", "сделай паспорт", "init project", "/mm-init", "/mm-init-project", "обнови паспорт", "регистрирую проект". Работает на пустой папке (новый проект) и на существующем коде с любыми .md файлами (auto-discovery + dry-run preview перед записью). Включает auto-detect стека (~150 фреймворков), dual-detection GSD v1 (.planning/) и v2 (.gsd/), import scope/requirements из GSD-артефактов, secret-grep, детектор рассинхрона между копиями паспорта.
mworldorg/markdown-memory · ★ 52 · AI & Automation · score 86
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