posthog/posthog-voice
Write copy that sounds like PostHog — direct, opinionated, developer-facing, and specific. Use this skill whenever Cory is drafting, editing, or critiquing copy intended for posthog.com or any PostHog channel: product pages, landing pages, taglines, headlines, hero copy, button labels, microcopy, blog posts, newsletters, changelog entries, docs intros, social posts, marketing emails, error messages, or feature announcements. Also trigger when reviewing existing PostHog copy, refactoring generic SaaS-speak into PostHog voice, or when Cory pastes a draft and asks for feedback. Trigger even when "PostHog" isn't said explicitly — context cues like working on a product page, refining a tagline, or reviewing a PR for posthog.com mean this skill applies. The goal is copy that doesn't read like AI wrote it, doesn't sound like every other B2B SaaS site, and could pass review from PostHog's content team without flags.
npx skills add https://github.com/PostHog/posthog.com --skill posthog-voice
This skill captures PostHog's house style for marketing, product, and content writing. It exists to make sure copy sounds like PostHog wrote it — not like a generic SaaS template, not like an LLM, not like a competitor.
Before generating or editing copy, internalize the principles below. Reach for the reference files when more depth is needed.
These rules apply to nearly all PostHog copy. Violations should be flagged or fixed.
10. The Neil test. Would Neil Kakkar (real PostHog product engineer) find this interesting or useful? If not, the audience won't either.
Full details in references/mechanics.md. The most-violated rules:
references/examples.md shows what each looks like.references/voice-and-tone.md before declaring it done.references/voice-and-tone.md — Deeper voice principles, banned phrases, hedge-word list, Neil test, anti-patternsreferences/mechanics.md — Full grammar, punctuation, vocabulary, and spelling rulesreferences/examples.md — Good vs. bad rewrites, surface-by-surface examples (product page, blog, tagline, microcopy)Take posthog/posthog-voice from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.