Convertlyft

официальный

Навыки Convertlyft для ИИ-агентов: записи сессий, тепловые карты и аналитика конверсий для вашего сайта.

Что можно делать с Convertlyft MCP?

  • Диагностировать падение конверсии — Сравнить два периода с измеренными данными, чтобы определить, с каким источником, страницей, этапом воронки, ошибкой или изменением скорости связано снижение продаж, регистраций или обращений.
  • Аудировать путь покупателя — Найти этап, на котором теряется больше всего покупателей, и отметить страницы товаров, отстающие от аналогичных, ранжировав их по убедительности доказательств.
  • Находить проблемы с UX — Выявлять яростные клики, клики по неактивным элементам, брошенные формы и медленные страницы, ранжируя их по числу затронутых посетителей.
  • Ускорять страницы — Анализировать Core Web Vitals для каждой страницы, оценивать медленные страницы с учётом объёма продаж, который они приносят, и получать рекомендации по устранению типичных причин.
  • Классифицировать типы страниц — Предлагать тип для каждой страницы на основе её содержимого, предварительно просматривать изменения и применять их только после согласия владельца.
  • Готовить ежедневные сводки по сайту — Кратко сообщать, отправляет ли тег данные, что отметил мониторинг в реальном времени, каковы ключевые показатели за вчера и какие решения ожидают владельца.

Документация

Навыки Convertlyft

