schemaorg-site-enhancer
Enhances agent-built websites with proper schema.org structured data for SEO, rich snippets, and search engine visibility. Use when creating or improving websites to add JSON-LD markup for organizations, products, articles, events, and more. Provides templates, generators, and validation guidance.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kxrbx/schemaorg-site-enhancerSchema.org Site Enhancer
Overview
This skill helps agents integrate schema.org structured data into websites, enabling rich search results, better SEO, and improved communication with search engines. It provides ready-to-use JSON-LD templates, generation scripts, and implementation patterns for common schema types.
When to Use This Skill
Use this skill when:
- Building new websites that need SEO-optimized structured data
- Enhancing existing sites with schema.org markup
- Generating JSON-LD for organizations, products, articles, blog posts, events, FAQs, or local business info
- Validating schema markup against schema.org standards
- Creating reusable templates for recurring site types
Triggers:
- "Add schema.org markup to this site"
- "Generate JSON-LD for [product/article/event]"
- "Improve SEO with structured data"
- "Create schema template for [type]"
- "Validate my schema.org implementation"
Core Capabilities
- JSON-LD Template Generation – Produce ready-to-insert JSON-LD scripts for 15+ common schema types
- Custom Schema Construction – Build tailored structured data from user-provided details
- Validation Guidance – Check markup against schema.org specs and Google's rich result guidelines
- Template Reuse – Maintain consistent structured data across multiple pages/sites
- Auto-Integration Patterns – Guidance for injecting schema into HTML frameworks (React, Next.js, plain HTML)
Quick Start
Basic Usage
When a user asks for schema.org markup:
- Identify the schema type needed (Organization, Product, Article, etc.)
- Gather required properties from the user or existing site content
- Generate JSON-LD using the appropriate template
- Provide instructions for adding
<script type="application/ld+json">to HTML - Optionally validate with Google's Rich Results Test
Example Requests
- "Add schema.org markup for my freelance portfolio" → Organization + Person
- "I'm selling handmade jewelry, add product schema" → Product with price, availability, brand
- "My blog needs article schema for better SEO" → BlogPosting with author, date, image
- "We host tech meetups, add Event schema" → Event with location, dates, organizer
- "Create FAQ schema for this page" → FAQPage with questions and answers
Schema Types Supported
Essential (Always Available)
- Organization – Company, agency, institution
- Person – Individual profiles
- WebSite – Site-wide metadata, search action
- WebPage – Generic page markup
- Article / BlogPosting – News and blog content
Commerce
- Product – Items for sale (price, availability, SKU)
- Offer – Pricing and availability details
- AggregateRating – Review summaries
- Brand – Manufacturer or brand info
Local & Events
- LocalBusiness –Physical business locations
- Place – Generic location data
- Event – Meetups, conferences, webinars
- Venue – Event locations
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kxrbx-schemaorg-site-enhancer": {
"enabled": true,
"auto_update": true
}
}
}