trigger-dev — скилл для Claude Code: что делает и как установить
Настраивает фоновые задачи, очереди и AI-цепочки в Trigger.dev на TypeScript. Помогает Next.js-проектам запускать долгие процессы без сбоев из-за таймаутов.
npx claude-code-templates@latest --skill workflow-automation/trigger-devЧто делает trigger-dev
Скилл учит агента проектировать архитектуру задач для Trigger.dev в среде TypeScript и Next.js. Он ориентирует ассистента на работу с расписаниями cron, вебхуками, длительными пайплайнами для моделей OpenAI и пакетной обработкой данных. Агент подсказывает, как разбить громоздкие операции на шаги и настроить встроенные повторные попытки.
При генерации кода учитываются ограничения платформы. Конфигурационный файл trigger.config.ts обязан лежать строго в корне проекта, иначе сборщик не найдёт задачи. Чтобы не перегружать внешние API, задаются лимиты конкурентности очередей, а для защиты от дублирования при повторах применяются ключи идемпотентности. Передавать в задачи разрешено только сериализуемые объекты.
Какие задачи решает
- настроить фоновую обработку данных в Next.js через Trigger.dev
- запустить длинный AI-пайплайн с повторными вызовами OpenAI
- создать периодическую задачу по расписанию cron
- ограничить конкурентность очередей для защиты внешних API
Примеры запросов агенту
- Настрой периодическую синхронизацию данных по cron через Trigger.dev
- Создай фоновую задачу для генерации отчёта через OpenAI с лимитом таймаута
- Помоги переписать обработчик вебхука на очередь задач в Next.js
Как установить trigger-dev
1Через claude-code-templates
npx claude-code-templates@latest --skill workflow-automation/trigger-dev2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill trigger-dev -a claude-code3Вручную: положить файлы
~/.claude/skills/trigger-dev/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/trigger-dev/
Вручную: положить файлы
.agents/skills/trigger-dev/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/trigger-dev/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates trigger-dev2Вручную: положить файлы
.github/skills/trigger-dev/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/workflow-automation/trigger-devВручную: положить файлы
.devin/skills/trigger-dev/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о trigger-dev
Как установить trigger-dev в Claude Code?
Выполните в терминале команду npx claude-code-templates@latest --skill workflow-automation/trigger-dev.
Что делает скилл trigger-dev?
Он обучает ассистента правилам создания фоновых процессов, очередей и AI-воркфлоу на базе Trigger.dev в проектах на TypeScript.
Где должен находиться конфигурационный файл Trigger.dev?
Файл trigger.config.ts требуется размещать исключительно в корневом каталоге пакета, иначе запуск задач завершится ошибкой.