trigger-cost-savings

โดย triggerdotdev

วิเคราะห์งาน ตารางเวลา และการรันของ Trigger.dev เพื่อหาโอกาสในการปรับต้นทุนให้เหมาะสม ใช้เมื่อถูกขอให้ลดค่าใช้จ่าย ปรับต้นทุนให้เหมาะสม ตรวจสอบการใช้งาน ปรับขนาดให้เหมาะสม…

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).

Skills เพิ่มเติมจาก triggerdotdev

trigger-dev-tasks
triggerdotdev
ใช้ทักษะนี้เมื่อเขียน ออกแบบ หรือปรับปรุงงานเบื้องหลังและเวิร์กโฟลว์ของ Trigger.dev ซึ่งรวมถึงการสร้างงานแบบอะซิงโครนัสที่เชื่อถือได้ การนำ AI ไปใช้...
official
trigger-authoring-chat-agent
triggerdotdev
เขียนและรันเอเจนต์แชท AI ที่ทนทานด้วย chat.agent จาก @trigger.dev/sdk/ai: ลูปการทำงานต่อเทิร์น, เหตุผลที่คุณต้อง spread ...chat.toStreamTextOptions()…
official
trigger-agents
triggerdotdev
รูปแบบ AI agent กับ Trigger.dev - การจัดระเบียบ, การประมวลผลแบบขนาน, การกำหนดเส้นทาง, evaluator-optimizer, และ human-in-the-loop ใช้เมื่อสร้างงานที่ขับเคลื่อนด้วย LLM...
official
trigger-config
triggerdotdev
กำหนดค่าโปรเจกต์ Trigger.dev ด้วย trigger.config.ts ใช้เมื่อตั้งค่าส่วนขยายการ build สำหรับ Prisma, Playwright, FFmpeg, Python หรือปรับแต่งการ deploy…
official
trigger-cost-savings
triggerdotdev
วิเคราะห์งาน ตารางเวลา และการทำงานของ Trigger.dev เพื่อหาโอกาสในการปรับลดต้นทุน ใช้เมื่อถูกขอให้ลดค่าใช้จ่าย ปรับต้นทุนให้เหมาะสม ตรวจสอบการใช้งาน ปรับขนาดให้เหมาะสม...
official
trigger-realtime
triggerdotdev
สมัครรับข้อมูลการทำงานของทาสก์ใน Trigger.dev แบบเรียลไทม์จากฟรอนต์เอนด์และแบ็กเอนด์ ใช้เมื่อสร้างตัวบ่งชี้ความคืบหน้า แดชบอร์ดสด การสตรีมการตอบสนองของ AI/LLM …
official
trigger-setup
triggerdotdev
ตั้งค่า Trigger.dev ในโปรเจกต์ของคุณ ใช้เมื่อเพิ่ม Trigger.dev เป็นครั้งแรก สร้าง trigger.config.ts หรือเริ่มต้นไดเรกทอรี trigger
official
trigger-tasks
triggerdotdev
สร้าง AI agent, workflow และงานพื้นหลังที่คงทนด้วย Trigger.dev ใช้เมื่อสร้างงาน, เรียกใช้งาน, จัดการการลองใหม่, กำหนดเวลางาน cron หรือ...
official