Skip to content
UXClaim
Product Management

Product Launch

Structured launch planning skill that drafts copy, pre-fills submission URLs, tracks state, and emits agent-consumable form schemas.

What It Does

Product Launch turns multi-platform product launches into one next action at a time. Instead of juggling 20 open tabs across Product Hunt, Hacker News, Reddit, and 30+ other channels, this skill scaffolds your entire launch sequence, drafts platform-specific copy, generates pre-filled submission URLs, and maintains state across sessions.

How It Works

You describe your product type (OSS, SaaS, ML model, Claude plugin, CLI, mobile app, or newsletter) and the skill:

  1. Selects a playbook — sequenced launch timeline specific to your product category
  2. Drafts 19 platform-specific copies — one per channel, with anti-AI-slop ban lists enforced
  3. Pre-fills submission forms — generates URL-encoded links for HN, Reddit, GitHub, Dev.to, and LinkedIn
  4. Tracks progress — maintains launch.json state so you resume mid-launch without losing work
  5. Hands off to automation agents — emits machine-readable JSON schemas (form fields, asset paths, checklists) for browser-automation tools to fill and submit forms

Use Cases

  • Launch SaaS products across 30+ communities without reinventing the submission process each time
  • Maintain consistent messaging while respecting per-platform tone and rules
  • Resume complex multi-day launches without rebuilding your plan
  • Enable browser-automation agents (Playwright, Claude computer-use) to handle form-filling without human intervention
  • Document post-launch actions, timing windows, and community karma thresholds

Who Benefits

Product builders shipping to multiple platforms, indie hackers managing launch sequences, product ops teams automating repetitive submissions, and teams integrating launch workflows into agent-driven CI/CD pipelines.

Frequently asked questions

How do I start a product launch?
Type `/product-launch` or say 'help me launch my product.' The skill asks for your product type (OSS, SaaS, ML, Claude plugin, CLI, mobile, or newsletter), then scaffolds a launch directory with copy templates, submission URLs, and a tracking file. You'll see one next action at a time.
What channels does product-launch support?
30+ platforms including Product Hunt, Hacker News, 11 Reddit communities, Dev.to, GitHub Issues, LinkedIn, X/Twitter, newsletters, and awesome-list submissions. Each channel has pre-filled URL templates, karma thresholds, timing windows, and per-platform copy variants.
Can I use this with browser automation agents?
Yes. The skill outputs `form_schema.py` — structured JSON containing field names, selectors, asset requirements, and pre-submit checklists. Browser-automation agents (Playwright MCP, Claude computer-use) read this schema and auto-fill forms without human intervention.
How does the skill handle anti-AI copy?
Every drafted copy is checked against a ban list of overused AI phrases ('leverage,' 'seamlessly,' 'game-changer'). The skill flags these before you post, protecting your reputation on communities like Hacker News and Reddit.
Does product-launch track my progress?
Yes. All state is saved to `~/.claude/launches/<slug>/launch.json`. Run `status.py` any session to see what's completed, what's pending, and your next 1–3 actions. You can pause and resume launches across days.
What's the difference between `prefill_urls.py` and `form_schema.py`?
`prefill_urls.py` generates pre-filled submission links for platforms that support URL parameters (HN, Reddit, GitHub). `form_schema.py` outputs JSON for platforms requiring form submission (Product Hunt, BetaList) so agents can fill them programmatically.
Can I customize copy templates per channel?
Yes. The skill drafts 19 channel-specific templates in `~/.claude/launches/<slug>/copy/`. Edit any `.md` file before submitting. The templates include hooks, persona-matched tone, and platform-specific rules (character limits, hashtag conventions, CoC gotchas).
Does this integrate with other Claude Code skills?
Yes. Product Launch delegates to xmaster (X/Twitter threading), email-cli (launch emails), mailing-list-cli (newsletters), github-optimization (README), and canvas-design (OG images). It hands those skills the data they need automatically.

Glossary

Playbook
A sequenced launch timeline and channel checklist specific to your product type (e.g., OSS repo vs. SaaS). Playbooks enforce optimal submission order, timing windows, and per-product messaging themes.
Form schema
Machine-readable JSON output containing all submission fields, asset paths, pre-submit checklists, and selector hints. Designed for browser-automation agents to consume without human parsing.
Pre-filled URL
A URL parameter–encoded submission link that auto-populates form fields on platforms supporting URL parameters (Hacker News, Reddit, Dev.to). Saves time and reduces copy-paste errors.
State
Persistent launch metadata saved to `launch.json`, including product details, drafted copy, submitted channels, timestamps, and next actions. Allows you to pause and resume launches across sessions.
Anti-AI-slop ban list
A curated list of overused marketing phrases ('leverage,' 'seamlessly,' 'game-changer') that the skill flags in drafted copy before posting, protecting credibility on communities sensitive to AI-generated language.

More in Product Management

All →
Product Management

Agent-Native Design

Design CLIs that work reliably for humans, AI agents, and orchestration systems simultaneously with schema-driven interfaces and safety tiers.

Agents365-ai