Playground › Catalog › Schema Markup
SM

Schema Markup

🔵 Stable🕐 updated 2026-10-06 🔷 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.

▶ Run it free — no key needed 📝 Grade your existing draft 📱 Use as an app View SKILL.md ↗ What changed

🗣 Say this to your agent

“Add schema markup to this page.”“Write JSON-LD for our product pages.”“Get rich snippets for our FAQ.”“Make this page eligible for star ratings in search.”

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 -p pm-claude-skills 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 1307 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog