Kanban Automations
Долговечные автоматизации по типу Cursor через VibeOS kanban.
Метаданные навыка
| Источник | Встроенный (устанавливается по умолчанию) |
| Путь | skills/devops/kanban-automations |
| Версия | 1.0.0 |
| Автор | VibeOS |
| Лицензия | MIT |
| Платформы | linux, macos |
| Теги | kanban, automations, multi-agent, cursor, devops |
| Связанные навыки | project-kanban-worktrees, cursor-task-orchestration, vibeos-local-verify-deploy |
Справочник: полный SKILL.md
к сведению
Ниже приведено полное описание навыка, которое VibeOS загружает при его активации. Это те инструкции, которые видит агент, когда навык активен.
Kanban Automations
Используйте канбан-доску, когда работа должна переживать перезапуск процесса, охватывать несколько профилей или выполняться в виде очереди — аналог Cursor Automations / длительных запусков задач в VibeOS. Для короткой параллельной работы в рамках сессии предпочитайте delegate_task (cursor-task-orchestration).
Когда использовать
- Очереди исправлений ошибок / документации / рефакторинга между сессиями
- Многопрофильные исполнители (кодинг vs исследование vs операции)
- Привязанные к проектам рабочие деревья (
project-kanban-worktrees) - Пользователь говорит «поставь в очередь», «автоматизация», «как Automations»
Предварительные требования
kanban.journal_mode: delete(по умолчанию; обязательно на macOS APFS)- Диспетчер: шлюз с
kanban.dispatch_in_gateway: trueили отдельный сервис диспетчера - Опционально:
vibeos project bind-board <slug> <board>
Как запустить
vibeos kanban init
vibeos kanban create --title "Fix X" --assignee coding
vibeos kanban list
vibeos kanban show <id>
# после завершения работы исполнителя:
vibeos kanban complete <id>
Для рабочих деревьев проекта:
vibeos project show <slug>
vibeos project bind-board <slug> <board>
# создание задачи, привязанной к проекту — ветка/рабочее дерево именуются автоматически
Краткая справка
| Сценарий | Шаблон |
|---|---|
| Очередь исправлений | задачи triage → назначить coding → проверить → complete |
| Обновление документации | исполнитель с описанием, ориентированным на документацию; без развёртывания, если не запрошено |
| Параллельные функции | по одной задаче на часть; привязать проект для .worktrees/<task-id> |
| Только в рамках сессии | не используйте kanban — используйте delegate_task |
Полезные команды: create, list/ls, show, assign, comment, complete,
block, unblock, archive, tail, stats.
Порядок действий
- Убедитесь в наличии доски и режиме журнала (
delete). - Создавайте небольшие задачи (по одному результату каждая); указывайте критерии приёмки в описании.
- Назначьте профиль, соответствующий работе (
codingдля работы в IDE/репозитории). - Дайте диспетчеру забрать задачу; наблюдайте с помощью
vibeos kanban tail/show. - При превышении лимита ошибок задача автоматически блокируется — исправьте причину,
unblock, повторите. - Устойчивый успех →
complete/archive; не оставляйте «зомби».
Подводные камни
- Включение заглушек плагинов TermitPro не создаёт доску
- Журнал WAL на macOS вызывал проблемы с двойным захватом — используйте
delete - Инструменты
kanban_*остаются без схемы в обычном чате (check_fn); исполнители получают их при запуске для задачи - Не выполняйте
git pushот исполнителей при политике запрета GitHub
Проверка
- Задача переходит в состояние
doneс завершённым запуском - Журнал исполнителя существует для этого запуска (
vibeos kanban log/ runs) - Задачи проекта используют ветки
<slug>/<task-id>при привязке