product-launcher

v1.0.0

Generate launch materials (subscriber email, CEO blog post, CEO tweet thread) for 2389.ai products and skills with authentic voice profiles baked in

launchemailblogtwitterannouncementgtmbuttondownharper
Install Command /plugin install product-launcher@2389-research
View Source
01

Documentation

Full plugin documentation and usage guide

Product Launcher

Generate launch materials for 2389.ai products and skills with authentic voice profiles.

What It Does

Takes a product and generates ready-to-publish GTM materials:

  • Subscriber email - Buttondown announcement (~300 subscribers)
  • CEO blog post - harper.blog style, full post ready to publish
  • CEO tweet thread - @harper voice, thread format

Philosophy

Voice profiles are baked in, not templated. Each output matches the actual tone and style of past 2389 communications:

  • Emails match the casual, direct Buttondown style
  • Blog posts match Harper's narrative, technically-credible voice
  • Tweets match @harper's punchy, self-aware thread style

Usage

/product-launcher

Or naturally:

  • "Let's write launch materials for Jeff"
  • "Draft the email and blog post for this launch"
  • "Create the tweet thread for announcing this"

Required Inputs

The skill will gather:

  • Product name
  • What it does / who it's for
  • URL for the CTA
  • Key features (3-5 bullets)
  • Availability (open, waitlist, invite-only)
  • Who signs the email (default: Harper)
  • Any metrics/data to cite

Outputs

All three outputs generated in one pass:

Email

  • Subject line: all lowercase, 5-6 words, conversational
  • Body: casual opener, short paragraphs, :) at CTA
  • Sign-off: "Talk soon, [Signer] and the 2389 Team"

CEO Blog Post

  • Title: casual, sometimes provocative
  • Structure: origin story → what it does → how I use it → try it
  • Tone: 50% personal narrative, 50% technical substance
  • Length: 1,500-3,000 words
  • Honest about limitations

CEO Tweet Thread

  • Hook tweet with provocation
  • Build tension over 2-3 tweets
  • Results/examples
  • CTAs to product and blog
  • Casual retweet ask at end

Pending Components

  • Company blog post (2389.ai/blog) - On hold pending new voice direction (shifting away from scientific style)

Voice Sources

Profiles derived from:

  • Past Buttondown emails (BotBoard announcements)
  • harper.blog posts (Claude Code, AI agents social media, LLM codegen workflow)
  • @harper Twitter threads (BotBoard launch thread)
02

Quick Install

Get started in seconds

1
Add the marketplace (if not already added) /plugin marketplace add 2389-research/claude-plugins
2
Install this plugin /plugin install product-launcher
3
You're good to go Skills auto-trigger when relevant
Back to Marketplace