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