schema-markup

Build, audit, and validate JSON-LD schema markup for web pages.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill schema-markup-devcharuzu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/devCharuzu/philfida-taskmanage/tree/main/.windsurf/skills/schema-markup
Command: npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill schema-markup-devcharuzu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams implement, audit, and validate JSON-LD structured data (schema markup) to improve search visibility and AI understanding.

Core Features & Use Cases

  • Audit existing markup on pages and identify missing fields, URL formats, and errors.
  • Implement new schema (Article, HowTo, FAQPage, Product, LocalBusiness, etc.) using ready-made patterns from references.
  • Validate markup locally with the included schema validator script and online validators, generating a per-page score and actionable fixes.
  • Use cases: for blog posts, product pages, FAQs, HowTo guides, and local business pages to improve rich results eligibility.

Quick Start

Run the included script to extract and validate all JSON-LD blocks in your HTML, then apply the recommended fixes to reach full coverage.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I audit existing JSON-LD structured data for missing fields and errors?

To audit JSON-LD structured data, run the included validator script to extract all blocks from your HTML, identify missing fields, check URL formats, and generate a per-page score with actionable fixes.

What schema markup types are supported for generating rich results?

Supported schema markup types include Article, HowTo, FAQPage, Product, and LocalBusiness, using ready-made implementation patterns from references to generate output blocks eligible for rich results.

How do I implement new JSON-LD schema markup for a blog post or product page?

To implement new JSON-LD schema markup, apply the ready-made patterns from the references to fulfill schema type requirements, then output ready JSON-LD blocks directly into your blog post or product page HTML.

Do I need any external dependencies to validate structured data locally?

No external dependencies are required to validate structured data locally; the included scripts handle extraction and validation of JSON-LD blocks directly within your environment.

Why does my schema markup fail to trigger rich results in search?

Schema markup fails to trigger rich results when JSON-LD blocks contain missing fields, incorrect URL formats, or validation errors that the included script identifies and provides actionable fixes for.

Can I use this approach to validate HowTo and FAQ schema markup formats?

Yes, you can validate HowTo and FAQ schema markup formats by running the included validator script against your HTML to check for requirement fulfillment and output ready JSON-LD blocks.