leadgrowgtm/research-process-builder/trigger-setup

Claude Code and agent skill by leadgrowgtm/research-process-builder

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Set up Trigger.dev in your project. Use when adding Trigger.dev for the first time, creating trigger.config.ts, or initializing the trigger directory.

Install

npx vskill@latest install leadgrowgtm/research-process-builder/trigger-setup

SKILL.md

The same SKILL.md was published earlier as triggerdotdev/skills/trigger-setup.

Trigger.dev Setup

Get Trigger.dev running in your project in minutes.

When to Use

  • Adding Trigger.dev to an existing project
  • Creating your first task
  • Setting up trigger.config.ts
  • Connecting to Trigger.dev cloud

Prerequisites

  • Node.js 18+ or Bun
  • A Trigger.dev account (https://cloud.trigger.dev)

Quick Start

1. Install the SDK
bash
npm install @trigger.dev/sdk
2. Initialize Your Project
bash
npx trigger init

This creates:

  • trigger.config.ts - project configuration
  • trigger/ directory - where your tasks live
  • trigger/example.ts - a sample task
3. Configure trigger.config.ts
ts
import { defineConfig } from "@trigger.dev/sdk";
export default defineConfig({
project: "proj_xxxxx", // From dashboard
dirs: ["./trigger"],
});
4. Create Your First Task
ts
// trigger/my-task.ts
import { task } from "@trigger.dev/sdk";
export const myFirstTask = task({
id: "my-first-task",
run: async (payload: { name: string }) => {
console.log(`Hello, ${payload.name}!`);
return { message: `Processed ${payload.name}` };
},
});
5. Start Development Server
bash
npx trigger dev
6. Trigger Your Task

From your app code:

ts
import { tasks } from "@trigger.dev/sdk";
import type { myFirstTask } from "./trigger/my-task";
await tasks.trigger<typeof myFirstTask>("my-first-task", {
name: "World",
});

Or from the Trigger.dev dashboard "Test" tab.

Project Structure

your-project/
├── trigger.config.ts # Required - project config
├── trigger/ # Required - task files
│ ├── my-task.ts
│ └── another-task.ts
├── package.json
└── ...

Environment Variables

Create .env or set in your environment:

bash
TRIGGER_SECRET_KEY=tr_dev_xxxxx # From dashboard > API Keys

Common Issues

"No tasks found"
  • Ensure tasks are exported from files in dirs folders
  • Check trigger.config.ts points to correct directories
"Project not found"
  • Verify project in config matches dashboard
  • Check TRIGGER_SECRET_KEY is set
"Task not registered"
  • Restart npx trigger dev after adding new tasks
  • Tasks must use task() or schemaTask() from @trigger.dev/sdk

Next Steps

  • Add retry logic → see trigger-tasks skill
  • Configure build extensions → see trigger-config skill
  • Build AI workflows → see trigger-agents skill
  • Add real-time UI → see trigger-realtime skill

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/leadgrowgtm/research-process-builder/trigger-setup/badge)](https://verified-skill.com/skills/leadgrowgtm/research-process-builder/trigger-setup)

Something wrong with this skill or its page? Tell us.