schema-markup

Detect and fix missing or invalid JSON-LD schema on webpages.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/vebesz/vstack --skill schema-markup-vebesz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/vebesz/vstack/tree/main/schema-markup
Command: npx skills add https://github.com/vebesz/vstack --skill schema-markup-vebesz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures web pages expose accurate, rich schema.org JSON-LD to search engines by adding, fixing, and validating structured data.

Core Features & Use Cases

  • Audit existing markup: detect missing or invalid JSON-LD on a page.
  • Generate missing schema: create proper JSON-LD for common types (Article, Product, FAQ, LocalBusiness, etc.) based on page content.
  • Verify in browser: load the page and confirm JSON-LD validity and completeness.
  • Site-wide audits: optionally scan multiple pages and produce a consolidated report.

Quick Start

Provide the target URL and let the workflow audit, generate, and verify JSON-LD schema on the page.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I add JSON-LD structured data to a webpage for Google rich snippets?

To add JSON-LD structured data, you need to generate schema.org markup that matches your page type, such as Product or Article, and include the @context property to ensure validity for Google rich snippets.

How do I audit a webpage for missing or invalid schema markup?

You can audit a webpage for missing or invalid schema markup by scanning the live URL to detect existing JSON-LD blocks, identify errors, and generate a consolidated report of what needs fixing.

What types of schema markup can I generate for SEO?

You can generate schema markup for common SEO page types including Homepage, Product, Article, FAQ, and LocalBusiness, creating appropriate JSON-LD blocks based on the detected page content.

How do I verify if my structured data is valid in the browser?

You verify structured data by loading the live webpage to confirm the JSON-LD validity and completeness, ensuring the markup correctly uses https://schema.org and includes the required @context.

Can I scan multiple pages for structured data errors during a site-wide audit?

Yes, you can scan multiple pages for structured data errors during a site-wide audit, detecting missing or invalid JSON-LD across the site and producing a consolidated report of the results.