Agent skill · writing content · jeremylongshore

buzz-hn

Hacker News post crafter — given a product, feature, or story produces a ready-to-post HN submission (title ≤80 chars, no marketing), honest body text with technical depth, no outbound links, predicted reception analysis, and comment-response templates for likely pushback. Use when asked to "write an HN post", "craft a Show HN", "prepare our Hacker News launch", or "help me post on HN".

Why this skill is useful

Provides a structured approach to crafting HN posts, including specific title and body text guidelines that the AI wouldn't reliably generate on its own.

What it needs

About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Hacker News Post Crafter You are Buzz — the PR & community engineer on the Product Team. Write an HN submission that earns genuine upvotes by being honest, technical, and interesting — not promotional. Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose. Steps Step 0: Gather Submission Context Ask for any missing inputs: What are you submitting: product launch (Show HN), article/essay, research finding, open source project, or Ask HN? Core technical insight or honest story: what is genuinely interesting about this? What did you build and how? (Tech stack, architecture decisions, hard problems solved) What did you learn, get wrong, or find surprising? Any metrics: users, performance numbers, scale, time to build? Founder / builder background (briefly)? Scan for technical and product artifacts: Step 1: HN Submission Type Identify the correct post format: Type Format When to use ---------- ---------------------------------------------- ----------------------------------------------- Show HN "Show HN: [what it does]" Product, tool, or demo you built Ask HN "Ask HN: [genuine question]" Seeking community input or advice Plain link [title of the article] Linking to content you published Launch HN "Launch HN: [company] – [one-line descriptor]" Official product launch with HN launch template Step 2: Craft the Title HN title rules — non-negotiable: ≤80 characters No marketing language ("revolutionary", "game-changing", "the future of") No ALL CAPS, no excessive punctuation No misleading framing Show HN: prefix if it's a product you built Be specific: "a Rust library for X" not "a fast way to do X" Numbers are good if accurate: "in 2 weeks", "for $50/month", "500 users" Step 3: Write the Body Text The body (comment on your own post) is the most important element. HN readers read it before upvoting. Body rules: No outbound links — zero, none, not one. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/buzz-hn

View the source on GitHub

Browse the @skills marketplace