Schema Markup Generator
/schema-markup
Claude Code produces clean, validated JSON-LD structured data that passes Google's Rich Results Test and qualifies pages for rich snippets. It handles the most common schema types and adapts the output for your specific content without requiring structured data expertise.
What this skill does
Generate complete JSON-LD markup for Product, FAQ, HowTo, Article, and BreadcrumbList schema types
Validate output against schema.org specifications to prevent rich result eligibility errors
Adapt schema properties to match your specific content including nested entities
Produce implementation-ready code with instructions for CMS integration
How to use it
Describe the page content
Share the page URL or paste the page content, including the specific information you want marked up (FAQs, product data, steps, etc.).
Run /schema-markup
Specify which schema type you need or let Claude Code recommend the best type for the content.
Add to your page
Paste the generated JSON-LD into a script tag in your page head or use your CMS's structured data field.
Example prompts
$Generate FAQ schema for this page. Here are the 8 questions and answers we want to mark up for rich results.
$Create Product schema for our SaaS product listing page including price, review aggregate, and availability fields.
$Write HowTo schema for our tutorial on setting up Google Analytics 4. We have 7 steps. Here's the content.
Who it's for
SEO managers adding structured data to key pages to qualify for SERP rich results
Developers implementing schema markup for clients without structured data expertise
Content teams marking up FAQ and HowTo content to capture featured snippet positions
Frequently asked questions
Which schema types get the most visibility in Google?
FAQ schema can generate expanded results with multiple Q&A pairs visible in SERPs. Product schema enables price, rating, and availability in shopping results. HowTo schema can trigger step-by-step rich results. Claude Code recommends the highest-value type for each page.
How do I test if the schema is valid?
Use Google's Rich Results Test at search.google.com/test/rich-results. Paste the URL or code and it reports any errors. Claude Code generates markup that passes this test, but content-specific values like prices or dates need to match your actual page.
Can I add multiple schema types to one page?
Yes. Google supports multiple JSON-LD blocks on a single page. Claude Code can generate multiple schema types for a page, like combining Article with BreadcrumbList and FAQ when all three are relevant.
Skills that pair well
Get the full toolkit
All 50 skills included free with every Command Center kit