schema-generator

Generate validated JSON-LD structured data markup for web pages.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill schema-generator-ekatasingh1107
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-generator
Source: https://github.com/ekatasingh1107/b2b-gtm-skills/tree/main/skills/capabilities/schema-generator
Command: npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill schema-generator-ekatasingh1107

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many websites and authors struggle to create correct, complete, and validated structured data, which prevents pages from qualifying for rich search results and causes manual, error-prone schema generation work. This Skill automates assembly, validation, and best-practice recommendations for JSON-LD markup so pages produce reliable rich snippets and pass schema.org checks.

Core Features & Use Cases

  • Multi-type support: Generates Product, Article, FAQPage, LocalBusiness, Organization, HowTo, Event, BreadcrumbList, VideoObject, Course, JobPosting, SoftwareApplication, and more.
  • Data gathering & validation: Accepts a data object or extracts fields from a live URL, fills required and recommended properties, validates types/URLs/dates, and flags missing recommended fields for rich result eligibility.
  • Production-ready output: Returns ready-to-insert <script type="application/ld+json"> tags, validation notes, and implementation guidance for placing markup in the page head.
  • Use Case example: Convert an ecommerce product page into validated Product + BreadcrumbList JSON-LD, include Offer and AggregateRating, and receive a checklist for rich snippet eligibility.

Quick Start

Generate a Product JSON-LD for https://example.com/product/widget, validate required fields, and return script tags plus validation notes.

Frequently Asked Questions about schema-generator

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

FAQPage Schema
How do I generate JSON-LD structured data for rich snippets?

Generating JSON-LD structured data involves assembling required schema.org fields, validating data types and absolute URLs, and producing ready-to-insert script tags that qualify your pages for rich search results.

What schema.org types are supported for SEO structured data validation?

Supported schema.org types for SEO structured data validation include Product, Article, FAQPage, LocalBusiness, Organization, HowTo, Event, BreadcrumbList, VideoObject, Course, JobPosting, and SoftwareApplication.

How do I add product schema with Offer and AggregateRating for rich results?

To add product schema with Offer and AggregateRating, input your ecommerce product page details or URL to automatically generate validated Product and BreadcrumbList JSON-LD markup, filling required and recommended properties for rich result eligibility.

Can I extract structured data fields directly from a live URL?

Yes, you can extract structured data fields directly from a live URL to automatically gather page information, fill required and recommended schema.org properties, validate data types, and produce ready-to-insert JSON-LD script tags.

Why does my schema.org markup fail validation for rich search results?

Schema.org markup fails validation when required fields are missing, data types are incorrect, or URLs are not absolute. This Skill flags missing recommended fields and validates types to ensure your markup passes checks for rich search results.

Do I need to manually place JSON-LD script tags in my page head?

You need to manually place the generated JSON-LD script tags into your page head. The Skill returns production-ready script tags along with implementation guidance for proper markup placement in the page head.