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. |
| Codex | codex plugin marketplace add Convertlyft/skills, затем codex plugin add convertlyft@convertlyft. Войдите через codex mcp login convertlyft. Читает .codex-plugin/plugin.json. |
| Cursor | Dashboard → 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-маршруты и области доступа, указанные в навыках, должны существовать на действующем сервере (MCPtools/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.