Skip to content

Add missing OG/social descriptions to 21 pages - #72

Open
asdrasantana wants to merge 1 commit into
mainfrom
add-og-descriptions
Open

Add missing OG/social descriptions to 21 pages#72
asdrasantana wants to merge 1 commit into
mainfrom
add-og-descriptions

Conversation

@asdrasantana

Copy link
Copy Markdown

Why

Per the launch plan (docs/launch/launch-plan.md) and life-itself/comms#225, a bunch of these Learn and kb pages are going to get shared directly on HN/Reddit/X during launch. A link-check and voice-lint pass on 2026-08-13 came back clean (0 broken links, 0 voice findings), but a related gap surfaced separately: 21 real site pages have no description in their frontmatter. Without one, link previews (OG cards) render empty/ugly and search snippets fall back to whatever text the crawler happens to grab — not great for a first impression when a page gets dropped into a thread.

This PR just adds a description field to each. Three other files without one (README.md, CLAUDE.md, AGENTS.md) are repo/agent docs, not published site content, so they're intentionally left alone.

Pages touched

Learn track

  • learn/index.md
  • learn/background.md
  • learn/tutorial-1.md
  • learn/tutorial-2.md
  • learn/tutorial-4.md
  • learn/tutorials/create-a-website-from-scratch.md
  • learn/tutorials/edit-a-website-locally.md
  • learn/howtos/add-a-simple-md-page.md
  • learn/howtos/edit-text-on-a-single-md-page.md
  • learn/howtos/edit-or-add-md-pages-locally.md
  • learn/howtos/how-to-add-images-to-a-md-page.md
  • learn/howtos/publish-obsidian-vault-to-github.md
  • learn/howtos/quickly-create-a-sandbox-website.md
  • learn/howtos/create-a-simple-catalog-of-anything.md

kb

  • kb/cursor-obsidian.md
  • kb/ai-editing.md
  • kb/into-md.md
  • kb/turndown.md
  • kb/markdoc.md
  • kb/github-tips.md
  • kb/identifiers.md

Files that already had a frontmatter block (the kb/* ones, mostly) got description added alongside the existing title/source/created fields. Files with no frontmatter at all (the whole Learn track) got a new --- block added with just description in it.

Checks

  • python3 scripts/voice-lint.py → 74 files checked, 0 findings
  • python3 scripts/link-check.py → 73 files checked, 0 broken links

Please read before merging

These descriptions are drafts, not final copy. I wrote them to be accurate and roughly the right length for a search snippet / OG card, but they haven't had a voice pass — some may read a bit flat or generic next to the rest of the site's copy. Please skim them against write-like-me's voice profile (or just your gut) before merging, and tweak any that don't sound like you. Leaving this open rather than merging myself.


Generated by Claude Code

Adds a description field to frontmatter (creating the block where
missing) on Learn track and kb pages that had none, so link previews
and search snippets aren't empty when these pages get shared during
launch. Descriptions are drafts and want a voice pass before merge.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants