skills/changelog-launch-post/SKILL.md
Turn a CHANGELOG entry (or set of shipped commits) into a launch post draft for Twitter, a blog, or an email. Bridges engineering output to marketing output without requiring a marketing agent.
npx skillsauth add the-own-lab/Claude-company-of-one changelog-launch-postInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You just shipped something. Now tell people. This skill converts an internal CHANGELOG entry into external-facing copy without requiring the user to context-switch into "marketing brain."
Either:
CHANGELOG.md entry (usually under ## [Unreleased] or a versioned heading)weekly-ship output)Structure:
Avoid release-note boilerplate ("we're excited to announce..."). Get to the point.
Translate engineering language to user language:
| Engineering | User-facing | | -------------------------------- | ------------------------------------------------ | | "migrated to Postgres 16" | (don't mention unless user-visible) | | "added OAuth 2.1 support" | "sign in with Google / Apple / GitHub" | | "implemented idempotent retries" | "no more duplicate charges on flaky connections" | | "refactored pricing module" | (don't mention — it's invisible) |
Rule of thumb: if a user can't notice the change, don't announce it. Internal refactors don't deserve launch posts.
weekly-ship: the "what shipped" section feeds directly in${COMPANY_OF_ONE_PLUGIN_DATA}/launch-drafts/{YYYY-MM-DD}-{slug}.mdcoreyhaines31/marketingskills — this skill is only the engineering ↔ marketing bridgeSolo founders under-announce because shipping and marketing feel like different jobs. This skill makes announcing the tail of shipping — a cheap habit, not a context switch.
documentation
Update BRIEF.md sections during a command run. Any skill that produces a brief-persisted artifact calls this to write it back.
development
Post-code check: run tests + confirm TODO acceptance items map to passing tests; applies a security lens but is not a separate scan.
documentation
Command post-step: write CHANGELOG + TODO once per command run. One call, not per-skill doc writes.
content-media
Author REQUIREMENTS.md + DESIGN.md + TODO.md for a feature. The three files are one contract; they ship together.