brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
launch-postWrite a developer-audience launch post — Show HN, a Product Hunt blurb, a 'we shipped X' dev blog intro, or a launch tweet thread. Use when launching a tool, library, API, or open-source project to a technical audience. Produces a credible, hype-free post that leads with what it does and why it's different, plus title options and a comment-ready first reply.
Independent GitHub snapshot · Automated classification · Original documentation governs
Developers smell marketing from a mile away. A launch post that lands with them is concrete, honest about trade-offs, and leads with what it does and why you built it — not adjectives. This skill writes that post (Show HN, Product Hunt, dev blog, or a tweet thread), tuned to the channel, with title options and a strong first comment to seed the discussion.
Ask for these only if they aren't already provided:
Title options (3) — concrete and specific; for Show HN follow the Show HN: [Name] – [what it does] form. No hype words.
The post
First comment (seed) — a ready-to-post reply adding technical context or answering the obvious first question, to kick off discussion.
Channel notes — tweaks for the chosen channel (HN: no marketing tone, be in the thread to reply; PH: tagline + first comment; X: thread hook + cadence).
Developer-launch craft (Show HN / Product Hunt norms): substance over hype, honest trade-offs, seed the discussion.