# /launch-post [platform] [project]

Product launch post production for Product Hunt, Hacker News, and Indie Hackers.

## Platforms

- `ph` / `product-hunt` — Product Hunt tagline + description (60 + 260 char limits)
- `hn` / `hacker-news` — Show HN: title + comment
- `ih` / `indie-hackers` — Milestone post
- `reddit` / `r/{community}` — Community-specific milestone post

## Procedure

### Step 1 — Load brand context

Read `.claude/agent-memory/content-creator/brand-memories/{brand}.md`.

### Step 2 — Platform-specific format

**Product Hunt:**
- Tagline: max 60 chars, no "best", no superlatives, describes what it does
- Description: max 260 chars, value prop in first sentence
- Makers comment: 150-400 words, personal story, problem solved, what's next

**Hacker News (Show HN):**
- Title: "Show HN: {project} ({brief what it is})" — max 80 chars
- Comment: direct, technical, what you built + why, honest about limitations
- No hype, no "excited to share", no "revolutionary"
- HN culture: treat as technical peers, not an audience

**Indie Hackers:**
- Milestone format: revenue milestone OR launch milestone
- Include specific numbers (MRR, users, days to build)
- Personal voice, what worked, what didn't

### Step 3 — Draft

Invoke `content-creator` agent. Apply platform culture rules strictly:
- PH: product-forward, discoverable
- HN: technical, honest, peer-to-peer tone (no marketing voice)
- IH: founder narrative, numbers, lessons

### Step 4 — Audit

Invoke `auditor` agent. Extra checks:
- No marketing clichés (especially for HN)
- No superlatives on PH tagline
- Numbers are present for IH milestone

### Step 5 — Output

Print post. If FAIL: print fix list.
