Skip to content

/wbBroadcast — Command Hub ​

/wbBroadcast generates announcement content for npm, GitHub, social media, and documentation sites after a successful /wbRelease. It takes release artifacts — changelogs, version numbers, and feature summaries — and formats them into channel-specific posts. The command handles the communication layer of shipping, ensuring stakeholders and users hear about new releases in the right format.

🎯 Strategic Position ​

Releases that nobody hears about might as well not have shipped. /wbBroadcast sits at the end of the release pipeline as the final communication step — after code is shipped, but before anyone knows.

  • After /wbRelease + /wbPublish — announce a user-visible release.
  • After /wbDeploy — announce a user-facing app change.
  • When declaring lifecycle status — PREVIEW → LTS, or LTS → OBSOLETE.

🛠️ Operating Modes ​

ModeTriggerOutput
Package announcement/wbBroadcast <package>Channel-specific posts for the latest release
Monorepo-wide/wbBroadcast <monorepo-root>/Monorepo-wide announcement kit
Lifecycle status/wbBroadcast <target> --status=<lts|preview|obsolete>Status-change announcement + VERSION_STATUS.md update

✅ What a useful broadcast contains ​

  1. LinkedIn post — conversational, explains the "why."
  2. X (Twitter) post — compressed, action-oriented.
  3. GitHub release notes — structured Highlights / Changes / Breaking / Credits.
  4. Blog paragraph — 3-paragraph narrative (what's new / why it matters / what to do).
  5. VERSION_STATUS.md update proposal — if lifecycle status should change.
  6. "Did NOT generate" section — channels the command doesn't cover (email, video, Slack/Discord).

🚫 What it cannot do ​

Not thisUse instead
Publish packages to npm/wbPublish
Create changelogs or release artifacts/wbRelease
Verify the release is valid before broadcasting/wbValid
Auto-post to social mediaHuman review required — the command writes copy, you post
Pre-announce before shippingThe command refuses; pre-announcement is a marketing decision

It also refuses internal-only releases ("consumers don't care about this") and premature announcements ("pre-announce elsewhere").

📚 Reading Order ​

  1. ELI5 — the one-paragraph mental model.
  2. Practical — step-by-step walkthrough on a real release.
  3. Expert — lifecycle management and VERSION_STATUS.md interaction.
  4. Examples — annotated broadcast transcripts.
  5. Exhaustive simulation · Live demo.
  • wbBroadcast.md — the command reference this hub orients you around.
  • /wbRelease — produces the release artifacts to broadcast.
  • /wbPublish — publishes packages to npm.
  • /wbDeploy — deploys apps (another broadcast trigger).
  • /wbVision — "Coming Soon" teasers for broadcast content.

Quick Reference ​

bash
/wbBroadcast packages/wb-press2                  # announce latest package release
/wbBroadcast <monorepo-root>/                              # monorepo-wide announcement
/wbBroadcast <target> --status=lts                # declare LTS status


← Home · Commands · Install | wb-flow on npm · flow.wbc-ui.com · wi-bg.com