blog-schema

Generate and validate JSON-LD blog schema with multiple schema types.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/captaindevv/blogs --skill blog-schema-captaindevv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-schema
Source: https://github.com/captaindevv/blogs/tree/main/skills/blog-schema
Command: npx skills add https://github.com/captaindevv/blogs --skill blog-schema-captaindevv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates comprehensive, validated JSON-LD blog schema for posts by combining multiple schema types (BlogPosting, Person, Organization, BreadcrumbList, FAQPage, ImageObject) into a single, machine-readable script.

Core Features & Use Cases

  • Generates and validates JSON-LD structured data for blog content to improve search visibility and AI extraction.
  • Supports on-page embedding via a single graph script, cross-referenced entities, and optional video or image schema when available.
  • Use Case: SEO teams can auto-create accurate rich data for new posts, improving eligibility for enhanced results.

Quick Start

Run the blog-schema skill to generate a ready-to-paste JSON-LD block for your latest post.

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 structured data for a blog post?

To generate JSON-LD structured data for a blog post, the skill automates creation of a single machine-readable script block. It combines BlogPosting, Person, Organization, BreadcrumbList, FAQPage, and ImageObject schemas into one validated @graph ready to paste.

What schema types are included in a complete blog schema markup?

Complete blog schema markup includes BlogPosting, Person, Organization, BreadcrumbList, FAQPage, and ImageObject schemas. These are cross-referenced within a single @graph block to provide comprehensive structured data for search engines and AI extraction.

Does this blog schema generator validate URLs and dates in JSON-LD?

Yes, the blog schema generator applies strict URL, date, and type validations to the JSON-LD output. This ensures your structured data remains accurate and compliant with search engine requirements before page embedding.

Can I add image and video schema markup to my BlogPosting JSON-LD?

Yes, you can include image and video schema markup in your BlogPosting JSON-LD. The skill supports optional video or image ImageObject schema generation when available, adding them to the single graph script for enhanced search visibility.

Why do I need structured data for SEO and AI extraction on my blog?

Structured data is needed for SEO and AI extraction because it makes your blog content machine-readable. By generating validated JSON-LD with cross-referenced entities, you improve your eligibility for enhanced search results and ensure accurate AI content extraction.

What is the best way to structure multiple schema types in one JSON-LD script?

The best way to structure multiple schema types in one JSON-LD script is using a single @graph block. This approach cross-references entities like Person and Organization within your BlogPosting markup, ensuring clean, validated structured data across posts.