SM
Schema Markup
🔵 Stable🕐 updated 2026-06-30
🔷 SkillSpec L3
pm-growth
Generate structured-data (Schema.org / JSON-LD) markup to win rich results in search. Use when asked about schema markup, structured data, rich snippets, JSON-LD, or making a page eligible for stars/FAQ/breadcrumb results. Produces valid JSON-LD for the right schema type, the rich-result it targets, required vs. recommended fields, and validation/guideline notes.
What to give it
▸The page & its content — what the page is (product, article, FAQ, local business, event, recipe, how-to…).
▸The rich result you want — e.g. review stars, FAQ accordion, breadcrumbs, sitelinks, event listing.
▸The data — the actual values (name, price, rating, dates, Q&As) — markup must match visible content.
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓The schema type matches the page content and the intended rich result
✓The JSON-LD is valid (proper @context/@type, correct nesting) and uses real values
✓All Google-required fields for that rich result are present
✓Markup reflects content actually visible on the page — no hidden or fabricated data
✓Validation steps and the relevant structured-data guidelines are noted
⚠️ What it refuses to do
Do not mark up content that isn't visible on the page — Google treats that as spam
Do not fabricate ratings/reviews or self-apply AggregateRating without real reviews
Do not omit required fields — the rich result simply won't trigger
Do not use the wrong type (e.g. Product for an article) — it won't validate
Do not ship without validating in the Rich Results Test
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="schema-markup"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Schema Markup is one of 625 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog