schema

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

Updated May 11, 2026
One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands-Engineer --skill schema-cloudofgeorge
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: schema
Source: https://github.com/cloudofgeorge/AI-hands-Engineer/tree/main/skills/marketing/skills/schema
Command: npx skills add https://github.com/cloudofgeorge/AI-hands-Engineer --skill schema-cloudofgeorge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Adding structured data to web pages is error-prone and requires knowing which schema.org types Google supports, which properties are required, and how to validate the markup. This Skill guides the implementation of correct JSON-LD schema markup so pages become eligible for rich results like star ratings, FAQs, and breadcrumbs in Google search. ## Core Features & Use Cases - Schema Type Coverage: Implements Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event schema with required and recommended properties. - Multi-Type Composition: Combines multiple schema types on one page using @graph, with complete JSON-LD examples in the references directory. - Validation & Debugging: Provides a systematic workflow using Google Rich Results Test, Schema.org Validator, and Search Console to fix errors and diagnose missing rich results. - 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 Ask the agent to add schema markup to your page, for example: add Organization and SoftwareApplication JSON-LD schema to my SaaS homepage.

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, using the schema.org type matching your content. Google recommends JSON-LD over Microdata because it is easier to implement and maintain.

What schema types does Google support for rich results?▼

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

How do I combine multiple schema types on one page?▼

Use the @graph property to nest multiple schema objects in a single JSON-LD block, such as Organization, WebSite, and BreadcrumbList together. You can link entities across types using @id references.

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

First validate with Google Rich Results Test and Schema.org Validator to catch syntax errors and missing required properties. 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 through 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 receive the markup in the initial HTML.