Skill

dub

Modern link attribution platform — short links, conversion tracking, affiliate/partner programs.

Verified: 2026-05-13 (printing-press-ingest-2026-05-13+enrich-capability-skill)

When to use dub

Choose if

You're operating a Dub.co workspace from an agent loop and need the full attribution surface (link CRUD with --dry-run safety, conversion funnel queries, partner commission reconciliation, weekly bounty triage) without writing API plumbing. Alternative is the raw Dub REST API — you get the same endpoints but no batching guardrails, no cross-link audit commands, and no `/since` summary.

Avoid if

You're not on Dub.co — the CLI does not bridge to Bitly, Rebrandly, or other link-shortener APIs. Also avoid when your workload exceeds the Pro/Advanced analytics rate caps (2 to 8 req/sec) or you're not prepared to dry-run every bulk mutation before committing.

Risk Flags

  • MEDIUM rate_limit Analytics endpoints enforce tighter per-second caps (Pro 2/s, Advanced 8/s). Bulk operations cap at 100 items per call (links, commissions). Agents fanning out wide must pace or batch.
  • MEDIUM destructive Bulk delete and domain delete are destructive and cannot be undone ("This will also delete all the links associated with the domain."). Always run with `--dry-run` first before any mutation.
  • LOW scope Covers the Dub.co attribution surface only — short links, conversion events, partner/affiliate programs. Other link shorteners (Bitly, Rebrandly, TinyURL) or attribution platforms (PostHog, Heap) are out of scope.

Cost

Type: Unknown

Install

Default

npx -y @mvanhorn/printing-press install dub

Setup docs →

Estimated time to first success: ~10 min

Dependencies

Minimum runtime: Node.js (npx) or Go 1.26.3+ for source install

Distribution

Repository
https://github.com/mvanhorn/printing-press-library
License
MIT