bklit-changelog

Installation
SKILL.md

Bklit Changelog Skill

Write a release note for bklitui.com/changelog: one markdown article plus one or more abstract, single-colour SVG covers. The finished entry should read like a short, confident product post (Linear's changelog is the bar), not a commit log.

Where things live

What Path
Entries (one .mdx per entry) apps/web/content/changelog/YYYY-MM-DD-<slug>.mdx
Cover art apps/web/public/changelog/YYYY-MM-DD-<slug>.svg
Cover generator .agents/skills/bklit-changelog/scripts/cover.mjs
Schema (frontmatter) apps/web/source.config.ts → changelog
Loader / sorting / search text apps/web/lib/changelog.ts
Feed, rail, article, image apps/web/components/changelog/
Routes apps/web/app/(site)/(home)/changelog/ — /changelog, /changelog/page/<n>, /changelog/<slug>, /changelog/rss.xml
SEO (metadata, JSON-LD) apps/web/lib/changelog-seo.ts
Open Graph cards apps/web/lib/changelog-og.tsx → /api/og/changelog/<slug>

The route slug is the file name without .mdx. Every entry gets its own permalink, sitemap entry, RSS item, BlogPosting JSON-LD and a dark Open Graph card (the cover recoloured light on the dark surface) automatically; nothing else needs registering. The feed shows 20 entries per page with Newer / Older links, and the address bar follows the entry being read.

Installs
32
Repository
bklit/bklit-ui
GitHub Stars
1.8K
First Seen
6 days ago