Schema Markup — скилл для Claude и Codex по микроразметке JSON-LD

coreyhaines31/marketingskills· Проверено 13.11.2026· 60,1 тыс.на GitHub

Скилл schema из Marketing Skills (раньше schema-markup) подбирает, пишет и проверяет микроразметку JSON-LD. Сверяет тип с тем, что Google поддерживает сейчас.

Как установить Schema Markup

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /schema.

# плагином, внутри Claude Code
/plugin marketplace add coreyhaines31/marketingskills
/plugin install marketing-skills@marketingskills

# или вручную
git clone --depth 1 https://github.com/coreyhaines31/marketingskills.git /tmp/schema-markup
mkdir -p ~/.claude/skills/schema
cp -r /tmp/schema-markup/skills/schema/. ~/.claude/skills/schema/

Что умеет

Подобрать тип Schema.org под страницу: Organization, Article, Product, SoftwareApplication, LocalBusiness, Event, BreadcrumbList
Написать готовый блок JSON-LD и объединить несколько типов через @graph
Разобрать ошибки Search Console: нет обязательных свойств, неверные значения, расхождение с контентом страницы
Проверить, даёт ли тип расширенный сниппет в Google сейчас
Подсказать, куда вставить разметку на статическом сайте, в React и Next.js или в WordPress

Агент выясняет тип страницы, текущую разметку и цель, затем пишет JSON-LD по таблице обязательных свойств.

Полные примеры разметки лежат в references/schema-examples.md.

Проверку агент ведёт через Google Rich Results Test, Schema.org Validator и отчёты Search Console.

Что нужно
АгентыРаботает в Claude Code, OpenAI Codex, Cursor, Windsurf и других агентах с поддержкой Agent Skills.

Что попросить агента

Какую разметку поставить на страницу <ссылка>?Агент определит тип страницы и даст JSON-LD с обязательными и рекомендуемыми свойствами
Search Console пишет: отсутствует поле offersАгент разберёт ошибку и допишет Product с ценой и наличием
Добавь FAQ-разметку ради сниппетаАгент объяснит, что FAQ-сниппеты Google больше не показывает, и спросит, кому ещё нужна разметка
Сделай разметку хлебных крошек для Next.jsАгент напишет BreadcrumbList и компонент с серверным рендером

Ограничения

!

FAQPage и HowTo скилл предлагает только как описание видимого контента: FAQ-сниппеты Google убрал 7 мая 2026, HowTo — в сентябре 2023.

!

Поле поиска по сайту в выдаче Google убрал в ноябре 2024; WebSite остаётся для названия сайта.

!

Правила скилла привязаны к Google, требования Яндекса в нём не разбираются.

!

Лицензия MIT.

Описание из SKILL.md

When the user wants to add, fix, or validate schema markup (JSON-LD), or asks which type fits a page or whether some markup is allowed: product, review, recipe, FAQ, rich result eligibility (FAQ no longer earns Google rich results), Search Console errors. For broader SEO, see seo-audit. For AI search, see ai-seo.

Частые вопросы

Подойдёт ли он как seo skill for Claude Code для разметки?
Да, schema закрывает микроразметку. Для общего аудита в том же наборе есть seo-audit, для ИИ-поиска — ai-seo.
Это тот же скилл, что schema-markup?
Да. В версии 2.0 schema-markup переименован в schema. Старая папка после обновления остаётся рядом с новой, её удаляют вручную.
Есть ли смысл в FAQPage сейчас?
Как описание видимых вопросов на странице — да. Расширенных сниппетов FAQ в Google нет с 7 мая 2026, документацию по ним убрали в июне.
Где проверить разметку?
В Rich Results Test — функции, которые Google поддерживает; в Schema.org Validator — любую разметку; ошибки на живом сайте — в отчётах Search Console.
В каком формате скилл пишет разметку?
В JSON-LD: этот формат рекомендует Google. Блок ставят в <head> или в конец <body>.

Похожие скиллы