Claude Info
Разное

Маркетинговый пайплайн

robertnowell/marketing-pipeline

Автоматизированный пайплайн дистрибуции для open source инструментов. Публикует контент на 4 платформах, размещает в 11+ каталогах, ротирует материалы ежедневно. Встроенный anti-slop фильтр блокирует маркетинговые клише до публикации.

Установка

terminal
bash
git clone https://github.com/robertnowell/marketing-pipeline.git

README

marketing-pipeline

Автоматизированный пайплайн дистрибуции для open source инструментов разработчика. Установите плагин, укажите API-ключи — и Claude Code становится вашим маркетинговым агентом: онбординг проектов, публикации на 4 платформах, размещение в 11+ каталогах и ежедневная ротация контента. Anti-slop фильтр жёстко отклоняет маркетинговые клише до отправки.

Установка

bash
claude plugin marketplace add robertnowell/marketing-pipeline && claude plugin install marketing-pipeline@marketing-pipeline-marketplace

Claude Code запросит API-ключи (Bluesky, Dev.to, Hashnode, Anthropic). Они сохраняются в системном хранилище ключей. Зависимости устанавливаются автоматически при первом запуске.

Использование

Общайтесь с Claude:

  • «Онбординг моего MCP-сервера owner/repo» — исследует реальные проблемы пользователей, читает README, генерирует описание проблемы и контентные углы
  • «Запусти» — публикует на Bluesky, Dev.to, Hashnode, Mastodon и отправляет в MCP Registry, Smithery и 9 других каталогов
  • «Как наша вовлечённость?» — собирает метрики со всех платформ, отправляет дайджест в Slack
  • «Запусти дневной цикл» — переключается на следующий угол, создаёт черновики, валидирует, публикует

Ежедневный cron автоматически выполняет ротацию в 14:00 UTC по будням.

Что делает пайплайн

  1. Онбординг: загружает README репозитория, ищет реальные жалобы пользователей на HN/Reddit/форумах, генерирует описание проблемы на языке пользователей + 5 контентных углов
  2. Черновик: вызывает Claude с anti-slop системным промптом, генерирует 3 кандидата на канал, валидирует каждый через regex-фильтр, жёстко отклоняющий маркетинговые токены, эмодзи, хэштеги и наполнитель
  3. Публикация: размещает на Bluesky (AT Protocol), Dev.to (Forem API), Hashnode (GraphQL), Mastodon (REST)
  4. Листинг: отправляет в MCP Registry (каскадно в Glama + PulseMCP), Smithery, GitHub Topics (каскадно в SkillsMP) и генерирует payload для 8 дополнительных каталогов
  5. Отчёт: собирает метрики вовлечённости, сохраняет ежедневные снимки, отправляет дайджест в Slack

Anti-slop фильтр

Каждый черновик проходит через pipeline/antislop.py перед публикацией. Жёстко отклоняются:

  • Маркетинговые токены: «excited», «game-changer», «unlock», «empower», «introducing»
  • AI-клише: «AI-powered», «AI-driven», «powered by AI»
  • Эмодзи, хэштеги, восклицательные знаки, риторические вопросы, сокращатели URL
  • Вводные наполнители: «Let's dive in», «In this post»

Цитируемые ссылки разрешены (инструмент может описывать то, что блокирует). Применяются ограничения длины по каналам: Bluesky — 300 символов, Mastodon — 500, Dev.to/Hashnode — 150–400 слов.

Необходимые учётные данные

Учётные данныеГде получитьОбязательно
ANTHROPIC_API_KEYconsole.anthropic.com/settings/keysДа
BLUESKY_HANDLE + BLUESKY_APP_PASSWORDbsky.app → Settings → Privacy → App PasswordsДа
DEVTO_API_KEYdev.to → Settings → ExtensionsДа
HASHNODE_PAT + HASHNODE_PUBLICATION_IDhashnode.com → Account Settings → DeveloperДа
MASTODON_ACCESS_TOKEN + MASTODON_INSTANCE_URLВаш инстанс → Preferences → DevelopmentНет
SLACK_WEBHOOK_URLapi.slack.com/apps → Incoming WebhooksНет

Поддерживаемые площадки

Автоматическая публикация: Bluesky, Dev.to, Hashnode, Mastodon

Автоматический листинг в каталогах: MCP Registry (→ каскадно в Glama, PulseMCP), Smithery, GitHub Topics (→ каскадно в SkillsMP, claudemarketplaces.com)

Отправка с генерацией payload: awesome-claude-code, awesome-claude-plugins, awesome-claude-skills, skillsdirectory.com, awesomeclaude.ai, DevHunt, Uneed, Claude Plugin Marketplace

Типы проектов

Поле kind направляет проекты в нужные каталоги:

  • mcp-server → MCP Registry, Smithery, Glama, PulseMCP, mcp.so, mcpservers.org
  • claude-skill → Claude Plugin Marketplace, awesome-claude-code, SkillsMP
  • browser-extension → Chrome Web Store, Firefox AMO, Edge Add-ons
  • terminal-theme → iTerm2 Color Schemes, base16, Gogh

Разработка

Для участия в проекте или запуска вне плагина:

bash
git clone https://github.com/robertnowell/marketing-pipeline
cd marketing-pipeline
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
cp .env.example .env    # заполните учётные данные
marketing setup         # проверьте конфигурацию
pytest tests/           # 72 теста

Лицензия

MIT

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