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-системы — junction'ы, конфиг, vault, паспорта, bridge-архив, GSD-консистентность (passport vs PROJECT.md), наличие сторонних плагинов (karpathy, context-mode). Auto-fix очевидного. Use when user says "проверь систему", "почему не работает", "/mm-doctor",
$ npx -y skills add mworldorg/markdown-memory --skill mm-doctor --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mm-doctorContext preview
The summary Claude sees to decide when to auto-load this skill.
Самопроверка mm-системы — junction'ы, конфиг, vault, паспорта, bridge-архив, GSD-консистентность (passport vs PROJECT.md), наличие сторонних плагинов (karpathy, context-mode). Auto-fix очевидного. Use when user says "проверь систему", "почему не работает", "/mm-doctor",
name: mm-doctor version: 0.6.0 description: Самопроверка mm-системы — junction'ы, конфиг, vault, паспорта, bridge-архив, GSD-консистентность (passport vs PROJECT.md), наличие сторонних плагинов (karpathy, context-mode). Auto-fix очевидного. Use when user says "проверь систему", "почему не работает", "/mm-doctor", "mm-status", "что-то сломалось", "проверь mm", "mm health". Запускать перед началом работы на новой машине ИЛИ когда что-то странно себя ведёт.
Прогон диагностики всей mm-системы. Не пишет ничего без подтверждения.
Загрузи `mm-config.json` по алгоритму из `<repo>/docs/CONFIG-LOADING.md`. Поддержка `mm-config.local.json` overlay обязательна. Loader должен инжектировать `_repo_root`.
Если loader падает — это уже первая ошибка, выведи её и предложи фикс из CONFIG-LOADING.md.
Для каждого `mm-*` в `<repo>/skills/` и `<repo>/vendor/`:
Проверка на macOS/Linux:
ls -la ~/.claude/skills/ readlink ~/.claude/skills/mm-bridge # должно вести на <repo>/skills/mm-bridge
PowerShell-проверка (Windows):
$item = Get-Item "$env:USERPROFILE\.claude\skills\mm-bridge" -Force $item.Attributes -band [System.IO.FileAttributes]::ReparsePoint # должно быть != 0 $item.Target # должно совпадать с <repo>/skills/mm-bridge
При ошибках предложи: `Запустить scripts/register-skills.py для пере-создания ссылок? (y/n)`. Если y — запусти.
Если проект не открыт, проверь глобальные пути из конфига `paths.obsidian_*`:
В архиве bridge-промптов: <N> файлов, <M> старше 30 дней. Удалить старые? (y/n)
Если в `cwd` или родителях есть `passport.md`:
Если passport `gsd_version` ≠ none, прогони cross-check:
**Проверка 1: версия в passport совпадает с реальностью**
**Проверка 2: scope не разъехался**
**Проверка 3: текущая фаза не устарела в
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 в репозитории…
СНЯТ 2026-08-02 — команда больше ничего не грузит. Её детекция этапа дублировала /gsd-resume-work и расходилась с фактической раскладкой GSD, из-за чего…
Генерирует handoff.md — компактную сводку для нового чата claude.ai когда контекст текущего заполнился. Включает 15-категорийный Session Guide (вдохновлено…
Инициализирует или обновляет проект для mm-системы — создаёт passport.md в корне, копию в Obsidian, dashboard.md, handoff.md (скелет), project-instructions.md…
Генерирует текст для claude.ai → Project → Instructions из шаблона + персонализирует под текущий проект. Кладёт результат в Obsidian для копипаста. Use when…