Skip to main content

tl-pg-boss

Integrates a PostgreSQL-backed job queue for Node.js, enabling background jobs, task scheduling, and async processing with reliability.

Install this skill

or
83/100

Security score

The tl-pg-boss skill was audited on May 12, 2026 and we found 13 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 177

Template literal with variable interpolation in command context

SourceSKILL.md
177console.log(`Processing ${job.id}`);
low line 115

Access to .env file

SourceSKILL.md
115connectionString: process.env.DATABASE_URL,
low line 237

Access to .env file

SourceSKILL.md
237const boss = new PgBoss(process.env.DATABASE_URL);
low line 43

External URL reference

SourceSKILL.md
43For **managed background jobs with dashboard UI**, consider [Trigger.dev](https://trigger.dev) instead. pg-boss is best when:
low line 333

External URL reference

SourceSKILL.md
333- [triggerdotdev/skills/trigger-tasks](https://skills.sh/triggerdotdev/skills/trigger-tasks) — Workflow patterns
low line 334

External URL reference

SourceSKILL.md
334- [omer-metin/skills-for-antigravity/pg-boss](https://playbooks.com/skills/omer-metin/skills-for-antigravity/pg-boss) — SKIP LOCKED principles
low line 339

External URL reference

SourceSKILL.md
339- [pg-boss API Docs](https://timgit.github.io/pg-boss/) — API reference
low line 344

External URL reference

SourceSKILL.md
344- [PostgreSQL SKIP LOCKED](https://www.postgresql.org/docs/current/sql-select.html#SQL-FOR-UPDATE-SHARE) — Locking semantics
low line 345

External URL reference

SourceSKILL.md
345- [PostgreSQL Advisory Locks](https://www.postgresql.org/docs/current/explicit-locking.html#ADVISORY-LOCKS) — Application-level locks
low line 346

External URL reference

SourceSKILL.md
346- [Connection Pooling with PgBouncer](https://www.pgbouncer.org/) — Connection management
low line 350

External URL reference

SourceSKILL.md
350- [Graphile Worker](https://worker.graphile.org/) — PostgreSQL queue alternative
low line 351

External URL reference

SourceSKILL.md
351- [Trigger.dev](https://trigger.dev/docs/) — Managed background jobs
low line 370

External URL reference

SourceSKILL.md
370| [TypeScript Deep Dive](https://logsnag.com/blog/deep-dive-into-background-jobs-with-pg-boss-and-typescript) | Shayan (@ImSh4yy) | BaseJob class, JobManager pattern |
Scanned on May 12, 2026
View Security Dashboard
Installation guide →