trigger-cost-savings
An audit of where a project's background jobs are quietly burning money, ranked so the biggest saving sits at the top — read from the code, and from the real runs as well when it can reach them.
LABSCO SUMMARY
triggerdotdev/skills is Trigger.dev's own skill set, split between building durable tasks (setup, config, the task patterns) and consuming them (realtime hooks, agent orchestration, cost review).
trigger-setup bootstraps a project from nothing: installing the SDK, writing trigger.config.ts, scaffolding a first task in a /trigger directory, and setting TRIGGER_SECRET_KEY. trigger-tasks picks up from there with the actual task() and schemaTask() patterns — retries, queues and concurrency, debouncing and idempotency keys, run metadata, and cron scheduling. trigger-config goes deeper into the config file itself: build extensions for Prisma, Playwright, FFmpeg, and Python, plus environment-variable sync and telemetry. trigger-agents sits above tasks rather than beside them — prompt chaining, routing, parallelization, orchestrator-workers, evaluator-optimizer loops, and human-in-the-loop waitpoints — for LLM-driven pipelines rather than one specific API.
The other two are for the frontend and for the bill. trigger-realtime is the client-side half of the same system: React hooks such as useRealtimeRun and useRealtimeStream for showing a run's live progress or streamed output, plus minting scoped tokens so a browser can trigger a task directly. trigger-cost-savings is the odd one out — it needs Trigger.dev's own MCP tools already installed (npx trigger.dev@latest install-mcp) and uses them to read live run data for right-sizing machines, catching missing debounce or idempotency, and spotting polling loops that should be waitpoints instead.
Anyone already building on Trigger.dev, across the whole lifecycle from npx trigger init through a production cost audit. None of them make a case for choosing Trigger.dev in the first place — that pitch is the README's job, not the skills'.
Some need only a local tool already on the machine and some need a Trigger.dev account and its secret key; trigger-cost-savings needs the separate MCP server installed on top of that.
WHAT'S INSIDE
An audit of where a project's background jobs are quietly burning money, ranked so the biggest saving sits at the top — read from the code, and from the real runs as well when it can reach them.
Someone pressed a button and something slow is now happening somewhere else — this is the browser side of showing them how it is going, live, and of letting them start it or answer it from the page.
A project that has never used Trigger.dev, taken from nothing to a first background job running and showing up in the dashboard — including the two steps only a person can do.
A background job here is a function allowed to take hours and to fail and try again — this is how one gets written, and what to reach for when it has to wait, repeat itself, or hand off to another.
INSTALL
SINGLE SKILL
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 skips skill selection; prompts cancel installation without an interactive terminal. If choosing Project when asked about installation scope, open your project's folder before running this.
Install checklist
Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.Find the skill name in the Skills tab and put it in the command before running it. Each entry there installs independently.
npx skills add triggerdotdev/skills --skill <YOUR_SKILL_NAME> --full-depth