Skip to content
Development
Skill

/mm

Диспетчер mm-системы — короткая команда вместо длинных. /mm без аргументов = список всех команд. /mm new = init project, /mm save = save session, /mm next = handoff, /mm prompt = bridge, /mm rules = instructions, /mm check = doctor. Use when user types "/mm" anything OR says

From plugin
markdown-memory
2514 skills

Claude Code

$ npx -y skills add mworldorg/markdown-memory --skill mm --agent claude-code

SKILL.md

mm.SKILL.md
name: mm
version: 0.4.3
description: Диспетчер mm-системы — короткая команда вместо длинных. /mm без аргументов = список всех команд. /mm new = init project, /mm save = save session, /mm next = handoff, /mm prompt = bridge, /mm rules = instructions, /mm check = doctor. Use when user types "/mm" anything OR says "что есть в mm", "какие mm команды", "помощь по mm", "mm cheatsheet".

mm — Dispatcher / Cheat Sheet

Короткие алиасы для длинных команд. Также — если юзер просто пишет `/mm`, выводи список.

Карта команд

| Алиас | Полная команда | Что делает | |---|---|---| | `/mm new` | `/mm-init-project` | Init/update паспорт проекта + Obsidian-структуру | | `/mm init` | `/mm-init-project` | (синоним new) | | `/mm setup` | `/mm-setup` | Персонализация системы под себя (имя, стек, пути) — 1 раз после клона | | `/mm onboard` | `/mm-setup` | (синоним setup) | | `/mm resume` | `/mm-resume` | Восстановить контекст: passport + dashboard + last session + git + GSD | | `/mm start` | `/mm-resume` | (синоним resume — для начала сессии) | | `/mm context` | `/mm-resume` | (синоним resume) | | `/mm where` | `/mm-resume` | (синоним resume — «где мы») | | `/mm focus` | `/mm-focus` | ~~scoped reload GSD-этапа~~ — **СНЯТ 2026-08-02**, дублировал `/gsd-resume-work` и грузил не то. Вместо него: `/gsd-resume-work` | | `/mm gate` | `/mm-clear-gate` | Гейт перед /clear: read-only проверка «всё ли записано», вердикт из exit code (`gate end` — планка конца сессии) | | `/mm projects` | `/mm-projects` | Обзор всех проектов одним экраном | | `/mm list` | `/mm-projects` | (синоним projects) | | `/mm save` | `/mm-save-session` | Сохранить лог сессии в Obsidian | | `/mm end` | `/mm-save-session` | (синоним save) | | `/mm next` | `/mm-handoff` | Сводка для нового чата claude.ai | | `/mm handoff` | `/mm-handoff` | (синоним next) | | `/mm vault` | `/mm-vault` | Создать приватный vault-репо памяти проекта | | `/mm prompt` | `/mm-bridge` | Промпт-мост в файл для PowerShell-Клода | | `/mm bridge` | `/mm-bridge` | (синоним prompt) | | `/mm rules` | `/mm-instructions` | Сгенерить Project Instructions для claude.ai | | `/mm chat` | `/mm-instructions` | (синоним rules) | | `/mm check` | `/mm-doctor` | Самопроверка системы | | `/mm doctor` | `/mm-doctor` | (синоним check) | | `/mm health` | `/mm-doctor` | (синоним check) | | `/mm update` | `/mm-update` | Обновить mm-систему (git pull origin/main + register-skills) | | `/mm` | (этот skill) | Покажи cheat sheet (без выполнения) | | `/mm help` | (этот skill) | (синоним) | | `/mm ?` | (этот skill) | (синоним) |

Как работаешь

1. Парсинг команды

Юзер пишет: `/mm <команда> [аргументы]`. Возьми `<команда>`, ищи в карте выше (case-insensitive). Опечатки толерируй (Levenshtein <= 2):

  • `/mm seve` → save (расстояние 1)
  • `/mm hando` → handoff
  • `/mm doktor` → doctor

Если не нашёл — покажи cheat sheet с пометкой `Команда "<x>" не распознана. Возможно ты имел в виду:` + 1-2 ближайших варианта.

2. Если без аргументов или help

Выведи cheat-sheet — компактно (не всю карту, а сгруппированно):

/mm — диспетчер mm-системы

Первичная настройка (1 раз после клона репо):
  /mm setup        персонализация под себя (имя, стек, пути, claude.ai-скилл)

