mcpField
C
content-run

content-run

github.com/victor-shulgaMarketing & growth042 installsUpdated 1w ago
Repository

About content-run

content-run orchestrates a content workflow whose client state is stored in Notion, spanning strategy, research, planning, creation, engagement, and tracking. It selects a next step based on that state and uses tracking data to calibrate future plans.

Key features

  1. 01Route content steps using Notion state
  2. 02Set LinkedIn strategy and audit profiles
  3. 03Research and maintain an idea pool
  4. 04Plan weekly content for approval
  5. 05Create, repurpose, engage with, and track content

Use cases

  1. 01Move from strategy setup to a weekly content plan
  2. 02Make visuals and copy for approved content slots
  3. 03Repurpose high-performing posts into new formats
  4. 04Import post metrics and calibrate monthly strategy

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/victor-shulga/content-engine-skills --skill content-run

After installing, type/content-runin Claude Code to confirm it loaded.

Details

From the project README

Content Engine · Оркестратор

Флоу engine (стан клієнта живе в Notion — сторінка «Content Engine»):

КрокСкілКаденсСтатус
01content-engine:content-linkedin-strategy — стратегія-конфіг у Notionраз + ревізія щокварталу✅
02content-engine:content-profile-audit — аудит профілю + банер-бриф + Featured-планраз + після ребрендів✅
03content-engine:content-research — research layer: Fathom-дзвінки, власний потік, LinkedIn, коменти, TikTok, Reddit → Idea Poolщотижня (cron)✅
04content-engine:content-weekly-plan — тижневий рекомендатор: 2–3 варіанти на слот зі скором → затвердженнящотижня✅
05content-engine:content-creative — креативи: карусель/інфографіка/single image (роутер над дизайн-скілами)на кожен пост✅
06content-engine:content-write — пост під креатив: голос → хук → фреймворк → humanize → publish-readyна кожен пост✅
07content-engine:content-repurpose — переможці (топ за рік / Posts DB) → переробка в нові формати → Idea Poolбекфіл раз + щомісяця✅
08content-engine:content-engage — комент-радар: targets (4 аудиторії → boolean → список профілів) · radar (свіжі пости → драфти коментарів) · log (факт + майнінг у research)targets раз + добір; radar 1–2×/день✅
09content-engine:content-track — трекінг: інжест експортів → архів + Posts DB, скоринг (резонанс × діалоги), місячне калібрування ваг у стратегіюінжест+скор щотижня; калібрування щомісяця✅

Креатив → пост (свап 05/06): за Module 4 «креатив головніший за текст» — спершу візуал (стопить скрол), потім текст під нього. Хук-чернетка для креативу вже є в картці Idea Pool. Трекінг замикає цикл: content-track пише метрики в Posts DB, ставить тіри й раз на місяць кладе відкалібровані ваги в Секцію 7 стратегії — звідки їх бере content-weekly-plan. Без нього рекомендатор скорить на дефолтних гіпотезах, а content-repurpose --from-tracking не має входу.

Маршрутизація

  1. Розпарсь $ARGUMENTS: клієнт (дефолт — запитай або візьми єдиного активного) і крок.
  2. Кроку нема в аргументах → подивись стан клієнта в Notion і запропонуй наступний логічний:
    • нема сторінки «🧭 {Client} · Strategy» → почни з content-engine:content-linkedin-strategy;
    • стратегія є, профіль не аудитований → content-engine:content-profile-audit;
    • стратегія є, Idea Pool порожній/застарілий → content-engine:content-research (наповнити пул);
    • пул повний, тиждень не спланований → content-engine:content-weekly-plan;
    • план затверджений → 05/06 по слотах;
    • пости опубліковані, метрики не інжестнуті → content-engine:content-track.
  3. Не вигадуй кроки, яких ще нема, — статус у таблиці вище. Якщо користувач просить незбудований крок, скажи прямо і запропонуй ручний еквівалент за ${CLAUDE_PLUGIN_ROOT}/reference/methodology.md.

Інваріанти (для всіх кроків)

  • Мова виходів — українська; дані клієнта verbatim — мовою оригіналу.
  • Усі правила контенту — з reference/methodology.md; хуки — з reference/hook-bank.md; Notion-структури — з reference/notion-schema.md; стратегія — reference/strategy-template.md; вимірювання — reference/tracking-rules.md.
  • Дизайн-роботи для Viktor — бренд-кіт Victor Shulga (білий фон, корал #E85A4F); для клієнтів — їхні бренд-кіти. Ніколи не змішувати.
  • Кожен крок завершується коротким summary + що далі.

Comments

Markdown supported