trigger-dev
/trigger-dev
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.
- Author
- davila7 ↗
- Repository
- claude-code-templates ↗
- Licence
- MIT
- Last repository change
- 25.10.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 25.10.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
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.
Original author description
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.
How it works
- Capabilities
- Patterns
- Anti-Patterns
- ⚠️ Sharp Edges
- Related Skills
SKILL.md preview
--- name: trigger-dev description: "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." metadata: source: vibeship-spawner-skills (Apache 2.0) --- # 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 | Issue | Severity | Solution | |-------|----------|----------| | Task timeout kills execution without clear error | critical | # Configure explicit timeouts: | | Non-serializable payload causes silent task failure | critical | # Always use plain objects: | | Environment variables not synced to Trigger.dev cloud | critical | # Sync env vars to Trigger.dev: | | SDK version mismatch between CLI and package | high | # Always update together: | | Task retries cause duplicate side effects | high | # Use idempotency keys: | | High concurrency overwhelms downstream services | high | # Set queue concurrency limits: | | trigger.config.ts not at project root | high | # Config must be at package root: | | wait.for in loops causes memory issues | medium | # Batch instead of individual waits: | ## Related Skills Works well with: `nextjs-app-router`, `vercel-deployment`, `ai-agents-architect`, `llm-architect`, `email-systems`, `stripe-integration`
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · davila7/claude-code-templates | 90 | MIT |
| TerminalSkills/skills | 100 | Apache-2.0 |
| rootcastleco/rei-skills | 90 | MIT |
Identical content appears in 10 other GitHub folders. We show one copy with the highest score.
Database snapshot: 13.11.2026 · package version 8c6af9186710 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100trigger-dev-tasks
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… - 90bullmq-specialist
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. - 90bullmq-specialist
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. - 90background-jobs
Background job processing with BullMQ, Inngest, Trigger.dev, Upstash QStash. Use when implementing async tasks, scheduled jobs, event-driven workflows, retries, or dead letter queues in Next.js. - 90FastAPI Background Tasks
This skill should be used when the user asks to "create background task", "add async job", "implement task queue", "schedule periodic task", "use Celery", "use ARQ", "process async", or mentions background processing, task queues, job scheduling, workers, or async jobs. Provides… - 100async-jobs
Async job processing patterns for background tasks, Celery workflows, task scheduling, retry strategies, and distributed task execution. Use when implementing background job processing, task queues, or scheduled task systems.