Старт нового / открытие проекта:
  /mm new          оформить или обновить паспорт проекта
  /mm resume       где мы (passport + last session + git + GSD)
  /mm focus        СНЯТ 2026-08-02 → используй /gsd-resume-work
  /mm gate         можно ли чистить: вердикт из exit code (gate end — конец сессии)
  /mm projects     обзор всех проектов одним экраном

Работа в сессии:
  /mm prompt       промпт-мост из claude.ai в PowerShell
  /mm save         закрыть сессию, лог в Obsidian
  /mm next         сводка для нового чата claude.ai (контекст забит)
  /mm vault        создать приватный vault-репо памяти проекта (git sync)

Инфраструктура:
  /mm rules        сгенерить инструкции для claude.ai Project
  /mm check        диагностика системы (junction'ы, vault, паспорта)
  /mm update       обновить mm-систему (git pull + re-register)

Типичный цикл:
  утром / после /clear → /mm resume   ← подхватил контекст
  работаешь            → /mm prompt   (если задача из claude.ai)
  закончил день        → /mm save     (лог в Obsidian)
  контекст забит       → /mm save → /clear → /mm resume
  новый чат claude.ai  → /mm next     (handoff в Knowledge)

Полные имена тоже работают: /mm-init-project, /mm-save-session, и т.д.

3. Если команда распознана

Делегируй вызов соответствующему skill. Это значит:

  • НЕ выполняй логику маппинг'нутого skill'а сам.
  • Скажи коротко: `→ Запускаю /mm-<full-name>...`
  • Дальше работа идёт в том skill (он подхватится автоматически).

В реальности Claude Code или Antigravity не «делегируют» программно — но в твоём ответе ты приступаешь к выполнению того skill, как если бы юзер написал его полное имя. То есть:

1. Скажи одной строкой: `→ /mm new = /mm-init-project, начинаю.` 2. Действуй как `mm-init-project` (читай его SKILL.md и исполняй).

4. Дополнительные удобства

  • **`/mm new <name>`** — передай имя проекту, чтоб init не спрашивал. Пример: `/mm new filtrator`.
  • **`/mm save "<тема>"`** — передай тему сессии вручную. Пример: `/mm save "рефакторинг роутинга"`.
  • **`/mm prompt "<задача>"`** — короткая задача сразу. Пример: `/mm prompt "добавь команду /stats в бот"`.
  • **`/mm update`** — делегируй в `/mm-update` (git pull свежего mm из origin/main + register-skills + notice о перезапуске).

Эти extra-аргументы передавай в подскилл как контекст.

Edge cases

  • **Юзер написал `/mm-new`** (с дефисом): тоже принимай — это не полное имя skill'а, но логично. Маппь как `/mm new`.
  • **Юзер написал `/mm-init`**: алиас на `/mm-init-project`.
  • **Юзер написал что-то совсем непонятное** (`/mm fluffy`): покажи cheat-sheet + предложи ближайшее.

Что НЕ делать

  • Не «упрощай» работу подскилла, к которому делегируешь — он сам знает как себя вести.
  • Не предлагай команд которых нет (`/mm push` не существует).
  • Не пиши св
Read more
@mworldorg
Ships withmarkdown-memory

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)

Stars on GitHub

Momentum

stars in total
25
Star history of mworldorg/markdown-memory on GitHub, a chart by star-history.com

Other skills on markdown-memory.

mm-bridge

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…

mm-clear-gate

mm-clear-gate

Гейт перед /clear — read-only проверка «всё ли записано», вердикт из exit code скрипта, а не из реплики модели. Проверяет…

mm-doctor

mm-doctor

Самопроверка mm-системы — junction'ы, конфиг, vault, паспорта, bridge-архив, GSD-консистентность (passport vs PROJECT.md),…

mm-focus

mm-focus

СНЯТ 2026-08-02 — команда больше ничего не грузит. Её детекция этапа дублировала /gsd-resume-work и расходилась с фактической…

mm-handoff

mm-handoff

Генерирует handoff.md — компактную сводку для нового чата claude.ai когда контекст текущего заполнился. Включает 15-категорийный…

mm-init-project

mm-init-project

Инициализирует или обновляет проект для mm-системы — создаёт passport.md в корне, копию в Obsidian, dashboard.md, handoff.md…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about mm.

Which coding agents can use mm?
mm installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.