schema-org-sprintlisted
Install: claude install-skill sujanbhuiyan/Skills
# Schema.org Sprint
## What this does
Turns page content into valid, ready-to-paste Schema.org JSON-LD. It identifies
the page type, picks the correct node types, fills them from the actual page
content, wires nodes together by `@id`, and emits `<script type="application/ld+json">`
blocks. It also produces a site-wide **coverage checklist** showing which node
types the site should carry and whether each is present — the deliverable that
turns a one-page fix into a structured-data sprint.
## When to use it
- A page has no structured data and you want rich-result / AI-citation eligibility.
- Adding Organization, WebSite, LocalBusiness, Person, Service, Article, FAQPage,
BreadcrumbList, or Product markup to a site.
- Auditing a multi-page site for missing or malformed schema coverage.
## How to use it
1. Identify the **page type** (home, about, service, blog post, product, local
business, contact). This drives which node types apply.
2. Choose node types using [`references/node-guide.md`](references/node-guide.md)
— when to use each, required vs recommended properties, and how nodes link.
3. Copy the matching skeleton(s) from `assets/` and fill placeholders from the
real page content (visible text, contact details, prices, authors, dates).
Available templates:
[`organization.json`](assets/organization.json),
[`website.json`](assets/website.json),
[`localbusiness.json`](assets/localbusiness.json),
[`person.json`](assets/person.json),
[`service.j