Skip to content

fix(docs): add WebSite and TechArticle schemas, use sameAs#39

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

fix(docs): add WebSite and TechArticle schemas, use sameAs#39
bromso merged 11 commits into
mainfrom
feat/docs-landing-page-updates

Conversation

@bromso

@bromso bromso commented Apr 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add schema.org/WebSite structured data to root layout
  • Add schema.org/TechArticle structured data to every docs page (headline, description, URL, author, publisher)
  • Replace invalid codeRepository with sameAs array linking GitHub repo and npm package

🤖 Generated with Claude Code

bromso and others added 11 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>
… profiles

- Add schema.org/WebSite structured data to root layout
- Replace codeRepository with sameAs array (GitHub + npm)
- Add schema.org/TechArticle structured data to every docs page
- Each article includes headline, description, URL, author, publisher

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 8a75063 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