automate-whatsapp — скилл для Claude Code: воркфлоу Kapso
Скилл для сборки и отладки автоматизаций WhatsApp в Kapso: воркфлоу, триггеры, функции и разбор выполнений.
npx skills add gokapso/agent-skills --skill automate-whatsapp -a claude-codeЧто делает automate-whatsapp
Скилл ведёт агента по работе с Kapso: создание и правка воркфлоу, редактирование графа, триггеры на входящие сообщения и Project Event, эмиссии событий, выполнения, функции, вебхук-инструменты и MCP-инструменты. Пригодится, когда автоматизация WhatsApp уже живёт в Kapso и её нужно менять из редактора, а не в веб-интерфейсе.
Основной путь — локальный репозиторий под контролем версий. Нужны установленный и авторизованный Kapso CLI (kapso login), связка проекта через kapso link, выгрузка kapso pull, сборка kapso build и отправка kapso push. Код воркфлоу пишется на @kapso/workflows: из workflow.js или workflow.ts экспортируется экземпляр Workflow. Есть и запасной путь через переменные окружения KAPSO_API_BASE_URL и KAPSO_API_KEY.
Правки графа через API-скрипты — это резерв, а не основной способ. Здесь важно следить за lock_version: при конфликте придётся заново получить граф, накатить изменения и повторить с новым значением. Ещё один момент, который легко упустить: воркфлоу, запускаемый триггером Project Event, работает как наблюдатель и сам события испускать не может. Если добавляете эмиссию в такой воркфлоу, ничего не выйдет.
Отладка идёт через kapso logs search по идентификатору выполнения, затем список выполнений, просмотр контекста и событий. Функции создаются скриптом, деплоятся отдельным шагом, а флаг публичного эндпоинта поддерживается только для функций Cloudflare.
Какие задачи решает
- собрать воркфлоу WhatsApp из узлов и связей в локальном репозитории
- настроить триггер на входящее сообщение по нужному номеру
- зарегистрировать Project Event и повесить на него реакцию воркфлоу
- разобрать выполнение по идентификатору и найти, где оно сломалось
- создать функцию и задеплоить её в Kapso
Примеры запросов агенту
- Покажи граф воркфлоу inbound-support и добавь узел с ответом на приветствие
- Создай триггер inbound_message для этого воркфлоу по номеру из проекта
- Найди выполнение по идентификатору и объясни, почему оно упало
Как установить automate-whatsapp
1Через Skills CLI (Vercel)
npx skills add gokapso/agent-skills --skill automate-whatsapp -a claude-code2Вручную: положить файлы
~/.claude/skills/automate-whatsapp/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/automate-whatsapp/
1Через Skills CLI (Vercel)
npx skills add gokapso/agent-skills --skill automate-whatsapp -a codex2Вручную: положить файлы
.agents/skills/automate-whatsapp/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add gokapso/agent-skills --skill automate-whatsapp -a cursor2Вручную: положить файлы
.cursor/skills/automate-whatsapp/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install gokapso/agent-skills automate-whatsapp2Вручную: положить файлы
.github/skills/automate-whatsapp/SKILL.md1Через Skills CLI (Vercel)
npx skills add gokapso/agent-skills --skill automate-whatsapp -a gemini-cli2Командой платформы
gemini skills install https://github.com/gokapso/agent-skills --path skills/automate-whatsappВручную: положить файлы
.devin/skills/automate-whatsapp/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add gokapso/agent-skills --skill automate-whatsapp -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о automate-whatsapp
Как установить automate-whatsapp в Claude?
Выполните npx skills add gokapso/agent-skills --skill automate-whatsapp -a claude-code. Скилл встанет в ~/.claude/skills/automate-whatsapp/SKILL.md.
Что делает automate-whatsapp?
Проводит агента по сборке и отладке автоматизаций WhatsApp в Kapso: воркфлоу, триггеры, Project Event, выполнения и функции.
Что нужно подготовить до работы со скиллом?
Установленный и авторизованный Kapso CLI, а для правки воркфлоу и функций — проект под контролем версий с kapso link и kapso pull. Без CLI остаётся запасной путь через KAPSO_API_BASE_URL и KAPSO_API_KEY.