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",…
Генерирует текст для claude.ai → Project → Instructions из шаблона + персонализирует под текущий проект. Кладёт результат в Obsidian для копипаста. Use when user says "сделай инструкции для проекта", "обнови project instructions", "/mm-instructions", "перегенери инструкции",
$ npx -y skills add mworldorg/markdown-memory --skill mm-instructions --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mm-instructionsContext preview
The summary Claude sees to decide when to auto-load this skill.
Генерирует текст для claude.ai → Project → Instructions из шаблона + персонализирует под текущий проект. Кладёт результат в Obsidian для копипаста. Use when user says "сделай инструкции для проекта", "обнови project instructions", "/mm-instructions", "перегенери инструкции",
name: mm-instructions version: 0.5.1 description: Генерирует текст для claude.ai → Project → Instructions из шаблона + персонализирует под текущий проект. Кладёт результат в Obsidian для копипаста. Use when user says "сделай инструкции для проекта", "обнови project instructions", "/mm-instructions", "перегенери инструкции", "что вставить в Project Instructions". Без аргументов = универсальная версия; с проектом = подставляет имя.
Создаёт ready-to-paste текст для **Project Instructions** в claude.ai. Это «инструкция» для веб-Клода: как работать в паре с PowerShell-Клодом и mm-системой. Раз сгенерировал — копипастишь в Project, оно живёт там вечно.
Загрузи `mm-config.json` по алгоритму из `<repo>/docs/CONFIG-LOADING.md`. Поддержка `mm-config.local.json` overlay обязательна. `<repo>` берётся из `_repo_root` инжектированного в конфиг loader'ом.
Понадобятся:
Запуск из папки с `passport.md`. Скилл: 1. Читает `passport.md` → берёт `project` из frontmatter, тип, стек, `gsd_version` из frontmatter, секцию 8 «Контекст для промптов», секцию 9 (текущий milestone/phase, если GSD). 2. Берёт шаблон `<skills_repo>/templates/project-instructions.md`. 3. Подставляет:
4. Сохраняет в `<obsidian_projects>/<project>/project-instructions.md` (перезапись).
Запуск без `passport.md` или с флагом «универсальная» / «общая». Скилл: 1. Берёт шаблон as-is. 2. `<PROJECT_NAME>` заменяет на `<универсальный — определяется в чате>`; `<USER_NAME>` — на `config.user.name`. 3. Удаляет секцию «Особенности этого проекта» **и GSD-блок** (универсальной комнате конкретный GSD неизвестен). 4. Сохраняет в `<obsidian_bridge>/project-instructions-universal.md`.
Эту версию вставляешь в Project, который ты используешь как **«комната для идей»** — где ещё нет конкретного проекта, или где обсуждаешь общие задачи.
`<skills_repo>/templates/project-instructions.md`. Скопируй в память как строку.
Замени все вхождения `<PROJECT_NAME>` на реальное имя.
Замени все вхождения `<USER_NAME>` на `config.user.name` (из mm-config, с учётом local-оверлея). Если поля нет — оставь нейтральное «разработчика».
**GSD-блок** (между `<!-- GSD-BLOCK-START ... -->` и `<!-- GSD-BLOCK-END -->`):
В конец файла, перед последней секцией «Доступные команды», вставь:
# Особенности этого проекта (топ-правила из паспорта) > Сверяй каждый сгенерированный промпт с этими правилами. Они жёсткие. <до 5 пунктов из секции 8 паспорта, точная копия — без перефразирования>
Если файл уже был — не архивируй, перезаписывай (это деривативный артефакт, оригинал всегда можно перегенерить).
✅ Project Instructions готовы Режим: <A для проекта <name> | B универсальная> Файл: <abs_path> Длина: ~<N> строк Что делать: 1. Открой файл, скопируй ВСЁ содержимое 2. claude.ai → Project «<name>» → Settings → Instructions 3. Удали старое, вставь новое, Save 4. Проверь: New Chat → "Что ты делаешь?" — должен ответить про режимы A/B/C
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 (вдохновлено…
Инициализирует или обновляет проект для mm-системы — создаёт passport.md в корне, копию в Obsidian, dashboard.md, handoff.md (скелет), project-instructions.md…