# launchnotes-import-existing-changelog

> Claude/Codex skill by [@launchnotes](https://omgskills.com/library/launchnotes/index.md) · 1 stars · Updated 2026-10-07

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

```sh
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.

## Links

- HTML page: https://omgskills.com/library/launchnotes/mcp-server-guide/skills/launchnotes-import-existing-changelog/
- GitHub: https://github.com/launchnotes/mcp-server-guide
- Author: [@launchnotes](https://omgskills.com/library/launchnotes/index.md)

## More from this repo

- [launchnotes-draft-from-work](https://omgskills.com/library/launchnotes/mcp-server-guide/skills/launchnotes-draft-from-work/index.md) — Used when the user wants to turn shipped or in-progress work into a LaunchNotes announcement — e.g.
   - [@launchnotes](https://omgskills.com/library/launchnotes/index.md) · 1 stars
- [launchnotes-feedback-to-roadmap](https://omgskills.com/library/launchnotes/mcp-server-guide/skills/launchnotes-feedback-to-roadmap/index.md) — Used when the user wants to turn reader feedback into roadmap items — e.g.
   - [@launchnotes](https://omgskills.com/library/launchnotes/index.md) · 1 stars
- [launchnotes-post-roadmap-update](https://omgskills.com/library/launchnotes/mcp-server-guide/skills/launchnotes-post-roadmap-update/index.md) — Used when the user wants to post a progress update to a roadmap item's timeline and notify the people following it —...
   - [@launchnotes](https://omgskills.com/library/launchnotes/index.md) · 1 stars
