NotFair Plugin — 45 open-source навыков SEO, GEO и маркетинга для AI-агентов
📂 Исходный код на GitHubOpen-source SEO, GEO и маркетинговые навыки для AI-агентов: 45 скиллов с живыми данными через единый MCP-коннект
NotFair Plugin — 45 open-source навыков SEO, GEO и маркетинга для AI-агентов
Маркетинговые задачи — одна из самых «скользких» областей для AI-агентов: слишком много соблазна отделаться общими словами из разряда «улучшите качество контента». Проект NotFair Plugin от nowork-studio идёт другим путём: это открытая библиотека из 45 навыков (skills), каждый из которых — проверяемая процедура с чёткой задачей, входными данными, правилами принятия решений и форматом результата. Лицензия MIT, около 3,8 тысячи звёзд на GitHub.
Что это такое
NotFair Plugin даёт Claude Code, Codex, Hermes и другим совместимым агентам практические маркетинговые воркфлоу, а не очередную коллекцию generic-промптов. С его помощью агент может:
- провести аудит сайта и разобраться, почему упал органический трафик;
- проанализировать живые данные GA4 и Search Console;
- найти неэффективные расходы на рекламу в Google, Meta, X и LinkedIn;
- составить план кампаний и внести проверяемые изменения.
Каждый навык — это читаемый SKILL.md с дополнительными справочниками, скриптами и evals там, где это нужно. Ничего не спрятано внутри чёрного ящика: код и инструкции можно изучить, адаптировать под себя или предложить более удачный воркфлоу через pull request.
Покрытие по областям
| Область | Что умеет агент |
|---|---|
| SEO | Аудиты всего сайта и отдельных страниц, подбор ключевых слов, контент-планирование, техническое SEO, schema-разметка, локальное и международное SEO, e-commerce SEO, мониторинг регрессий |
| GEO / AEO | Оптимизация контента под цитирование в ChatGPT, Perplexity, Gemini, Claude и Google AI Overviews |
| Платный трафик | Планирование, ревью и оптимизация кросс-канальных кампаний с явными бюджетами и границами согласований |
| Google Ads | Аудит аккаунтов, анализ поисковых запросов, управление ключами и бюджетами, тексты RSA, планирование ассетов |
| Meta Ads | Ревью Facebook и Instagram, диагностика «усталости» креативов, брифы на основе данных |
| X Ads | Анализ кампаний и line items, управление таргетингом и креативами |
| LinkedIn Ads | Связка B2B-медиа с качеством лидов, анализ кампаний и конверсий |
| Аналитика | Запросы к живым GA4 и Search Console, сравнение периодов, инспекция URL, управление sitemap |
| Контент | Превращение поискового спроса в редакционные планы, брифы, статьи и лендинги |
Установка
Claude Code — через маркетплейс плагинов:
/plugin marketplace add nowork-studio/notfair-plugin
/plugin install notfair@nowork-studio
После этого навыки вызываются командами вида /notfair:seo-analysis, /notfair:geo-optimizer, /notfair:google-ads-audit — или обычным языком:
Audit my site and tell me why organic traffic fell.
Find pages that could earn citations in AI answers.
Cursor — установка из встроенного маркетплейса плагинов. Для локальной проверки репозиторий можно склонировать в каталог плагинов:
git clone https://github.com/nowork-studio/notfair-plugin.git ~/.cursor/plugins/local/notfair
Gemini CLI — установка расширения напрямую с GitHub:
gemini extensions install https://github.com/nowork-studio/notfair-plugin
Kiro Powers — репозиторий подключается как custom power; корневые plugin.json и mcp.json следуют спецификации Agent Plugins 1.0.
Codex и другие агенты — универсальная установка через CLI:
codex plugin marketplace add nowork-studio/notfair-plugin --json && codex plugin add notfair@nowork-studio --json && codex mcp login NotFair
Для любых других хостов достаточно дать агенту файл INSTALL_FOR_AGENTS.md из репозитория — там описана настройка под конкретное окружение.
Почему скиллы, а не один «большой маркетинговый агент»
Когда каждый запрос проходит через один расплывчатый промпт, маркетинговая работа становится ненадёжной. Авторы сознательно разбили её на сфокусированные процедуры:
- Специализация. У каждого навыка своя задача, обязательные входные данные, правила решений и формат вывода.
- Опора на данные. Воркфлоу работают с живыми Search Console, Google Analytics, Google Ads, Meta Ads, X Ads и LinkedIn Ads, а не гадают по «лучшим практикам».
- Безопасность по умолчанию. Сначала ревью в режиме только чтение, любые изменения платных кампаний — явно и с подтверждением; неподдерживаемые возможности не подразумеваются.
- Независимость от хоста. Канонические скиллы — обычные файлы, а не логика, запертая внутри одного рантайма агента.
- Форки приветствуются. MIT-лицензия позволяет командам ревьюить и адаптировать воркфлоу под свои стандарты.
Каталог: 45 навыков
SEO и GEO — 20 навыков
Ядро библиотеки. Ключевые скиллы:
seo-analysis— аудит всего сайта по данным Search Console и краулинга с приоритизацией исправлений;seo-page— глубокий аудит одного URL: интент, контент, структура, on-page;keyword-research— построение семантического ядра, классификация интентов, тематические кластеры;content-plannerиcontent-writer— превращение возможностей из Search Console в редакционный календарь и поисковые статьи;geo-optimizer— аудит и перезапись контента под цитирование в AI-поиске и answer-машинах;schema-markup-generator— создание и валидация JSON-LD;meta-tags-optimizer,sitemap-audit,broken-link-checker,image-seo— точечная техническая оптимизация;local-seo,hreflang-international,ecommerce-seo,programmatic-seo— специализированные сценарии;competitor-pages,sxo,seo-drift,backlink-audit,setup-cms— SERP-брифы, связка с конверсиями, детекция регрессий, аудит ссылок и подключение CMS (WordPress, Strapi, Contentful, Ghost).
Платный трафик — 13 навыков
Маршрутизация (paid-ads), подключение аккаунтов (paid-ads-setup), план кампаний до старта расходов (paid-ads-launch), недельные и месячные скоркарды (paid-ads-review), поиск сливов бюджета (paid-ads-optimize), кросс-канальные креативы (paid-ads-creative). Отдельные скиллы закрывают X, LinkedIn, TikTok, Amazon и ChatGPT Ads; TikTok, Amazon и ChatGPT пока остаются на уровне планирования и ревью экспортов — без прямых мутаций.
Google Ads — 5 навыков
google-ads-audit (здоровье аккаунта и потери бюджета), google-ads (управление ключами, ставками, бюджетами и минус-словами), google-ads-copy (комплаенс-тексты RSA с вариантами для тестов), google-ads-assets (sitelinks, callouts, брифы для Performance Max), google-ads-landing (релевантность «ключ — объявление — страница»).
Meta Ads — 3 навыка
meta-ads-audit (трекинг, структура, здоровье креативов, готовность к масштабированию), meta-ads (операции с кампаниями Facebook и Instagram), meta-ads-creative (концепции, UGC-брифы, эксперименты по обновлению креативов).
Аналитика — 2 навыка
google-analytics — анализ живых данных GA4: каналы привлечения, вовлечённость, страницы, события, конверсии. search-console — запросы, страницы, инспекция URL и одобренные отправки sitemap.
Кросс-модельное ревью — 2 навыка
gemini использует Google Gemini как «второе мнение», adversarial-челлендж или открытую консультацию. upgrade обновляет установленный плагин и резюмирует изменения.
Живые данные через один MCP
Часть навыков работает офлайн — по репозиторию, URL или загруженному экспорту. Для анализа живых аккаунтов используется один OAuth-подключённый универсальный NotFair MCP (notfair.co/api/mcp/notfair), общий для всех платформ: Search Console, GA4, Google Ads, Meta Ads, X Ads, LinkedIn Ads и CRM GoHighLevel. CMS подключаются через платформенные API или совместимый MCP, Gemini — через API-ключ.
Внутри скиллов коннекторы обозначены агностичными плейсхолдерами вроде ~~google-ads или ~~search-console: агент сам резолвит их в доступный инструмент текущей сессии. Благодаря этому воркфлоу не привязаны к конкретному MCP-неймспейсу, а скиллы не хардкодят имена инструментов.
Локальный goal-loop как бонус
Помимо библиотеки скиллов, в репозитории лежит опциональное локальное приложение, которое превращает измеримую маркетинговую цель в повторяющийся цикл агента:
npx notfair@latest
Приложение работает на вашей машине вместе с Codex или Claude Code, хранит состояние локально и умеет отслеживать верифицированную метрику во времени. Это дополнение к скиллам, а не обязательная часть.
Структура репозитория
notfair-plugin/
├── AGENTS.md # intent-to-skill resolver for AI agents
├── .claude-plugin/ # Claude Code plugin manifest
├── paid-ads/ # cross-channel planning, review, optimization
├── google-ads/ # audit, management, copy, assets, landing pages
├── meta-ads/ # audit, management, creative
├── analytics/ # Google Analytics and Search Console MCP workflows
├── seo/ # SEO, GEO, content, and technical-search skills
├── gemini/ # cross-model review
├── test/ # unit and LLM-judge evals
└── notfair/ # optional local goal-loop application
Универсальная точка входа — AGENTS.md: он сопоставляет запрос пользователя с каноническим SKILL.md и документирует внешние зависимости каждого воркфлоу. Навык добавляется просто: папка с SKILL.md, опциональные references/ и scripts/, обновление манифеста, VERSION и CHANGELOG.
Итог
NotFair Plugin — редкий пример того, как подход «скиллы как код» переносится за пределы разработки: с evals, живыми данными через MCP, безопасными границами мутаций и полной независимостью от конкретного AI-хоста. Если вы ведёте SEO, рекламу или контент через Claude Code или Codex, это, пожалуй, самый системный open-source набор на сегодня.
Репозиторий: https://github.com/nowork-studio/notfair-plugin (MIT)