blog-schema

Generate JSON-LD BlogPosting schema markup with @graph entities and validation.

8|5|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/shenxingy/Clade --skill blog-schema-shenxingy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-schema
Source: https://github.com/shenxingy/Clade/tree/main/configs/skills/blog-schema
Command: npx skills add https://github.com/shenxingy/Clade --skill blog-schema-shenxingy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create correct, complete JSON-LD structured data for blog posts so search engines and AI systems can understand your content and entities consistently.

Core Features & Use Cases

  • Generates complete BlogPosting JSON-LD with stable entity linking via an @graph structure.
  • Adds supporting entities including Person, Organization, BreadcrumbList, FAQPage, and ImageObject (and VideoObject when videos exist).
  • Performs validation and warnings such as deprecated type avoidance and checks for IDs, URL absoluteness, date ordering, and breadcrumb/FAQ validity.

Quick Start

Use the blog-schema skill to generate JSON-LD schema markup for your blog post file at the provided path, ready to paste into your site.

Frequently Asked Questions about blog-schema

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

FAQPage Schema
How do I generate JSON-LD schema markup for a blog post with FAQs and images?

To generate JSON-LD schema markup for a blog post, use this skill to produce a validated @graph output. It structures your content using BlogPosting, Person, Organization, BreadcrumbList, FAQPage, and ImageObject types with stable @id references.

What is the best way to structure BlogPosting structured data for AI citation extraction?

The best way to structure BlogPosting structured data for AI citation is using a linked @graph format. This skill generates complete JSON-LD with stable entity references for authors, organizations, and embedded media to ensure consistent content understanding.

How do I add BreadcrumbList and FAQPage schema to my blog SEO?

You add BreadcrumbList and FAQPage schema to your blog SEO by generating a combined JSON-LD @graph output. This skill automatically includes these supporting entities and validates their structure to meet Google's rich result requirements.

Does this JSON-LD generator avoid deprecated schema types and enforce required properties?

Yes, this JSON-LD generator avoids deprecated schema types and enforces required properties. It performs validation checks for ID presence, URL absoluteness, date ordering, and overall breadcrumb and FAQ validity to ensure your structured data is error-free.

Can I include VideoObject schema markup when my blog post has embedded videos?

Yes, you can include VideoObject schema markup when your blog post has embedded videos. The skill detects video content and automatically adds the VideoObject type to the JSON-LD @graph output alongside the standard ImageObject and BlogPosting types.