schema

Implements JSON-LD schema.org structured data markup for rich search results.

1|Updated Aug 17, 2026
One-click install
npx skills add https://github.com/Marshal-Nguyen/Skill_Claude_Agent --skill schema-marshal-nguyen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: schema
Source: https://github.com/Marshal-Nguyen/Skill_Claude_Agent/tree/main/claude/skills/schema
Command: npx skills add https://github.com/Marshal-Nguyen/Skill_Claude_Agent --skill schema-marshal-nguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Pages without structured data miss out on rich results in Google search, such as star ratings, FAQ dropdowns, breadcrumbs, and product pricing. This Skill guides the implementation, validation, and debugging of schema.org markup so search engines correctly understand page content. ## Core Features & Use Cases - JSON-LD Implementation: Generates complete markup for Organization, Article, Product, FAQPage, HowTo, BreadcrumbList, LocalBusiness, Event, and SoftwareApplication types, including multi-type pages via @graph. - Validation & Debugging: Walks through Google Rich Results Test, Schema.org Validator, and Search Console reports to fix errors and warnings. - Platform Guidance: Covers static sites, React/Next.js components, and CMS/WordPress plugin approaches. - Use Case: An e-commerce team needs product pages to show price, availability, and ratings in Google. The Skill produces complete Product schema with Offer, AggregateRating, and BreadcrumbList, ready to paste into the page template. ## Quick Start Ask the assistant to add schema markup to your page, describing the page type and the rich results you want to achieve.

Frequently Asked Questions about schema

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add schema markup to my website?▼

Add JSON-LD structured data in a script tag placed in the page head or end of body. Identify the page type first, then include the required properties for that schema type, and validate with Google's Rich Results Test before deploying.

What schema types does Google support for rich results?▼

Common supported types include Organization, WebSite, Article, Product, FAQPage, HowTo, BreadcrumbList, LocalBusiness, Event, and SoftwareApplication. Each type has required properties that must be present for rich result eligibility.

Can I use multiple schema types on one page?▼

Yes, combine multiple schema types using the @graph array in a single JSON-LD block. This lets you include Organization, WebSite, and BreadcrumbList together, with @id references linking related entities.

Why is my schema markup not showing rich results in Google?▼

First validate with the Rich Results Test and Schema.org validator to catch syntax errors and missing required properties. Note that valid schema does not guarantee rich results, since Google decides when to display them; check Search Console enhancement reports for errors.

Does schema markup work with React or Next.js sites?▼

Yes, render the JSON-LD via a component that serializes data with JSON.stringify inside a script tag of type application/ld+json. Server-side rendering is recommended so search crawlers see the markup in the initial HTML.