schema-markup

Generate JSON-LD schema markup validated against Google's Rich Results Test.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/sicktastic/skill-issue --skill schema-markup-sicktastic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/sicktastic/skill-issue/tree/main/marketing/skills/schema-markup
Command: npx skills add https://github.com/sicktastic/skill-issue --skill schema-markup-sicktastic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Improves site visibility by ensuring schema.org markup accurately describes page content so search engines can surface rich snippets, FAQ panels, and product highlights without misrepresentation or outdated data.

Core Features & Use Cases

  • Context-aware intake: Reads product marketing context files when available to avoid redundant questions and align schema with business messaging.
  • Guided implementation: Offers JSON-LD templates for Organization, WebSite, Article, Product, FAQPage, BreadcrumbList, and other eligible types while encouraging @graph compositions for multi-schema pages.
  • Validation and testing: Encourages use of Google's Rich Results Test, Schema.org validator, and Search Console structured data reports to catch missing properties or policy violations while referencing schema-examples for ready-made patterns.

Quick Start

Have schema-markup audit the landing page content and generate JSON-LD for the relevant schema types needed to trigger rich results.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I add FAQ schema to a landing page for rich snippets?

Adding FAQ schema involves creating JSON-LD markup with the FAQPage type and validating it through Google's Rich Results Test to unlock rich snippet displays in search results.

What is JSON-LD structured data and when do I need it?

JSON-LD structured data is a JavaScript notation that helps search engines understand page content. You need it to qualify for rich results like product highlights and breadcrumb trails.

Can I combine multiple schema types on a single page using @graph?

Yes, you can combine multiple schema types like Organization, Product, and BreadcrumbList on a single page using the @graph composition in your JSON-LD structured data.

How do I validate schema markup for Google search guidelines?

You validate schema markup by running your page through Google's Rich Results Test and the Schema.org validator to catch missing properties or policy violations before deployment.

Why is my product schema not showing rich snippets in search results?

Product schema may fail to show rich snippets if required properties are missing or if it violates Google's guidelines, which you can identify using the Search Console structured data reports.