Skip to content

feat(docs): add SEO, structured data, favicon, robots.txt, llms.txt, sitemap, and restore README badges#38

Merged
bromso merged 9 commits into
mainfrom
feat/docs-landing-page-updates
Apr 24, 2026
Merged

feat(docs): add SEO, structured data, favicon, robots.txt, llms.txt, sitemap, and restore README badges#38
bromso merged 9 commits into
mainfrom
feat/docs-landing-page-updates

Conversation

@bromso
Copy link
Copy Markdown
Owner

@bromso bromso commented Apr 24, 2026

Summary

  • OpenGraph and Twitter Card metadata on all pages
  • JSON-LD structured data (SoftwareApplication schema) linking GitHub and npm
  • SVG favicon
  • robots.txt with sitemap reference
  • llms.txt for LLM discovery (all 16 domains listed)
  • sitemap.xml auto-generated during deploy
  • Re-added missing tech badges to README (TypeScript, Bun, Turborepo, Next.js, React, Biome, Vitest, Fumadocs, Figma MCP)

🤖 Generated with Claude Code

bromso and others added 9 commits April 24, 2026 13:53
…nize sidebar

Add adaptive skill management cards (Detect, Find Skill, Create Skill, Improve Skill)
to the landing page. Rename footer "Source" to "GitHub" and add npm link to
create-metapowers package. Reorganize sidebar: Meta Skills now holds only Workflow
Templates, new Project section contains Status, Init, and Report.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ponent

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…plugin entries

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…lms.txt, and sitemap

- Add OpenGraph, Twitter Card, and JSON-LD structured data to root layout
- Add SVG favicon
- Add robots.txt with sitemap reference
- Add llms.txt with full domain listing for LLM discovery
- Add sitemap.xml generation to deploy workflow
- Re-add missing tech badges to README (TypeScript, Bun, Turborepo, Next.js, React, Biome, Vitest, Fumadocs, Figma MCP)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@bromso bromso merged commit 82f06bd into main Apr 24, 2026
1 check passed
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.

1 participant