schema

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

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/Yvesdefaria/GymLab --skill schema-yvesdefaria
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema
Source: https://github.com/Yvesdefaria/GymLab/tree/main/.opencode/skills/marketingskills/skills/schema
Command: npx skills add https://github.com/Yvesdefaria/GymLab --skill schema-yvesdefaria

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Web 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 schema markup for Organization, Article, Product, FAQPage, SoftwareApplication, BreadcrumbList, LocalBusiness, Event, and more, including multi-type pages using @graph. - Validation & Debugging: Diagnoses why schema is not producing rich results using Google Rich Results Test, Schema.org Validator, and Search Console reports. - Platform Integration: Covers static sites, React/Next.js server-rendered 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 markup ready to deploy. ## Quick Start Add Organization and SoftwareApplication schema markup in JSON-LD to my SaaS homepage and validate it with Google's Rich Results Test.

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 schema markup as a JSON-LD script tag placed in the page head or end of body, which is Google's recommended format. Identify the page type first, then include the required properties for that schema type and validate with the Rich Results Test.

How do I add FAQ schema to get rich results in Google?

Use FAQPage schema with a mainEntity array containing Question items, each with an acceptedAnswer of type Answer. Keep answers factual rather than promotional per Google's guidelines, then validate the markup with the Rich Results Test.

What schema markup do e-commerce product pages need?

Product pages need Product schema with name, image, and an Offer containing price, priceCurrency, and availability. Add AggregateRating and Review schema if you have reviews, plus BreadcrumbList for navigation context.

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

Valid schema does not guarantee rich results since Google chooses when to display them. First check for errors with the Rich Results Test and Schema.org validator, then review Search Console enhancement reports for warnings or eligibility issues.

Can I use multiple schema types on one page?

Yes, combine multiple schema types on a single page using the @graph array in one JSON-LD block. This lets you link entities like Organization, WebSite, and BreadcrumbList together using @id references.