mm-clear-gate

Solid

Гейт перед /clear — read-only проверка «всё ли записано», вердикт из exit code скрипта, а не из реплики модели. Проверяет свежесть GSD-handoff в репозитории проекта, свежесть vault-файлов для Project Knowledge, состояние vault-репо, дерево проекта, запушенность, лог сессии, плюс validate.health как предупреждение. Два режима планки - mid (между этапами GSD, дефолт) и end (конец сессии). Use when user says "/mm gate", "/mm-gate", "можно чистить", "всё ли записано", "готов к clear", "проверь перед clear", ЛИБО когда сам собираешься предложить /clear.

Data & Documents 25 stars 3 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
47
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# mm-clear-gate — гейт перед `/clear` Решает проблему: единственным подтверждением «всё сохранено» была фраза модели о сессии, память о которой `/clear` и стирает. Вердикт должен приходить **из скрипта с exit code**, а не из реплики. **Вся логика — в скрипте.** Скилл его запускает, печатает выв��д целиком и переводит exit code в одну строку. Ничего не пересчитывает и не пересказывает. ## Запуск ```bash python <repo>/scripts/clear-gate.py --mode mid # дефолт: между этапами GSD python <repo>/scripts/clear-gate.py --mode end # конец сессии ``` `<repo>` — корень mm-репозитория (`paths.skills_repo` из конфига). Проверяемый проект — текущий cwd; можно задать явно через `--project <путь>`. Режим: `/mm gate` → `mid`, `/mm gate end` (или «конец сессии», «закругляемся») → `end`. ## Что делать с выводом 1. Напечатай вывод скрипта **целиком, дословно** — секции блокеров, предупреждений и пройденного. Не сокращай список файлов, не убирай подсказки-команды. 2. Добавь одну строку по exit code: - `0` → `✅ Гейт пройден — можно /clear.` - `1` → `⛔ Гейт не пройден — чистить нельзя, сначала закрой блокеры выше.` 3. При exit 1 **не предлагай `/clear`** и не утверждай, что всё записано. Блокеры перечислены — назови и�� и остановись. 4. Ничего не чини сам. Гейт read-only, исправления — отдельное решение оператора. ## Планка по режимам | Проверка | mid | end | |---|---|---| | Свежесть **GSD-handoff** в репозитории проекта (`.planning/HANDOFF.json`, `.continue-here.md`) | блокер |...

Details

Author
mworldorg
Repository
mworldorg/markdown-memory
Created
3 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

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 "что есть в mm", "какие mm команды", "помощь по mm", "mm cheatsheet".

25 Updated 3 weeks ago
mworldorg
Data & Documents Solid

mm-focus

СНЯТ 2026-08-02 — команда больше ничего не грузит. Её детекция этапа дублировала /gsd-resume-work и расходилась с фактической раскладкой GSD, из-за чего грузила не те файлы и молчала об этом. Замена — /gsd-resume-work, а для молчаливой загрузки без меню — прямая просьба прочитать файлы фазы. Use when user types "/mm-focus" or "/mm focus" — объясни замену и остановись, ничего не загружай.

25 Updated 3 weeks ago
mworldorg
Data & Documents Solid

mm-resume

Восстановить контекст в начале сессии или после /clear. Читает passport.md + dashboard + последнюю сессию + git status + (если есть GSD) полный контекст плани��ования (.planning/ для v1 или .gsd/ для v2 — STATE, ROADMAP, текущий phase CONTEXT/PLAN, HANDOFF.json). Выдаёт компактную сводку «где мы». Use when user says "ну что у нас", "напомни где мы остановились", "вернулся", "возобновляю", "/mm resume", "/mm start", "/mm context", "что у нас по проекту", "где мы" в начале новой сессии Claude Code или после /clear.

25 Updated 3 weeks ago
mworldorg