← ClaudeAtlas

announcementslisted

Author the dreamcontext "What's New" page for a RELEASE — a screenshot-driven landing page (a git-tracked JSON story plus its manifest entry), one per version — so it renders in the dashboard Announcements page and the on-load popup. Every announcement SHOWS what the version shipped: real screenshots of the app, captured by driving it, with short copy between them. Use when asked to "add/create an announcement", "announce the new version / this feature", "add a What's New entry", "update the release notes", or "/announcements". NOT for writing the app that renders them (that already exists) — this authors the content.
meanllbrl/dreamcontext · ★ 12 · AI & Automation · score 72
Install: claude install-skill meanllbrl/dreamcontext
# Announcements — author a release's "What's New" story An announcement is a **story**: a JSON landing page rendered by `AnnouncementStory.tsx` as a scrolling page of screenshots and short copy, in the app's own type and colours. It is **not** markdown, and (since 0.22) **no longer an Excalidraw board**. A board had to be panned and zoomed to read, and could only ever draw a *picture of* the product. A story shows the product: you drive the real dashboard, take the shot, and write two lines next to it. **Four rules carry everything else:** 1. **One announcement per version.** The feed is a release history, not a feature stream. A version that shipped three things is three BLOCKS in one story — never three entries. `parseAnnouncements` enforces it: `version` is required, and a second entry claiming the same version is silently dropped. 2. **Every claim gets a screenshot** — or a clip, if the thing IS motion — or it doesn't go in. 3. **Nothing personal, ever.** These files ship inside the npm tarball and the desktop bundle, so whatever was on your screen when you took the shot is PUBLISHED, to everyone, permanently. Shoot the demo vault set — never your own machine. See **The privacy rule** below; it is not advisory, and a test enforces the copy half of it. 4. **Cover the whole window.** The story announces a RELEASE, not the feature you happened to finish last. Everything that shipped between the previous announced version and this one is eith