Архитектура: команды как отдел
Идея простая, но именно она делает разницу между «спросил у чат-бота совет» и «получил результат, готовый к использованию». Каждая команда — это не строчка в общем промпте, а отдельный SKILL.md-файл с чёткой ролью: что специалист анализирует, в каком формате отвечает и чего никогда не делает. Claude Code хранит такие файлы в .claude/skills/ (личные — в ~/.claude/skills/), подхватывает их автоматически и предлагает через / в строке ввода — этот механизм официально описан в документации Anthropic (Extend Claude with skills). Отдельно от скиллов там же живут кастомные слэш-команды — markdown-файлы с YAML-шапкой и плейсхолдером $ARGUMENTS, куда подставляется всё, что вы написали после команды (Slash Commands docs). В моей системе команда /market — это диспетчер: она смотрит на второе слово (audit, seo, ads и так далее) и включает соответствующий скилл с нужным контекстом сайта или брифа.
Самая тяжёлая из семи команд, /market audit, идёт ещё на шаг дальше — она не просто читает один скилл, а запускает пять параллельных субагентов одновременно: по контенту, по SEO, по конверсии, по конкурентам и по точкам роста. Каждый работает в своём изолированном контексте, не мешает остальным и не тратит окно диалога на чужие логи, а в конце Claude сводит все пять отчётов в один документ с баллом и списком проблем. Параллельный запуск нескольких независимых субагентов — задокументированная возможность Claude Code, и именно она превращает аудит из последовательного «сначала SEO, потом конкуренты, потом...» в пятиминутный параллельный прогон (Create custom subagents).
Семь команд по функциям
Каждая команда закрывает одну функцию маркетингового отдела. Вот все семь — от входного аудита до готового коммерческого предложения.
/market audit, когда общий отчёт показал слабое SEO.
Как связать команды в реальный workflow
По отдельности каждая команда полезна, но настоящая сила системы — в последовательности. Рабочий сценарий для агентства или фрилансера выглядит так: сначала /market audit <url клиента> — это даёт общую картину и список критичных проблем без углубления в детали. Дальше вы смотрите, что именно проседает, и добираете глубину точечно: если хромает техническая часть — /market seo на тот же URL, если конкуренты явно обошли по позиционированию — /market competitors. Когда картина собрана, /market report сшивает всё в один документ, а /market proposal <имя компании> превращает этот документ в коммерческое предложение с ценой и сроками — то есть ровно то, что менеджер по продажам отправляет клиенту после встречи. Если вы работаете не с чужим сайтом, а готовите собственный запуск, цепочка короче: /market emails под бриф запуска и /market ads под тот же оффер — обе команды можно гонять параллельно, потому что они не зависят друг от друга.
Важная деталь: команды не обязаны идти строго по порядку. Аудит можно повторить после того, как клиент внедрил рекомендации, чтобы показать рост балла — это готовый аргумент для апсейла. А /market competitors иногда стоит запускать раньше аудита, если вы ещё не уверены, в какую нишу вообще заходите.

Пример структуры одного скилла
Каждый SKILL.md устроен одинаково: короткая YAML-шапка с именем и описанием, затем роль простым языком, затем жёсткий формат ответа. Вот сокращённый пример для SEO-скилла — по этому же шаблону собираются остальные шесть:
---
name: market-seo
description: Технический SEO-аудит сайта - метаданные, заголовки, ссылки, schema, keyword gaps.
---
Ты senior SEO-специалист. Тебе дают URL сайта.
Порядок работы:
1. Проверь meta title и meta description на каждой ключевой странице.
2. Разбери структуру заголовков H1-H3 на предмет дублей и пропусков.
3. Найди битые внутренние ссылки и отсутствующую schema-разметку.
4. Сопоставь семантику сайта с нишей и найди keyword gaps - запросы,
по которым конкуренты ранжируются, а сайт нет.
Формат ответа: сначала общий SEO-балл из 100 с кратким пояснением,
затем таблица находок (проблема / страница / приоритет), затем
список из 5-7 конкретных действий по возрастанию сложности.
Не выдумывай точные цифры трафика или частотности - помечай оценки
как оценки и указывай, где проверить их точнее (Search Console, Ahrefs).Остальные шесть скиллов пишутся по той же логике: роль → пошаговый метод анализа → жёсткий формат вывода → явный запрет выдумывать данные, которых у модели нет. Разница только в том, что делает конкретный специалист — это ровно то, что превращает скилл из абстрактной инструкции в инструмент с предсказуемым результатом.
Семь команд заменили агентство. А как масштабировать это на клиентов?
AI-отдел маркетинга — это инструмент для себя или для клиентов. Следующий шаг — обернуть его в продукт: воронки, лид-магниты, платёжки. Показываю на практикуме.
Что за практикум →С чего начать
Не пытайтесь сразу собрать все семь скиллов — начните с одного. Создайте папку .claude/skills/market-audit/, положите туда SKILL.md по образцу выше, но под задачу аудита, и прогоните команду на собственном сайте: это безопасная площадка, где не жалко, если формат ответа придётся один-два раза поправить. Когда аудит выдаёт стабильный, воспроизводимый результат, добавляйте следующую команду — /market seo или /market competitors, в зависимости от того, что для вашей ниши важнее прямо сейчас. К шестой-седьмой команде вы уже не пишете скилл с нуля, а копируете рабочий шаблон и меняете роль и формат вывода — это занимает пятнадцать минут, а не день. И только когда база готова и обкатана на своих задачах, имеет смысл предлагать этот набор клиентам как часть услуги — уже с готовыми примерами отчётов, которые не стыдно показать.
Источники
Механика команд и субагентов — из официальной документации Claude Code: