v1.0 is now available

Developer utilities for Promos Team.

Stop wrestling with environment configs. Get access tokens, clone databases, and setup services in seconds with a single CLI tool.

Join the internal beta list. Access is limited.

01. Authentication

Access tokens, instantly.

Forget manually copying tokens from local storage or network tabs. Select your environment and LOB, and the token is automatically copied to your clipboard.

Power User Aliases

Skip the interactive menu. Generate tokens in a single command.

pu uat cokesauat 300579
  • Support for UAT, Demo, and Prod
  • Auto-clipboard integration
  • Secure credential handling
promo-utils — interactive
?Select environment: UAT
?Select LOB: my-lob-service
Authenticating...
Success!
>Token copied to your clipboard!
promo-utils — alias
$pu uat cokesauat 300579
Authenticating as 300579...
Success!
Login ID: 300579
>Token copied to your clipboard!
promo-utils — clone-db
$pu clone
?Select environment to clone: Demo
?Container Name: niinedemo
?Local Port: 7005
Checking container status...
Cloning database (this may take a while)...
Clone Complete!

Local Postgres is running on port 7005!
$psql -h localhost -p 7005 -U postgres
02. Data Management

Demo/UAT data, locally.

Debug with confidence by cloning real datasets to your local environment. We handle the Docker containers, port mapping, and data transfer for you.

  • Automatic Docker container management
  • Conflict detection & port validation
  • Safe data sanitization defaults
03. Data Export

Export tables, fast.

Need a quick backup or definition? Export table structures and data directly to SQL files from any environment.

  • Multi-table support
  • Clean SQL generation
  • Works with UAT, Demo, and Prod
promo-utils — export
$pu export uat digivyaparuat definition
Connecting to UAT...
Found table 'definition'...
Exporting 142 rows...
Export Complete!

>Saved to ~/Downloads/table-backups/definition.sql
promo-utils — git-stats
Git Branch Statistics
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AuthorTotalMergedPending
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tyler Durden1510 (4/6)5 (2/3)
Harvey Specter128 (5/3)4 (1/3)
Ra’s al Ghul87 (7/0)1 (1/0)
Jake Peralta53 (2/1)2 (2/0)

JanFebMarAprMayJunJulAugSepOct
← 2024|2025|2026 →
Less
More

Showing item 1 of 4[Scroll Position: Top - 25%]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
04. Insights

Team velocity, visualized.

Get a manager-level view of your repository. Track branch status, identify stalled work, and visualize contribution trends over time.

  • Interactive heatmaps
  • Track merged vs pending
  • Filter by author
05. Zero-Config Setup

Instant environment setup.

Initialize promos-ui, schemes-service, and channelkart with a single command.

No more SSO login struggles, endless mvn clean install waits, or complex registry configurations. It just works.

  • No manual POM SDK builds
  • Automated environment registry
  • Bypasses complex SSO flows
promo-utils — setup
$pu setup promos-ui
Detecting dependencies...
Configuring registry...
Bypassing SSO checks...
Environment Ready!

>Promos UI is running at http://localhost:3000

Ready to speed up your workflow?

Get access to the CLI utility today. Enter your email below to get started.