seo-schema

Detect, validate, and generate Schema.org JSON-LD structured data.

38|2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/WebDevPeterGriffin/The-VibeCode-Bible --skill seo-schema-webdevpetergriffin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-schema
Source: https://github.com/WebDevPeterGriffin/The-VibeCode-Bible/tree/main/.agent/skills/claude-seo/skills/seo-schema
Command: npx skills add https://github.com/WebDevPeterGriffin/The-VibeCode-Bible --skill seo-schema-webdevpetergriffin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the challenge of missing, incorrect, or weak Schema.org structured data by helping you detect existing markup, validate it against common rich-result expectations, and generate correct JSON-LD.

Core Features & Use Cases

  • Schema detection & format awareness: Identifies JSON-LD first, and also checks Microdata and RDFa in page source.
  • Validation with SEO-focused rules: Flags missing @context, invalid @type, wrong data types, placeholder values, non-absolute URLs, bad date formats, and deprecated schema types.
  • Schema generation with guardrails: Produces ready-to-paste JSON-LD templates for the right schema types using only truthful, verifiable data and clear placeholders when needed.
  • SEO timing guidance: Recommends including JSON-LD in initial server-rendered HTML when JavaScript timing may delay processing for time-sensitive entities.

Quick Start

Ask the agent to analyze the target page at https://example.com and generate JSON-LD Schema.org markup in reportable form for the appropriate content type.

Frequently Asked Questions about seo-schema

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

FAQPage Schema
How do I generate Schema.org JSON-LD structured data for rich results?

To generate Schema.org JSON-LD structured data, the Skill detects page content type and creates ready-to-paste JSON-LD templates using truthful data and clear placeholders. It outputs generated markup plus validation reporting to support correct rich results.

Why does my structured data fail SEO validation for rich results?

Structured data fails SEO validation due to missing @context, invalid @type, wrong data types, non-absolute URLs, or bad date formats. The Skill flags these common JSON-LD errors and checks deprecated schema types against supported rich-result constraints.

How do I check if existing Microdata or RDFa markup is valid for SEO?

To check existing markup, the Skill identifies JSON-LD first and also scans Microdata and RDFa in page source. It validates detected structured data against SEO-focused rules, flagging missing required properties and placeholder values.

Does JavaScript rendering delay affect Schema.org structured data detection?

JavaScript rendering can delay Schema.org structured data detection for time-sensitive entities. The Skill provides SEO timing guidance, recommending that you include JSON-LD in the initial server-rendered HTML to ensure immediate processing.

What is the best way to infer the correct schema type from page content?

The best way to infer schema type is to analyze the target page URL so the agent can detect the content type and apply the right schema. The Skill then verifies required properties and supported rich-result type constraints before generating JSON-LD.