json-ld-schema

Generates JSON-LD schema for local business web pages from Python scripts and JSON configs.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/MCERQUA/jam-skills --skill json-ld-schema
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-ld-schema
Source: https://github.com/MCERQUA/jam-skills/tree/main/json-ld-schema
Command: npx skills add https://github.com/MCERQUA/jam-skills --skill json-ld-schema

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manually creating JSON-LD structured data blocks for local business websites can be time-consuming and prone to errors. This skill automates the generation of rich snippets and structured data, improving SEO and user experience.

Core Features & Use Cases

  • JSON-LD Generation: Creates structured data blocks for LocalBusiness, ContactPage, FAQPage, and BreadcrumbList.
  • Configurable Output: Supports different page types with custom configurations for addresses, services, and ratings.
  • Quick Setup: Can be easily integrated into any build pipeline with minimal setup.
  • Use Case: If you have a local business website and want to enhance your Google My Business listing or add rich snippets for contact information, use this skill to generate the necessary JSON-LD data.

Quick Start

Use the json-ld-schema skill to generate JSON-LD data for your 'contact' page located at 'https://example.com/contact'.

Frequently Asked Questions about json-ld-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 local business website?

You can generate JSON-LD structured data for a local business website by using a predefined Python script alongside business and page configuration JSON files to automatically output schema blocks for SEO visibility.

What rich snippets can I create for local business pages?

You can create rich snippets for LocalBusiness, ContactPage, FAQPage, and BreadcrumbList pages, using configurable JSON files to define custom addresses, services, and ratings for your specific business.

How do I add structured data to my contact page for better SEO?

To add structured data to your contact page for better SEO, configure the page URL and business details in a JSON file, then run the generation script to produce the required JSON-LD block for embedding.

Can I integrate JSON-LD schema generation into my build pipeline?

Yes, you can integrate JSON-LD schema generation into your build pipeline with minimal setup by executing the Python script to automatically output structured data blocks during your build process.

Do I need to manually write schema markup for local business landing pages?

No, you do not need to manually write schema markup for local business landing pages, as this automated approach prevents time-consuming manual errors and quickly generates the necessary structured data blocks.

What configuration is needed to generate FAQPage schema?

To generate FAQPage schema, you need to provide a business and page configuration JSON file that specifies your custom data, allowing the script to target different page types accurately.