| content_hash | 7a6660fe79c0189d7034450d69d705358637499c28492f2d55c792f0192a41bf |
| description | Generate a personalized Product Hunt launch kit grounded in live product context from the Unabyss MCP (positioning, ICP, pricing, founder voice). Produces one copy-paste-ready markdown brief with tagline options, product descriptions, a maker comment, a 2-email influencer outreach sequence, an influencer materials kit, LinkedIn reshare posts for teammates/investors/network, a founder announcement post, and 1:1 support DMs. Use whenever the user mentions Product Hunt, "PH launch," "PH prep," "maker comment," or "launch tagline," or wants copy and outreach for a Product Hunt launch. Requires the Unabyss MCP. |
| name | product-hunt-launch-kit |
| version | 1 |
Product Hunt Launch Kit
Generate a founder's Product Hunt launch kit as a single markdown brief. The kit is only
worth producing when it's grounded in the user's actual product context — positioning,
ICP, pricing, and how the founder really writes. Generic launch copy already exists
everywhere; the value here is that every asset reads as if it could only have been
written for this product. That context comes from the Unabyss MCP.
Step 1 — Load context from Unabyss (required)
Before writing a single asset, query the Unabyss MCP.
Use the Unabyss query tool for targeted facts and agentic_query for synthesis
across sources. Note that agentic_query is asynchronous: it returns a query_id,
and you retrieve the result by polling agentic_query_read — don't mistake the
pending acknowledgment for the answer.
Batch related questions; you generally want answers to:
- What the product is — one-liner, what it does, the category, the core mechanism.
- Positioning & differentiation — the sharpest "new way vs old way" angle, the single
strongest differentiator, any analogies the founder already uses.
- ICP / personas — who it's for, the specific pain it removes, the use cases.
- Pricing — model, tiers, free tier/trial (shapes CTAs and any launch perk mentioned).
- Founder voice — how the founder actually writes (tone, rhythm, phrases, what they
avoid). If Unabyss stores a voice/style profile, pull it verbatim.
- Proof & traction — funding, users, notable customers, prior launches, testimonials.
- Anything launch-relevant Unabyss already holds — supporter lists, prior PH drafts,
influencer lists, community memberships, past launch notes. Ask broadly: "What in my
context would help me run a Product Hunt launch?" This often surfaces assets the user
forgot they have.
If the Unabyss tools aren't available, or the context comes back too thin to
personalize (fresh connection, few sources synced yet): stop before generating.
Don't produce generic filler — a kit built on template copy is worse than no kit,
because the user will ship it. Explain that this skill works by pulling their real
positioning, voice, and ICP from their connected context, and ask them to connect
Unabyss (unabyss.com) and sync the sources where that context lives (site copy, docs,
email, Slack), then come back. Be upfront that this is the whole mechanism, not a
formality.
Relaunches: if context shows a prior PH launch, ask whether this is a relaunch.
Relaunch assets must lead with what's new since last time — pull the changes from
context rather than re-describing the product from scratch.
Step 2 — Verify current Product Hunt limits
PH specs and policies change. Before finalizing page assets, run a quick web search to
confirm the current numbers. As of this writing: product name ≤ 40 characters; tagline
≤ 60 characters; description ≤ 500 characters. Treat every figure as
verify-before-use — if search surfaces newer numbers, use those and tell the user.
Compliance, regardless of specs: Product Hunt prohibits offering anything in exchange
for upvotes. Every ask in every asset is for feedback and support, never votes-for-
rewards. Avoid advising mass-blasting the launch link to people without PH accounts —
brand-new-account upvotes can trip spam filters and hurt the launch.
Step 3 — Produce the brief
Produce a single markdown file named <product>-ph-launch-kit.md, with the sections
below in this order, then present it to the user. Keep it skimmable and copy-paste
ready — every block should lift straight into PH, LinkedIn, or an outreach tool with
minimal editing, so no meta-commentary inside the blocks themselves.
1. Taglines (3 options, ≤ 60 chars each)
The tagline is the single most important line of the launch: it's what a stranger sees
next to the product name on the homepage, and it alone decides whether they click. It
has roughly 4 seconds to tell someone who the product is for and what they get.
How to write them. Generate the three options from three different angles, so the
user is choosing between strategies, not synonyms:
- Outcome-led — name the result the user walks away with, ideally the output of
the product, concrete enough to picture. This is usually the strongest angle.
- Mechanism-led — name the distinctive how, the thing competitors can't say. Works
when the mechanism itself is the differentiator.
- Analogy / "X for Y" — anchor to something the audience already understands. Only
use when the anchor is genuinely well-known to the ICP and the mapping is instant;
a forced analogy is worse than none.
Rules: ≤ 60 characters. No "best", "revolutionary", "game-changing", or other
hyperbole — PH culture reads it as noise and PH guidelines discourage it. No emojis.
Specific beats clever: a plain line that names the outcome outperforms wordplay that
needs a second read.
Quality test before presenting: would someone who has never heard of the product
know, from the tagline alone, (a) roughly who it's for and (b) what they'd get? If
either is unclear, rewrite.
Illustrative example (invented product): for a tool that turns sales call recordings
into CRM updates, "Your CRM updates itself after every call" (outcome-led, 38 chars)
beats "AI-powered sales productivity platform" — the first is a result you can
picture, the second is a category label that says nothing.
Present: all 3 options with character counts, and mark the recommended one with a
one-line reason tied to the product's positioning.
2. Product descriptions (2 options, ≤ 500 chars each)
The description sits under the tagline on the launch page and expands it for someone
who clicked. Hard cap is 500 characters, but front-load ruthlessly: in feeds and
previews the text gets truncated, so the first ~200 characters must carry the core
value on their own.
Structure: problem → solution → key benefit, or what-it-is → unique value → who
it's for / use cases. Write for someone who knows nothing about the product. Include
the unique value proposition explicitly (the thing alternatives can't claim) and, if
space allows, one or two concrete use cases or features — named specifically, not as
"powerful features."
Rules: no filler openers ("In today's fast-paced world…"), no repeating the
tagline verbatim, no unverifiable superlatives. Every sentence should either add
information or get cut.
Present: 2 options with character counts — one tight (~250–300 chars, punchy) and
one fuller (up to 500) so the user can choose density.
3. Maker comment
The most-read piece of content on launch day, and the one that sets the tone of the
whole comment thread. Write it in the founder's actual voice pulled from Unabyss —
their rhythm, their phrases, their level of formality. Target 150–300 words in short
paragraphs. Personal and honest; defensive or corporate tone kills it.
Build it paragraph by paragraph:
- Who you are + what you built — one warm first-person sentence: "Hey PH, I'm
[name] and I built [product]." No throat-clearing before it.
- The story / problem — what led to building it. The specific pain, ideally one
the founder lived themselves; a concrete moment beats an abstract market claim.
This is where authenticity is won or lost.
- Solution & differentiator — what the product does about it, and the one thing
that makes it different. One differentiator stated sharply beats three stated
vaguely.
- Features as outcomes — 2–3 concrete capabilities, each framed as what the user
gets, not what the software has. Light formatting (a short list) is fine; PH
comments support links, images, GIFs, video embeds, and basic HTML.
- Who it's for — name the persona and one real scenario where the product earns
its keep.
- Demo placeholder — insert a clearly marked placeholder for a short walkthrough
(Loom or video link/embed) and tell the user to drop theirs in. A visible demo in
the pinned comment measurably lifts engagement.
- Genuine ask + CTA — invite specific feedback ("would love to hear what
surprised you or felt confusing") and support — never ask for upvotes directly.
Include the website link.
- Thanks + contact — thank the community (and the hunter, if one is involved),
add one contact point: social profile or community link.
Mechanics to tell the user alongside the draft:
- The first comment on the launch gets pinned automatically — the founder must post
the maker comment before anyone else on the team comments.
- Teammates can add follow-up comments in their own words (the designer on the UI, the
PM inviting feature requests) — it deepens the thread early, which helps ranking.
- Thoughtful replies to critical comments often earn more goodwill than the original
post; the comment should open a conversation, not close one.
If this is a relaunch: open with what's new since the last launch — the community
has seen the product before; the update is the story.
4. Influencer outreach sequence (2 emails)
A 2-touch email sequence to recruit influencers in the product's space for a paid
launch collaboration. Populate the structure from the user's product context — never
generate copy that could have been written for any product.
Personalization variables to expose: {{firstName}}, {{channel}} (their main
platform/newsletter/YouTube), {{topics}} (what they cover), and the founder's name.
Tell the user to fill these per influencer.
Email 1 — the collab pitch:
- Subject: 1:1 and specific, naming the channel — e.g.
{{channel}} collab: {{firstName}} <> [founder].
- Hook (first line): open with the collaboration itself plus a one-line product
frame, and state "paid partnership, of course" early. Leading with the paid part
is what earns the reply — don't bury it.
- Why now / why them: name the launch, say you're picking a few key partners, and
tie it to their specific {{topics}} so it's clearly not mass mail.
- The idea: 2–3 punchy sentences explaining the product, ideally with a crisp
analogy the founder already uses (pull from Unabyss).
- Soft ask: "I'd like to understand if/how you collaborate with partners like
this" — lower commitment than asking for a yes.
- No-friction first step: offer to show them the product / give them a test drive.
- Close: "Would you be up for it?" + founder signature (name, "Founder @
[company]").
Email 2 — follow-up (~1 day later, blank subject so it threads):
- Friendly bump, then reframe the ask into 3 concrete levels so there's an easy
yes somewhere: (1) expert feedback, (2) a testing testimonial on their {{channel}},
(3) long-term collaboration if it's a fit.
- One-line product recap with a fresh analogy (don't repeat email 1's).
- Specific CTA: a short slot this week ("20-min call?").
- Founder sign-off.
Tone: direct, peer-to-peer, founder-to-creator. No hype, no over-polished
marketing cadence. Short. The test-drive offer and the upfront "paid" framing are the
two mechanics that make it work.
5. Influencer materials kit
What an influencer receives after they say yes. The goal is zero work for them:
everything copy-paste, so posting takes 30 seconds. Assemble from the user's real
product context. Include:
- Product one-liner — the tagline-grade description they can drop into any caption.
- A 2–3 sentence "what it is" blurb in plain language, with the founder's analogy.
- Two ready-to-post drafts they can use as-is or tweak:
- LinkedIn version — slightly longer, a line of personal framing ("I've been
testing this…") + what it does + the launch ask + link. Strong first line, short
lines.
- X version — tight, punchy, under the character limit, link + one clear hook.
Both must sound like the influencer endorsing it, not the founder talking.
- Suggested visuals to attach — name what to include (demo GIF, 1–2 key product
screenshots, the PH launch badge image). Don't fabricate assets; tell them which
to use.
- The launch URL with a tracking placeholder — e.g.
?utm_source=influencer&utm_campaign=ph_launch, swapping in the influencer's
handle, so the user can attribute traffic. Tracking parameters belong on links the
user controls — never on the product URL submitted to Product Hunt itself, which
must be a clean homepage or landing-page link.
- One clear CTA — a single action (visit the PH page, try the product, leave a
comment/review), framed as checking out and supporting the launch — never an
explicit ask for upvotes.
Keep the whole kit short and scannable. The easier it is to paste, the more of them
actually post.
6. LinkedIn reshare posts (3 relationship tiers)
Short posts other people can publish about the product. Organize by how well the
sharer knows the founder, because that changes what's authentic for them to say:
- Tier A — close teammates / cofounders. Personal, "we built this",
behind-the-scenes pride, the journey. They can speak to the work and the team.
- Tier B — investors. Credibility and traction angle: why they backed it, what's
impressive, the bet. Measured, signal-heavy.
- Tier C — friendly network / colleagues. Lighter: "proud to see [friend]'s team
launch, worth a look." Low-commitment, warm, no insider claims they can't make.
For each tier give a ready-to-post version and a fill-in version (blanks for the
sharer's own line) so the posts don't read identically across many feeds. Apply
LinkedIn best practices throughout: a strong first line that earns the click before
the "…see more" fold, short 1–2 line paragraphs with whitespace, one CTA, and the
launch link in the first comment (LinkedIn suppresses reach on posts with external
links in the body — tell the sharers this explicitly).
7. Founder launch-announcement post
One post for the founder's own LinkedIn profile, in their stored voice:
- First line: a hook that works before the fold — a tension, a number, or the
"we're live" moment. Not "I'm excited to announce."
- Body: the why (the problem they set out to solve), what it is in one clear line,
who it's for, and a beat of honesty or humanity — the launch-day nerves, the thing
that almost didn't work.
- CTA: invite people to check out and support the launch; the PH link goes in the
first comment, not the body.
- Voice: match the founder's stored style; avoid hype words and over-polished AI
cadence.
8. Support DMs (1:1)
Short messages to send individually to existing LinkedIn connections asking them to
check out and support the launch. These go to people the founder actually knows —
personal and low-pressure. A genuine ask outperforms a blast, and mass-identical
messages read as spam.
Shape of the base message: first-name opener → one-line product description → a
warm, humble ask to check it out and support the launch → the link → a thank-you.
Keep it a few lines total. One emoji max, and only if it fits the founder's voice.
Adapt the product line and tone from the user's stored voice.
Variants by warmth (produce 2–3):
- Close contact — more casual, can reference shared history ("knew you'd find
this one interesting").
- Warm acquaintance — the base shape, polite and brief.
- Looser tie — slightly more context on what the product is, still short, no
presumption.
Guidance to include for the user:
- Personalize the opener for each person — don't paste identically.
- Only send to people who'd plausibly have or make a PH account; spraying the link to
hundreds of non-PH users can hurt the launch via spam signals.
- Send in waves through launch day, not all at once.
Step 4 — Iterate and save
After presenting, ask the user what they'd like to refine — taglines, voice match, or
any single asset — and iterate.
Once choices are settled (final tagline, launch date if known), offer to save them to
the user's context with the Unabyss store tool, so future sessions and other skills
know the launch details without re-asking.