вариант

Обеспечивает возможность проведения режима read-only standup между различными worktrees, ветками или PR-запросами в Git, что позволяет сравнивать внесенные изменения и разрабатывать единый план их объединения.

...Расширить все
18
Обновлено время 26 августа 2026 г.

О функции standup

standup — это навык координации из проекта Claude-Mem, предназначенный для организации read-only встречи типа «standup» между рабочими деревьями, ветками и открытыми PR пользователя с целью объединения разрозненных задач в единый план консолидации. Проблема, которую он решает, — фрагментация: когда работа распределена по множеству рабочих деревьев и веток, сложно определить, какая из них станет целевой и в каком порядке производить слияния. В рамках этого навыка каждое рабочее дерево или PR рассматривается как участник общего чата в формате Markdown, причем инициирующий участник выступает в роли модератора, созывающего встречу, проводящего обсуждения и фиксирующего результаты.

Алгоритм работы четко определен. Участники добавляются в список либо в порядке актуальности (рабочие деревья с коммитом или незакоммиченными изменениями в течение определенного временного интервала), либо вручную (конкретные локальные ветки и открытые PR, обнаруженные с помощью git и gh CLI). Для этого используется специальный скрипт Node (standup.mjs), который предоставляет команды для чтения, записи, открытия и подведения итогов через единый общий файл (по умолчанию ~/.claude-mem/STANDUP.md) с атомарным блокировкой. Сначала проводится первый раунд знакомств, затем раунды принятия решений, в ходе которых участники, представляющие соответствующие ветки, высказывают свои позиции и подтверждают согласие с планом; в конце модератор пишет краткое изложение сухим языком и переводит его для понимания человека. Важно отметить, что доступ в этот чат строго read-only: участники анализируют ситуацию с помощью git log, git status, git diff и gh pr view/diff, определяют, как следует произвести слияние, но никто не выполняет коммиты, слияния, push-операции или развертывания внутри чата — реальная работа с git происходит позже под присмотром человека с использованием команды /do.

Этот навык предназначен для разработчиков, которые работают с несколькими параллельными ветками или рабочими деревьями и нуждаются в структурированном способе планирования консолидации. Команды git и gh, которые он использует, носят диагностический характер и предназначены только для чтения; кроме того, навык постоянно подчеркивает необходимость сначала принимать решения, а уже затем их выполнять.

Часто задаваемые вопросы

Сливает ли standup мои ветки или выполняет коммиты?

Нет. Чат является read-only: участники анализируют ситуацию и определяют, как следует произвести слияние, но никто не выполняет коммиты, слияния, push-операции или развертывания внутри него. Фактическая работа с git происходит позже под присмотром человека с использованием команды /do.

Что необходимо для его работы?

Node (для запуска скрипта standup.mjs), репозиторий git с рабочими деревьями или ветками, а также, по желанию, gh CLI для загрузки открытых PR. Если gh недоступен или репозиторий не находится на GitHub, функция будет работать только с рабочими деревьями.

Как выбирается, какие ветки включить?

Существует два способа: по актуальности (ветки, активные в течение определенного временинтервала, например 1 час/4 часа/24 часа/7 дней/все) или вручную (конкретные локальные ветки и открытые PR). Перед началом работы подтверждается список участников.

Каков результат работы?

Краткое изложение сухим языком, написанное модератором, в котором указываются целевое рабочее дерево, порядок слияний и решения, требующие утверждения человеком; затем это изложение переводится на простой язык.

Какие инструменты использует этот навык?

Для координации обсуждения используются Bash, Read, Edit, Task и AskUserQuestion; также применяются read-only команды git и gh, а также CLI для работы с общим файлом.

Все файлы

3 файлаagent-brief.md2,1 КБПросмотрSKILL.md6,5 КБПросмотрstandup.mjs21,6 КБПросмотр

Все файлы

0 файлов

Установить standup

Скачайте файлы с навыками и извлеките их в папку .claude/skills/.

Скачать ZIP

Клонируйте репозиторий и скопируйте файлы навыка в свой проект.

git clone # Copy SKILL.md to your .claude/skills/ directory

Копировать Копировать
Быстрая настройка: Скопируйте папку с навыком в .claude/skills/ — Claude автоматически обнаружит её и начнёт использовать.
Репозиторий thedotmack/claude-mem

Похожие навыки

code-simplify
Обновлено время 2 июля 2026 г.
requesting-code-review
Обновлено время 29 июня 2026 г.
Git Commit Helper
Обновлено время 29 июня 2026 г.
commit-standards
Обновлено время 29 июня 2026 г.
OR