mm-bridge
Compose a ready-to-copy prompt for the user's OTHER Claude Code instance (running in PowerShell). Use when the user asks to "напиши промпт для powershell",…
Инициализирует или обновляет проект для mm-системы — создаёт passport.md в корне, копию в Obsidian, dashboard.md, handoff.md (скелет), project-instructions.md для claude.ai. Use when user says "оформи проект", "сделай паспорт", "init project", "/mm-init", "/mm-init-project",
$ npx -y skills add mworldorg/markdown-memory --skill mm-init-project --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mm-init-projectContext preview
The summary Claude sees to decide when to auto-load this skill.
Инициализирует или обновляет проект для mm-системы — создаёт passport.md в корне, копию в Obsidian, dashboard.md, handoff.md (скелет), project-instructions.md для claude.ai. Use when user says "оформи проект", "сделай паспорт", "init project", "/mm-init", "/mm-init-project",
name: mm-init-project version: 0.6.0 description: Инициализирует или обновляет проект для 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, детектор рассинхрона между копиями паспорта.
Создаёт «паспорт» проекта — единый источник контекста для claude.ai Project Knowledge и для всех mm-* skills. **Всегда показывает план перед записью**, никогда не уничтожает чужие .md файлы.
**Skill ПИШЕТ только в эти файлы:**
**Skill ТОЛЬКО ЧИТАЕТ (никогда не редактирует):**
**Skill НЕ ТРОГАЕТ ВООБЩЕ:**
**Перед любой записью** — обязательная фаза Preview (см. ниже). Без подтверждения `y` — ничего не пишется.
Загрузи `mm-config.json` по алгоритму из `<repo>/docs/CONFIG-LOADING.md`. Поддержка `mm-config.local.json` overlay обязательна. `<repo>` берётся из `_repo_root` инжектированного loader'ом.
Понадобятся:
**Целевая папка** = «корень проекта», не «cwd как есть».
Алгоритм: 1. Возьми `cwd`. 2. Если в пути есть подстрока `\.claude\worktrees\` или `/.claude/worktrees/` — это worktree. Найди корневой репо:
3. Иначе — поднимись от `cwd` пока не найдёшь `.git/` (папку, не файл) или `package.json` / `pyproject.toml` / любой явный маркер корня. Если ничего нет — `cwd` и есть корень.
**Имя проекта** = basename целевой папки. Покажи: `Имя проекта: <name> (целевая папка: <path>). Ок? (y/n или новое имя)`.
Просканируй и **выведи отчёт пользователю** перед любыми действиями.
Поищи (case-insensitive) в `<project_root>` и `<project_root>/docs/`:
Любой найденный — **кандидат на миграцию**, не конфликт-блокер.
Просканируй `*.md` в:
Распознай семантически по имени (case-insensitive substring): | В имени есть | Категория | |---|---| | `readme` | Описание / overview | | `architecture`, `design`, `arch` | Архитектура | | `overview`, `context`, `intro` | Контекст | | `notes`, `ideas` | Заметки | | `decisions`, `adr`, `rfc` | Решения | | `roadmap`, `plan` | Планы | | `todo`, `tasks`, `backlog` | Задачи | | `bugs`, `issues`, `known-issues` | Проблемы | | `changelog`, `history` | История | | `claude` (CLAUDE.md, claude-rules.md) | Правила для AI |
Прочитай **первые 50 строк** каждого найденного файла — для понимания.
**Manifest-файлы** — прочитай если есть:
A file-based memory and prompt bridge that connects claude.ai (where you think) ↔ Claude Code (where you build) ↔ Obsidian (shared long-term memory). -lightgrey.svg)
Repo: mworldorg/markdown-memory
Compose a ready-to-copy prompt for the user's OTHER Claude Code instance (running in PowerShell). Use when the user asks to "напиши промпт для powershell",…
Гейт перед /clear — read-only проверка «всё ли записано», вердикт из exit code скрипта, а не из реплики модели. Проверяет свежесть GSD-handoff в репозитории…
Самопроверка mm-системы — junction'ы, конфиг, vault, паспорта, bridge-архив, GSD-консистентность (passport vs PROJECT.md), наличие сторонних плагинов…
СНЯТ 2026-08-02 — команда больше ничего не грузит. Её детекция этапа дублировала /gsd-resume-work и расходилась с фактической раскладкой GSD, из-за чего…
Генерирует handoff.md — компактную сводку для нового чата claude.ai когда контекст текущего заполнился. Включает 15-категорийный Session Guide (вдохновлено…
Генерирует текст для claude.ai → Project → Instructions из шаблона + персонализирует под текущий проект. Кладёт результат в Obsidian для копипаста. Use when…