trigger-cost-savings

Analisis tugas, jadwal, dan proses Trigger.dev untuk peluang optimasi biaya. Gunakan saat diminta mengurangi pengeluaran, mengoptimalkan biaya, mengaudit penggunaan, menyesuaikan ukuran…

npx skills add https://github.com/triggerdotdev/trigger.dev --skill trigger-cost-savings

Trigger.dev Cost Savings Analysis

The full, version-pinned cost-audit workflow ships inside your installed @trigger.dev/sdk. Read it before giving recommendations so they match the SDK version in this project:

  • Skill: node_modules/@trigger.dev/sdk/skills/trigger-cost-savings/SKILL.md — the static-analysis checklist, the MCP run-analysis steps (list_runs, get_run_details, get_current_worker), the report format, and the machine-preset cost table.
  • Docs: the canonical guidance is bundled at node_modules/@trigger.dev/sdk/docs/how-to-reduce-your-spend.mdx, with supporting pages under node_modules/@trigger.dev/sdk/docs/ (machines.mdx, runs/max-duration.mdx, queue-concurrency.mdx, idempotency.mdx, triggering.mdx, errors-retrying.mdx).

If those paths don't exist, @trigger.dev/sdk isn't installed yet — install it first. In a non-hoisted layout, resolve the package with node -p "require.resolve('@trigger.dev/sdk/package.json')" and read skills/ + docs/ beside it.

Live run analysis needs the Trigger.dev MCP server (npx trigger.dev@latest install-mcp). Without it, do the static source analysis only — never fabricate run data.

Key principles

  • Waits > 5 seconds are free — checkpointed, no compute charge.
  • Start small, scale up — the default small-1x is right for most tasks; right-size down tasks stuck on large-* with short durations.
  • I/O-bound tasks don't need big machines — API calls and DB queries wait on the network.
  • Add maxDuration — cap runaway compute.
  • Debounce high-frequency triggers — consolidate bursts into single runs.
  • Idempotency keys prevent duplicate billed work.
  • AbortTaskRunError stops wasteful retries — don't pay to retry permanent failures.

References

Sibling skills: trigger-authoring-tasks (the task options these levers tune: machine, maxDuration, retry, queue, idempotency), trigger-realtime-and-frontend, trigger-authoring-chat-agent and trigger-chat-agent-advanced (AI agents).

Lebih banyak skill dari triggerdotdev

trigger-dev-tasks
triggerdotdev
Gunakan keterampilan ini saat menulis, mendesain, atau mengoptimalkan tugas latar belakang dan alur kerja Trigger.dev. Ini termasuk membuat tugas asinkron yang andal, mengimplementasikan AI…
agents
triggerdotdev
Pola agen AI dengan Trigger.dev - orkestrasi, paralelisasi, perutean, evaluator-optimizer, dan human-in-the-loop. Gunakan saat membangun tugas bertenaga LLM…
config
triggerdotdev
Konfigurasikan proyek Trigger.dev dengan trigger.config.ts. Gunakan saat menyiapkan ekstensi build untuk Prisma, Playwright, FFmpeg, Python, atau menyesuaikan deployment…
realtime
triggerdotdev
Berlangganan ke proses tugas Trigger.dev secara real-time dari frontend dan backend. Gunakan saat membangun indikator progres, dasbor langsung, streaming respons AI/LLM,…
setup
triggerdotdev
Siapkan Trigger.dev di proyek Anda. Gunakan saat menambahkan Trigger.dev untuk pertama kali, membuat trigger.config.ts, atau menginisialisasi direktori trigger.
tasks
triggerdotdev
Bangun agen AI, alur kerja, dan tugas latar belakang yang tahan lama dengan Trigger.dev. Gunakan saat membuat tugas, memicu pekerjaan, menangani percobaan ulang, menjadwalkan pekerjaan cron, atau…
trigger-agents
triggerdotdev
Pola agen AI dengan Trigger.dev - orkestrasi, paralelisasi, perutean, evaluator-optimizer, dan human-in-the-loop. Gunakan saat membangun tugas bertenaga LLM…
trigger-chat-agent-advanced
triggerdotdev
Kemampuan chat.agent tingkat lanjut dan operasional untuk Trigger.dev, dimuat sesuai permintaan. Muat ini saat bekerja dengan primitif Sessions mentah (sessions /…