seo-schema

Technical SEO

agricidaniel/claude-seoskills.sh ↗

Installs

5,176

deduplicated, at the last sync

Since we started

+2.4%

38 readings, about 2 hours apart. Not a live curve.

Our category

Technical SEO

ours

Last read

Sep 3, 2026

from the directory

Our brief

ours

This skill detects, validates, and generates Schema.org structured data to improve SEO markup for a given URL. It scans page source for existing formats like JSON-LD, Microdata, or RDFa, and recommends using the preferred JSON-LD format. The tool helps users identify active schema types while flagging deprecated ones that no longer provide rich result benefits.

What it produces
  • SCHEMA-REPORT.md: detection and validation results
  • generated-schema.json: ready-to-use JSON-LD snippets
  • Validation report with status and issues
  • Recommendations for schema implementation
What it needs
  • URL
Paid services

not detected

The provided evidence does not contain information regarding pricing or paid service requirements.

Registration

not detected

The provided evidence does not mention any requirement for user registration.

Limits and human review

The skill cannot guarantee a rich result benefit, as some types like FAQPage are flagged as having no Google SERP rich-result benefit. It must only use truthful and verifiable data when generating schema markup. Furthermore, it rejects fake or undisclosed incentivized reviews.

Evidenceskills/seo-schema/references/deprecated-types-2024-2026.md:1-35skills/seo-schema/SKILL.md:1-176
skills/seo-schema/references/deprecated-types-2024-2026.md1–35 · excerpt truncated
# Deprecated Schema.org rich result types (2024–2026)

Authoritative reference for every rich result Google retired during the
2024–2025 cleanup. Whenever a user asks for one of these, the
`seo-schema` skill must explain that the type is deprecated and either
redirect to an active alternative or note that no replacement exists.

## Retired June 12, 2025

Announced at
[Simplifying our Search rich results](https://developers.google.com/search/blog/2025/06/simplifying-search-results)
(developers.google.com/search/blog).

| Type | Retired | Notes |
|---|---|---|
| **Vehicle Listing** (`@type: VehicleListing` / `Vehicle`) | June 2025 | No replacement. Google no longer renders dealer inventory rich cards. Use regular `Product` schema if the listing is sold online. |
| **Claim Review** (`@type: ClaimReview`) | June 2025 | No replacement. The fact-check rich result was the main consumer of ClaimReview; without it, the markup has no SERP effect. ClaimReview *the vocabulary* is still in schema.org, but Google ignores it. |
| **Estimated Salary** (`@type: EstimatedSalary` / `OccupationalAggregateRating`) | June 2025 | No replacement. `JobPosting` remains live for individual jobs. |
| **Learni
skills/seo-schema/SKILL.md1–176
---
name: seo-schema
description: >
  Detect, validate, and generate Schema.org structured data. JSON-LD format
  preferred. Use when user says "schema", "structured data", "rich results",
  "JSON-LD", or "markup".
user-invocable: true
argument-hint: "[url]"
license: MIT
metadata:
  author: AgriciDaniel
  version: "2.2.5"
  category: seo
---

# Schema Markup Analysis & Generation

## Detection

1. Scan page source for JSON-LD `<script type="application/ld+json">`
2. Check for Microdata (`itemscope`, `itemprop`)
3. Check for RDFa (`typeof`, `property`)
4. Always recommend JSON-LD as primary format (Google's stated preference)

## Validation

- Check required properties per schema type
- Validate against Google's supported rich result types
- Test for common errors:
  - Missing @context
  - Invalid @type
  - Wrong data types
  - Placeholder text
  - Relative URLs (should be absolute)
  - Invalid date formats
- Flag deprecated types (see below)

## Schema Type Status (as of June 2026)

Read `../seo/references/schema-types.md` for the full list. Key rules:

### ACTIVE (recommend freely):
Organization, LocalBusiness, SoftwareApplication, WebApplication, Product (with Certification marku

Read 2 of 2 text files in the skill.

Checked September 2026 · GemmaWritten from the skill's published files. Check the source before relying on access or cost details.

Installfrom the directory

npx skills add https://github.com/agricidaniel/claude-seo

Installing happens there, not here. We are an index with an opinion, not a mirror.

What is inside itfrom the directory

LICENSE.txt
references/deprecated-types-2024-2026.md
SKILL.md

3 files — names only. The directory does not report sizes.

What the auditors foundfrom the directory

A skill is instructions your agent will follow and scripts it may run, so who checked it matters as much as how many people installed it.

Gen Agent Trust HubThe skill is designed to analyze and generate SEO schema markup. It is safe to use, with a typical low-level risk of indirect prompt injection due to its requirement to process untrusted webpage content.May 26, 2026 · SAFEpass
SocketNo alertsMay 26, 2026pass
SnykRisk: MEDIUM · 2 issuesMay 26, 2026 · MEDIUMwarn
Runlayer1/1 file flaggedFeb 21, 2026 · MEDIUMwarn
ZeroLeaksScore: 93/100 · 2 sections analyzedApr 16, 2026 · NONEpass

Installs, reading by readingours

5.1k
5.2k
Aug 30, 202638 readings over 5 days, drawn as the last reading of each day.Sep 3, 2026

Axis starts at 5.1k, not zero — the range is 5.1k to 5.2k.

Asked out loudspoken, not typed

The same skill in the words people use speaking to an assistant rather than typing into a box. Each one carries the situation it came from, and each answer says only what the skill's own files support.

asking about the skillWhat does this skill do with my website?

It detects, validates, and generates Schema.org structured data for your URL, preferring the JSON-LD format. It checks for existing markup in formats like Microdata or RDFa and provides recommendations on how to implement active schema types.

checking pricingDo I need to pay to use this?

The evidence does not specify if there are any costs associated with using the skill.

Filed alongside itours