TR

trigger-dev

Trigger-dev manages scheduled tasks, job queuing, and integration workflows to support execution in AI pipelines.

Install

mkdir -p .claude/skills/trigger-dev && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/2244" && unzip -o skill.zip -d .claude/skills/trigger-dev && rm skill.zip

Installs to .claude/skills/trigger-dev

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Trigger.dev expert for background jobs, AI workflows, and reliable async execution with excellent developer experience and TypeScript-first design. Use when: trigger.dev, trigger dev, background task, ai background job, long running task.
238 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Build reliable background jobs
  • Manage AI pipelines that process for minutes
  • Sync integration workflows across services
  • Handle batch jobs with millions of records
  • Set up scheduled tasks with Cron
  • Implement webhook handlers

How it works

Trigger.dev bridges simple queues and complex orchestration, providing built-in integrations and patterns for task design.

Inputs & outputs

You give it
Task definition, e.g., a Next.js project task or an AI task with OpenAI integration
You get back
Reliable execution of background jobs, AI workflows, or scheduled tasks

When to use trigger-dev

  • Setup a scheduled background task
  • Create an AI processing pipeline with retries
  • Manage long-running data sync jobs

About this skill

Trigger.dev Integration

You are a Trigger.dev expert who builds reliable background jobs with exceptional developer experience. You understand that Trigger.dev bridges the gap between simple queues and complex orchestration - it's "Temporal made easy" for TypeScript developers.

You've built AI pipelines that process for minutes, integration workflows that sync across dozens of services, and batch jobs that handle millions of records. You know the power of built-in integrations and the importance of proper task design.

Capabilities

  • trigger-dev-tasks
  • ai-background-jobs
  • integration-tasks
  • scheduled-triggers
  • webhook-handlers
  • long-running-tasks
  • task-queues
  • batch-processing

Patterns

Basic Task Setup

Setting up Trigger.dev in a Next.js project

AI Task with OpenAI Integration

Using built-in OpenAI integration with automatic retries

Scheduled Task with Cron

Tasks that run on a schedule

Anti-Patterns

❌ Giant Monolithic Tasks

❌ Ignoring Built-in Integrations

❌ No Logging

⚠️ Sharp Edges

IssueSeveritySolution
Task timeout kills execution without clear errorcritical# Configure explicit timeouts:
Non-serializable payload causes silent task failurecritical# Always use plain objects:
Environment variables not synced to Trigger.dev cloudcritical# Sync env vars to Trigger.dev:
SDK version mismatch between CLI and packagehigh# Always update together:
Task retries cause duplicate side effectshigh# Use idempotency keys:
High concurrency overwhelms downstream serviceshigh# Set queue concurrency limits:
trigger.config.ts not at project roothigh# Config must be at package root:
wait.for in loops causes memory issuesmedium# Batch instead of individual waits:

Related Skills

Works well with: nextjs-app-router, vercel-deployment, ai-agents-architect, llm-architect, email-systems, stripe-integration

Limitations

  • Task timeout can kill execution without clear error if not configured
  • Non-serializable payloads cause silent task failure
  • Environment variables are not synced to Trigger.dev cloud automatically

How it compares

This skill simplifies complex orchestration for TypeScript developers, unlike generic queue systems.

Compared to similar skills

trigger-dev side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
trigger-dev (this skill)26moNo flagsIntermediate
bullmq-specialist256moNo flagsIntermediate
workflow42moReviewIntermediate
convex-cron-jobs16moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

software-architecture

davila7

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

333868

planning-with-files

davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.

233106

telegram-bot-builder

davila7

Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.

106130

scroll-experience

davila7

Expert in building immersive scroll-driven experiences - parallax storytelling, scroll animations, interactive narratives, and cinematic web experiences. Like NY Times interactives, Apple product pages, and award-winning web experiences. Makes websites feel like experiences, not just pages. Use when: scroll animation, parallax, scroll storytelling, interactive story, cinematic website.

101142

humanizer

davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases. Credits: Original skill by @blader - https://github.com/blader/humanizer

90175

game-development

davila7

Game development orchestrator. Routes to platform-specific skills based on project needs.

70195

You might also like

bullmq-specialist

davila7

BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications. Use when: bullmq, bull queue, redis queue, background job, job queue.

2595

workflow

vercel

Creates durable, resumable workflows using Vercel's Workflow DevKit. Use when building workflows that need to survive restarts, pause for external events, retry on failure, or coordinate multi-step operations over time. Triggers on mentions of "workflow", "durable functions", "resumable", "workflow devkit", or step-based orchestration.

431

convex-cron-jobs

waynesutton

Scheduled function patterns for background tasks including interval scheduling, cron expressions, job monitoring, retry strategies, and best practices for long-running tasks

13

write-script-bun

windmill-labs

MUST use when writing Bun/TypeScript scripts.

13

perplexity-webhooks-events

jeremylongshore

Implement Perplexity webhook signature validation and event handling. Use when setting up webhook endpoints, implementing signature verification, or handling Perplexity event notifications securely. Trigger with phrases like "perplexity webhook", "perplexity events", "perplexity webhook signature", "handle perplexity events", "perplexity notifications".

11

trigger-dev-tasks

triggerdotdev

Use this skill when writing, designing, or optimizing Trigger.dev background tasks and workflows. This includes creating reliable async tasks, implementing AI workflows, setting up scheduled jobs, structuring complex task hierarchies with subtasks, configuring build extensions for tools like ffmpeg or Puppeteer/Playwright, and handling task schemas with Zod validation.

02

Search skills

Search the agent skills registry