mm

GitHub

mm系统调度器,提供简短命令别名以执行项目初始化、会话管理、上下文恢复及系统检查等任务。支持自然语言触发和模糊匹配,无参数时显示功能速查表。

skills/mm/SKILL.md mworldorg/markdown-memory

Trigger Scenarios

用户输入 /mm 或相关变体 询问 mm 命令列表或帮助

Install

npx skills add mworldorg/markdown-memory --skill mm -g -y
More Options

Use without installing

npx skills use mworldorg/markdown-memory@mm

指定 Agent (Claude Code)

npx skills add mworldorg/markdown-memory --skill mm -a claude-code -g -y

安装 repo 全部 skill

npx skills add mworldorg/markdown-memory --all -g -y

预览 repo 内 skill

npx skills add mworldorg/markdown-memory --list

SKILL.md

Frontmatter
{
    "name": "mm",
    "version": "0.4.1",
    "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 Перечитать файлы текущего GSD-этапа после /clear (scoped reload)
/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        перечитать файлы текущего GSD-этапа после /clear
  /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 не существует).
  • Не пиши свою реализацию save/init/handoff — только маршрутизация.

Version History

  • 878a50b Current 2026-07-05 15:24

Same Skill Collection

claude-ai-skills/mm-web-bridge/SKILL.md
skills/mm-doctor/SKILL.md
skills/mm-focus/SKILL.md
skills/mm-instructions/SKILL.md
skills/mm-projects/SKILL.md
skills/mm-save-session/SKILL.md
skills/mm-update/SKILL.md
skills/mm-vault/SKILL.md
skills/mm-handoff/SKILL.md
skills/mm-init-project/SKILL.md
skills/mm-resume/SKILL.md
skills/mm-setup/SKILL.md

Metadata

Files
0
Version
878a50b
Hash
8b1d773f
Indexed
2026-07-05 15:24

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-14 20:39
浙ICP备14020137号-1 $Map of visitor$