launchnotes-import-existing-changelog
Use when the user wants to bring an existing changelog or blog into LaunchNotes — e.g. "import our old changelog", "seed my page from our blog's release posts", "migrate our Headway/Beamer/Notion changelog". Parses the source, previews what it found, and creates the approved entries — either as drafts (dated today) or as a dated backfill that preserves each post's original date. Load launchnotes-use first.
Install
With your agent
Install OMGSkills skill "launchnotes/mcp-server-guide:skills/launchnotes-import-existing-changelog" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/launchnotes/mcp-server-guide /tmp/mcp-server-guide && ln -s /tmp/mcp-server-guide/skills/launchnotes-import-existing-changelog ~/.claude/skills/launchnotes-import-existing-changelog
From README
Import an existing changelog Bring existing posts into LaunchNotes. Two modes — ask which the user wants: Seed as drafts: quickest; entries are dated today, the user reviews and publishes. Dated backfill: preserves original dates. Publishes each post (create → publish → set publishedat), which is safe here because MCP-created announcements default to public-page- only (no email) — publishing old posts won't notify anyone. Verify the posture per batch anyway. Requires: launchnotes-use loaded, a LaunchNotes project, and a source (URL or pasted content). Steps Ask which mode. For dated backfill, confirm the plan up front: "I'll publish each post to your page and set its original date; none of these will email your subscribers." Parse the source into entries (title, body, category hints, original URL, original date). Preview as a table — title, date, proposed category, source URL — and let the user pick which to import. De-dupe against existing content with launchnotesprojectsearch.
More from this repo
launchnotes-draft-from-work
Used when the user wants to turn shipped or in-progress work into a LaunchNotes announcement — e.g.
launchnotes-feedback-to-roadmap
Used when the user wants to turn reader feedback into roadmap items — e.g.
launchnotes-post-roadmap-update
Used when the user wants to post a progress update to a roadmap item's timeline and notify the people following it —...
