Hand-writing JSON-LD is the fastest way to ship invalid JSON-LD. This skill reads your page (URL or raw content), picks the right Schema.org type, fills only the properties it can actually see on the page, validates required fields, and returns a paste-ready <script type="application/ld+json"> block.

What’s inside

  • SKILL.md — the skill manifest: usage, supported types, output contract.
  • references/types.md — required vs. recommended properties for Article, Product, FAQPage, HowTo and Organization.
  • references/validation.md — the pre-output checklist (no invented ratings, visible-content-only, ISO 8601 dates).

How to install

  1. Open Claude Code and run the install command from the panel above (or clone the lab repo and copy skills/schema-markup-generator into your skills directory).
  2. Restart the session so the skill registers.
  3. Invoke it with a URL and a target type, e.g. “generate Product schema for https://example.com/p/sku-1”.