Навыки агента для анализа поведения на сайте, конверсий и SEO-данных с помощью Convertlyft. В каждом навыке указано точное название вызываемого инструмента MCP (сервер https://mcp.convertlyft.com/mcp) и соответствующий ему REST-инструмент (https://convertlyft.com/api/…, заголовок Authorization: Bearer cvl_pat_…). Экспертные навыки работают и без учётной записи.

Этот репозиторий — основная копия навыков.

Установка

КлиентКак установить
Claude Code/plugin marketplace add Convertlyft/skills, затем /plugin install convertlyft@convertlyft. Добавляет сервер MCP, все навыки и хук, который запрашивает подтверждение перед запуском cvl_change_apply, cvl_operator_run, cvl_set_page_type или cvl_remove_page_type_rule. Войдите через /mcp → plugin:convertlyft:convertlyft → Authenticate.
Codexcodex plugin marketplace add Convertlyft/skills, затем codex plugin add convertlyft@convertlyft. Войдите через codex mcp login convertlyft. Читает .codex-plugin/plugin.json.
CursorDashboard → Plugins & MCPs → Add Marketplace → Import from Repo, указав этот репозиторий. Читает .cursor-plugin/.
Любой агент с поддержкой Agent Skills (Codex, Cursor, Gemini CLI, Copilot и другие)npx skills add Convertlyft/skills — только навыки; добавьте сервер MCP с сайта convertlyft.com/developers.
С сайтаnpx skills add https://convertlyft.com — те же навыки, закреплённые за коммитом этого репозитория, из convertlyft.com/.well-known/skills/index.json.

Все конфигурации MCP здесь указывают на https://mcp.convertlyft.com/mcp и передают Convertlyft-Consumer: plugin, чтобы Convertlyft мог отличать вызовы через плагин от остальных. Заголовок не содержит персональных данных и никак не влияет на то, что может делать вызов.

Навыки

НавыкНазначение
adding-webmcp-toolsДобавляет на сайт инструменты WebMCP (инструменты для форм или document.modelContext.registerTool), сопоставляет их с текущим черновиком, помечает рискованные инструменты, тестирует в Chrome и проверяет результат с помощью проверки готовности сайта для агентов от Convertlyft, доступной без учётной записи. Дополнительные материалы: webmcpagency.com.
adding-schema-markupПланирует, создаёт и проверяет структурированные данные (JSON-LD schema.org) для сайта: выбирает типы для каждой страницы, заполняет их только фактами, видимыми на странице, и проверяет перед публикацией.
applying-marketing-psychologyОбъясняет поведенческие принципы убедительного маркетинга — социальное доказательство, авторитет, дефицит, взаимность, неприятие потерь, эффект якоря, эффект приманки, приверженность, фрейминг, эффект владения, знакомство, правило пика и конца, перегрузку выбором, ограничения рабочей памяти, отличительность, эффект ореола и когнитивную лёгкость, — рассказывает, когда применять каждый из них и каковы их честные ограничения.
auditing-shop-journeysПроверяет весь путь покупки в интернет-магазине по измеренным данным Convertlyft: исключает визиты не покупателей, находит этап, на котором теряется больше всего людей, отмечает страницы, продающие значительно хуже собственного базового уровня сайта, и страницы товаров, отстающие от аналогичных товаров. Расставляет изменения по приоритету, опираясь на две уверенности: проблема реальна, а изменение увеличит число заказов.
auditing-site-seoПроверяет SEO сайта с помощью Convertlyft: начинает со сканирования любого общедоступного сайта без учётной записи, которое возвращает оценку, 3 главные проблемы и ссылку на отчёт, а затем углубляет анализ для рабочих пространств с выполненным входом, используя сохранённое сканирование, содержимое страниц, ранжированные возможности, сведения о ключевых словах и сводки по конкурентам.
diagnosing-conversion-dropsВыясняет, почему на сайте снизились конверсии, продажи, регистрации или обращения: сравнивает два периода измеренных данных Convertlyft, определяет источник падения — источник трафика, целевую страницу, этап воронки, ошибку или изменение скорости — и сообщает только то, что подтверждают данные.
finding-ux-frictionНаходит места, где посетители испытывают трудности на сайте: яростные клики, клики по неактивным элементам, формы, которые начинают заполнять, но бросают, страницы, до которых никто не прокручивает достаточно далеко, и медленные страницы. Использует измеренные данные Convertlyft и ранжирует проблемные места по числу затронутых посетителей.
fixing-production-errorsАнализирует ошибки JavaScript, с которыми сталкиваются реальные посетители сайта, выбирает самую важную и готовит краткое описание исправления (файл, строка, страница, браузер, предшествующие действия и число затронутых людей) для разработчика или инструмента программирования с ИИ. Фиксирует дату выпуска исправления, чтобы Convertlyft мог проверить, сохраняется ли результат.
getting-started-with-convertlyftПроверяет подключение ИИ к Convertlyft (выполнен ли вход, какое выбрано рабочее пространство, передаёт ли данные тег сайта), объясняет, что такое Convertlyft и что он может видеть или менять, а затем передаёт запрос подходящему навыку.
improving-page-speedНаходит страницы, которые медленно загружаются у реальных посетителей, и определяет, что изменить. Анализирует Core Web Vitals (отрисовку крупнейшего контента, задержку до следующей отрисовки и совокупное смещение макета) для каждой страницы по измеренным данным о скорости Convertlyft, учитывает продажи и обращения, связанные с каждой медленной страницей, и превращает типичные причины (слишком большие изображения, блокирующие отрисовку скрипты и стили, загрузку шрифтов, поздно появляющийся контент, который сдвигает страницу) в пошаговые рекомендации и фрагмент кода для применения.
improving-search-rankingsВыясняет, почему сайт занимает или не занимает позиции в поиске, и определяет, что исправить в первую очередь. Рассматривает индексацию, поисковый интент, заголовки, внутренние ссылки, качество контента, обратные ссылки, отслеживание позиций, локальный поиск, видимость в ИИ-ассистентах и влияние целевых страниц на показатель качества Google Ads.
measuring-with-analyticsНастраивает, проверяет и исправляет измерение данных на сайте: установку тегов, отслеживание событий и ключевых событий, разметку кампаний UTM, отслеживание между доменами и проверку данных для Google Analytics 4 и тега Convertlyft.
optimizing-conversionsВыясняет, почему посетители сайта не покупают, не регистрируются и не оставляют обращений, и определяет, что и в каком порядке изменить, опираясь на достоверные данные: воронки, тепловые карты, записи визитов, формы, оформление заказа, A/B-тесты и действия после первой конверсии.
optimizing-local-service-pagesУлучшает страницы услуг и местоположений компании, работающей в определённом регионе. Проверяет, что название, адрес и телефон везде совпадают, разметка LocalBusiness содержит только достоверные сведения, страницы для отдельных районов созданы только там, где есть реальный локальный контент, на странице указано, кто стоит за компанией, а отзывы получены и представлены честно. Использует сканирование Convertlyft, конверсии страниц и актуальные страницы результатов поиска.
optimizing-product-category-pagesОдновременно улучшает страницы товаров и категорий интернет-магазина с двух сторон: долю визитов, которые приводят к добавлению в корзину или покупке, и отображение страниц в поиске. Использует измеренные данные Convertlyft о конверсиях страниц, путях, тепловых картах и записях визитов, а затем оптимизирует заголовки, метаописания, уникальные тексты и разметку Product, уделяя внимание URL фильтров и дубликатов.
planning-contentИсследует тему, составляет план, пишет и проверяет статьи и контент целевых страниц, полезные одновременно читателям, поисковым системам и ИИ-ассистентам, не выдумывая факты, статистику или опыт, которых нет у владельца.
planning-improvementsПревращает все известные сведения о сайте в единый план улучшений с приоритетами, разделённый на работу над сайтом и привлечение посетителей. Сначала — измерение, затем — исправления, после этого — устранение самой большой утечки и в последнюю очередь — новый трафик.
profiling-competitorsСоставляет профиль одного конкурента на основе общедоступных данных: позиционирование, предложение, поисковое присутствие, контент, качество сайта и видимость в ИИ-ассистентах. Превращает результаты в ранжированный список рекомендаций, подкреплённых данными, отделяя наблюдаемые факты от предположений.
reading-behaviour-dataОбъясняет, как честно анализировать данные о поведении посетителей — тепловые карты, глубину прокрутки, яростные клики и клики по неактивным элементам, проблемы с формами, воронки, пути и записи визитов, — и как на основе анализа поставить диагноз странице и сформулировать проверяемую гипотезу.
researching-seo-competitorsИсследует конкурентов сайта в поиске, используя сохранённые SEO-данные Convertlyft, а если их недостаточно — актуальные данные по любому домену, включённому в тариф, в пределах дневного лимита на платные поисковые данные. Анализирует многоуровневый список конкурентов, поисковые запросы, по которым конкуренты выигрывают, позиции рядом с конкурентами, пробелы в обратных ссылках, упоминания в ИИ-ассистентах, сохранённые сводки и матрицу между сайтами для участников с несколькими рабочими пространствами. Фиксирует выбор конкурентов и ключевых слов только с согласия владельца.
reviewing-ux-uiПроверяет UX и UI сайта с точки зрения владельца: макет, визуальную иерархию, читаемость, навигацию, формы, сложности при регистрации и оформлении заказа, состояния ошибок и пустых экранов, поведение на мобильных устройствах, доступность, доверие и воспринимаемую скорость. Ранжирует исправления по серьёзности и приводит подтверждающие данные для каждого.
running-paid-adsДиагностирует платную рекламу — Google Ads, Meta, рекламу в Facebook и Instagram — в правильном порядке: отслеживание, затем экономика, распределение бюджета, качество запросов и аудитории, целевая страница, ставки и структура.
shipping-cro-fixesПроводит исправление конверсии через Convertlyft от обнаружения проблемы до решения владельца и измерения результата: ставит предложение в очередь для владельца, предварительно просматривает изменение и фиксирует маркер только после согласия владельца, при необходимости отменяет маркер и записывает вывод в журнал рабочего пространства.
sorting-page-typesВместе с владельцем распределяет страницы сайта по типам, начиная с тех, которые требуют больше всего внимания владельца. Предлагает тип на основе фактического содержимого каждой страницы, предварительно просматривает каждое изменение и применяет его только после согласия владельца в чате, а затем использует типы страниц для ответов на вопросы об аналитике и SEO.
watching-session-replaysНаходит нужную запись визита и анализирует один её фрагмент: страницы, нажатые элементы, ошибки и длину введённого текста за несколько секунд до и после яростного клика, клика по неактивному элементу или ошибки. Это позволяет подтвердить или опровергнуть гипотезу, возникшую при анализе данных.
writing-copyПишет, переписывает и редактирует маркетинговые тексты для главных страниц, целевых страниц, страниц с ценами, объявлений, писем и призывов к действию, проверяя ясность, конкретность, преимущества, доказательства и соответствие языку клиентов.
writing-daily-site-briefsГотовит краткую ежедневную сводку по сайту на основе данных Convertlyft: передаёт ли данные тег, что отметил мониторинг в реальном времени, ключевые показатели за вчерашний день по сравнению с предыдущим, новые ошибки, что открыто на доске действий и что ждёт решения владельца. Не повторяет уже известные рабочему пространству сведения.
writing-site-reviewsГотовит ежемесячный, еженедельный или произвольный обзор сайта, по которому владелец и его команда могут действовать. Каждый пункт описывает, что обнаружено, сравнение с сопоставимым базовым уровнем, причины, ценность, исправление и способ проверки на следующем обзоре. Рассматривает реальных посетителей, этап воронки с наибольшими потерями, страницы, отстающие от страниц того же типа, места перехода платного трафика, проблемные места, видимую без прокрутки часть страниц на телефонах, поиск, обратные ссылки, ожидающие сводки и то, за чем не стоит гнаться.

Проверки

CI запускается при каждом push и pull request, а проверка расхождений — ежедневно:

  • node scripts/lint-skills.mjs — названия в форме герундия, описания от третьего лица, тела навыков короче 500 строк, ссылки глубиной не более одного уровня, каждый инструмент указан в таблице Tools навыка вместе с соответствующим REST-инструментом. По сравнению с scripts/live-tools.json (списком действующих инструментов, который поддерживает проверка расхождений): все инструменты, указанные в навыках, существуют; каждый передаваемый аргумент ({"name": …, "arguments": {…}} или «cvl_x с a») есть в inputSchema этого инструмента; область доступа, связанная с инструментом, необходима этому инструменту; для инструмента вне списка по умолчанию есть строка Tools с пометкой «через cvl_call_read». node --test scripts/lint-skills-lib.test.mjs проверяет соблюдение этих правил.
  • node scripts/check-manifests.mjs — манифесты Claude Code, Codex и Cursor совпадают по названию и версии, каждая конфигурация MCP указывает на действующий сервер и передаёт заголовок клиента, а хук перехватывает ровно cvl_change_apply, cvl_operator_run, cvl_set_page_type и cvl_remove_page_type_rule.
  • claude plugin validate --strict . (маркетплейс) и claude plugin validate --strict .claude-plugin/plugin.json (плагин и его хуки).
  • node scripts/check-drift.mjs — все инструменты, REST-маршруты и области доступа, указанные в навыках, должны существовать на действующем сервере (MCP tools/list, /.well-known/convertlyft-capabilities.json, /openapi.json), а сгенерированный skills/getting-started-with-convertlyft/references/convertlyft-api.md должен ему соответствовать, как и scripts/live-tools.json. --write повторно генерирует оба файла.
  • claude plugin eval . с имитацией инструментов (evals/). Пропускается с уведомлением, если секрет ANTHROPIC_API_KEY не задан.

Лицензия

MIT — см. LICENSE. reading-behaviour-data адаптирует навык cro Corey Haines по лицензии MIT; см. NOTICE.