Skip to main content
Category: Developer Tools · Version: 1.0.0 · Author: OpenDirectory · Compatibility: All targets (claude, codex, opencode, gemini, anti-gravity, openclaw, hermes)
schema-markup-generator Generate valid JSON-LD structured data for any webpage. The agent crawls the page, detects which schema types apply, and outputs a script tag ready to paste into your HTML. Optionally opens a GitHub PR with the markup injected.

Install

Schema Types Supported

The agent detects the right type automatically. A single page often gets multiple types (a blog post gets Article and BreadcrumbList, a homepage gets WebSite and Organization).

Requirements

No LLM API key needed. The agent reads the page and generates the markup. Chrome is needed for JavaScript-rendered pages. For static HTML pages or when you paste HTML directly, Chrome is not required. A GitHub token is optional. Without it, the agent outputs the markup as text for you to paste manually.

Setup

1. Start Chrome with remote debugging (for live URLs)

2. Configure environment variables (optional)

How to Use

From a live URL:
From pasted HTML:
Targeting a specific type:
With auto-PR:

Output

Validate Your Markup

After applying the markup, validate it at:

Project Structure

License

MIT