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…
Создаёт приватный vault-репозиторий памяти проекта в Obsidian и пушит его на GitHub для синхронизации с claude.ai Knowledge. Use when user says "создай vault", "синхронизация памяти", "memory sync", "/mm vault", "/mm-vault".
Claude Code
$ npx -y skills add mworldorg/markdown-memory --skill mm-vault --agent claude-code
Codex
$ npx skills add mworldorg/markdown-memory --skill mm-vault -a codex -y
Cursor
$ npx skills add mworldorg/markdown-memory --skill mm-vault -a cursor -y
Gemini CLI
$ npx skills add mworldorg/markdown-memory --skill mm-vault -a gemini-cli -y
GitHub Copilot
$ npx skills add mworldorg/markdown-memory --skill mm-vault -a github-copilot -y
OpenCode
$ npx skills add mworldorg/markdown-memory --skill mm-vault -a opencode -y
Windsurf
$ npx skills add mworldorg/markdown-memory --skill mm-vault -a windsurf -y
name: mm-vault version: 0.1.1 description: Создаёт приватный vault-репозиторий памяти проекта в Obsidian и пушит его на GitHub для синхронизации с claude.ai Knowledge. Use when user says "создай vault", "синхронизация памяти", "memory sync", "/mm vault", "/mm-vault".
Инициализирует и настраивает приватный git-репозиторий для папки памяти проекта Obsidian Vault. Это позволяет синхронизировать долгосрочную память с claude.ai Project Knowledge/Files через интеграцию с GitHub, исключая ручной копипаст.
Загрузи `mm-config.json` по алгоритму из `<repo>/docs/CONFIG-LOADING.md`. Поддержка `mm-config.local.json` overlay обязательна.
Понадобятся:
1. Определи **проект** по `passport.md` в текущей `cwd` или её родительских директориях.
2. Определи **slug** проекта (в нижнем регистре, с заменой пробелов на дефисы). Для `markdown-memory` slug равен `markdown-memory`. 3. Определи путь базы знаний `<vault_root>` по единому алгоритму резолва:
4. Выведи пользователю подтвержденный путь папки памяти.
1. Сделай рекурсивный обход папки `<vault_root>` и покажи дерево файлов, которые попадут в репозиторий. 2. Прогони все файлы папки через паттерны из канона `<repo>/config/secret-patterns.json` (пояснение — `<repo>/docs/SECRET-PATTERNS.md`).
3. **Жди подтверждения (y/n)** от пользователя для создания репозитория и первого пуша.
В папке `<vault_root>` создай или обнови файл `.gitignore` со следующим содержимым:
.obsidian/ .trash/ Thumbs.db .DS_Store *.tmp *.log
1. Проверь, инициализирован ли уже Git в `<vault_root>` (наличие папки `.git`). 2. Если Git **не инициализирован**:
3. Добавь файлы в индекс и сделай коммит:
1. Проверь, настроен ли уже remote `origin` (`git remote -v`). 2. Если remote `origin` **уже настроен**:
3. Если remote `origin` **не настроен**:
`gh repo create mworldorg/<slug>-vault --private --description "Memory vault for <slug> project" --source . --push`
Напечатай URL созданного репозитория и выведи подробную инструкцию по ручному подключению памяти в claude.ai:
✅ Репозиторий памяти успешно синхронизирован! URL: https://github.com/mworldorg/<slug>-vault Теперь подключи его к claude.ai: 1. Открой нужный Project в claude.ai 2. Перейди в раздел "Project Knowledge" (или "Files") 3. Нажми кнопку "+" -> выбери "GitHub" 4. Выбери репозиторий: mworldorg/<slug>-vault 5. Отметь файлы для синхронизации: • passport.md • handoff.md • dashboard.md • sessions/ (все файлы сессий) 6. Сними галочку со скачивания .gitignore (если применимо) 7. Нажми "Add to Project" 8. Каждый раз после вызова `/mm save` новые изменения будут запушены в репо автоматически. В claude.ai останется лишь нажать кнопку "Sync now" в панели Files/Project Knowledge.
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)
Compose a ready-to-copy prompt for the user's OTHER Claude Code instance (running in PowerShell). Use when the user asks to…
Гейт перед /clear — read-only проверка «всё ли записано», вердикт из exit code скрипта, а не из реплики модели. Проверяет…
Самопроверка mm-системы — junction'ы, конфиг, vault, паспорта, bridge-архив, GSD-консистентность (passport vs PROJECT.md),…
СНЯТ 2026-08-02 — команда больше ничего не грузит. Её детекция этапа дублировала /gsd-resume-work и расходилась с фактической…
Генерирует handoff.md — компактную сводку для нового чата claude.ai когда контекст текущего заполнился. Включает 15-категорийный…
Инициализирует или обновляет проект для mm-системы — создаёт passport.md в корне, копию в Obsidian, dashboard.md, handoff.md…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.