К основному содержанию
скилл CX Codex

share · serhiikorniienko — скилл для Claude Code: что делает и как установить

Превращает отчёты анализа и фактчекинга в готовые посты для соцсетей или генерирует графическую карусель в PNG и PDF.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add SerhiiKorniienko/bullshit-detector --skill share -a claude-code
Открыть на GitHub

Что делает share

Скилл берёт готовый отчёт проверки фактов или аналитический разбор и готовит публикации под стандарты конкретных площадок: тред для X, пост в LinkedIn, ветку для Reddit, Hacker News или рассылку. По умолчанию создаются варианты для X и LinkedIn, с соблюдением лимитов длины и правил размещения ссылок.

Для визуальных платформ инструмент собирает структуру slides.json из 3–4 ключевых тезисов с вердиктами (confirmed, misleading, false и другими). Затем скрипт scripts/render_carousel.py через uv рендерит слайды размером 1080×1350 в PNG и единый документ PDF для постов-каруселей LinkedIn.

Для генерации графики потребуется менеджер пакетов uv и браузер Chromium в Playwright (uv run --with playwright playwright install chromium). Рендерер принимает только шесть стандартных статусов проверки и сразу завершится с ошибкой, если статус слайда им не соответствует.

Какие задачи решает

  • адаптировать аналитический отчёт под формат треда в X
  • оформить ключевые факты в PDF-карусель для LinkedIn
  • подготовить публикацию для Reddit и Hacker News без кликбейта
  • сгенерировать карточки PNG 1080×1350 по схеме slides.json

Примеры запросов агенту

  • Сделай тред для X и пост в LinkedIn по последнему отчёту проверки
  • Оформи разбор статьи в слайды карусели и сгенерируй PDF
  • Подготовь черновик для публикации этого анализа на Reddit

Как установить share

1Через Skills CLI (Vercel)

npx skills add SerhiiKorniienko/bullshit-detector --skill share -a claude-code

2Вручную: положить файлы

~/.claude/skills/share/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/share/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о share

Как установить share в Claude Code?

Выполните команду npx skills add SerhiiKorniienko/bullshit-detector --skill share -a claude-code. Конфигурация скилла запишется в ~/.claude/skills/share/SKILL.md.

Что делает скилл share?

Он форматирует готовый разбор или отчёт в публикации под конкретные социальные сети и при необходимости собирает графическую карусель в PNG и PDF.

Что нужно для сборки графических каруселей?

Понадобится менеджер пакетов uv и браузер Chromium, который устанавливается командой uv run --with playwright playwright install chromium.

Исходный текст

SKILL.md · MIT
---
name: share
description: Turn a BS report (or any analysis result) into ready-to-paste posts for X/Twitter, LinkedIn, Facebook, Reddit, Hacker News, or a newsletter issue — plus a branded image carousel (PNGs + PDF) for visual platforms. Use when the user wants to share, post, publish, or promote a report, asks for "a thread", "a LinkedIn post", "a carousel", or "format this for X".
---

# share

Take a finished report and produce platform-native content, ready to paste. Nothing generic: each platform gets its own format, length, and link etiquette.

## Workflow

1. **Locate the report.** A file the user points at, the report from this conversation, or — if there is none — offer to run the `bullshit-detector` skill first.
2. **Ask which platforms** if not stated. Default set: X thread + LinkedIn post.
3. **Write the posts** following the per-platform specs in [PLATFORMS.md](PLATFORMS.md) exactly — hooks, length limits, link placement. Output each as a separate fenced block the user can copy verbatim.
4. **Carousel (if requested or if the platform benefits):** extract the report into a `slides.json` (schema below) and render:

```bash
uv run <this-skill-dir>/scripts/render_carousel.py slides.json -o carousel/
```

First run needs a one-time browser install: `uv run --with playwright playwright install chromium`. Output: `slide-N.png` (1080×1350, works on X, LinkedIn, Instagram) + `carousel.pdf` (LinkedIn document post).

## slides.json schema

```json
{
  "title": "Video/article title",
  "source": "Author · Platform · 1.16M views",
  "score": 5,
  "verdict_line": "Real tools, fantasy income math",
  "footer": "@their-handle · their-link (the sharer's, not the tool author's — see rules)",
  "slides": [
    { "type": "hook" },
    { "type": "claim", "n": "1/12", "claim": "Quoted or paraphrased claim, ≤200 chars",
      "verdict": "misleading", "evidence": "One-sentence reality, ≤160 chars" },
    { "type": "cta", "headline": "Run it on anything",
      "lines": ["the sharer's own links — ask, don't assume"] }
  ]
}
```

Verdicts: `confirmed` / `plausible` / `misleading` / `false` / `unverifiable` / `not checked` — the same six the report uses, and the renderer rejects anything else rather than guessing a colour. Pick 3–4 claim slides — the spiciest verdicts with the strongest evidence, not the first four. Hook and CTA slides bookend them.

A `not checked` claim renders, but think before using one: it carries no verdict and no evidence by definition, so it makes a weak slide and a reader may take the empty cell for a finding.

## Rules

- **The report is the content; the tool is the footnote.** Hooks lead with findings ("12 claims, 3 misleading"), never with "I built a tool".
- **Footer and CTA belong to the person sharing.** Ask for their handle/newsletter/links (or omit those slides) — never default to the tool author's branding. Crediting the tool is welcome but optional: one line like "made with bullshit-detector" is plenty.
- Numbers must match the report exactly — a fact-checking brand cannot round its own stats.
- Stay honest in compression: if the report's verdict is nuanced ("competent hype, not a scam"), the post says that too. No rage-bait the report doesn't support.
- Never fabricate engagement bait ("everyone is talking about this").
- Each platform block must be paste-ready: correct length, line breaks, and links already positioned per PLATFORMS.md.

© SerhiiKorniienko · MIT · SerhiiKorniienko/bullshit-detector

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

Все скиллы по теме «Маркетинг и контент» →

Сначала — share от других авторов.

share официальный OpenAI Разворачивает рабочий прототип через выбранный инструмент и возвращает ссылку для доступа. Подходит, когда цель деплоя уже определена. CX Codex GP ChatGPT 3установок seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 238 500установок programmatic-seo coreyhaines31 Скилл помогает планировать генерацию сотен посадочных страниц на базе шаблонов и структурированных данных. Позволяет избежать санкций поисковиков за пустой контент. CX Codex +1 150 800установок copy-editing coreyhaines31 Правит уже написанный маркетинговый текст: убирает речевые штампы, чистит формулировки и обновляет устаревшие страницы. Для нового текста с нуля не подходит. CX Codex +1 149 800установок marketing-ideas coreyhaines31 Скилл помогает подобрать маркетинговые идеи для SaaS или другого программного продукта с учётом этапа развития и доступных ресурсов. Пригодится, когда непонятно, с какого канала начать. CX Codex +1 147 400установок sales-enablement coreyhaines31 Скилл для ИИ-агента, который собирает презентации, one-pager'ы, скрипты демо и документы для отработки возражений. Пригодится, когда команда продаж просит материалы, а не очередную презентацию о продукте. CX Codex +1 119 400установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 114 000установок

Из того же набора6

report-card Скилл превращает готовый BS-отчёт в отдельную HTML-страницу с фильтрами и печатью в PDF. Пригодится, когда отчёт нужно показать или отправить. CX Codex +1 ★ 160звёзд репо fetch-content Достаёт чистый текст с метаданными из видео, статей, PDF и постов, чтобы агент мог их разобрать и проверить. CX Codex +1 ★ 160звёзд репо coverage-check Считает независимые первоисточники в новостях через GDELT вместо подсчёта ссылок. Помогает понять, перепечатка ли это одного релиза или реальные разные источники. CX Codex +1 ★ 160звёзд репо summarize Собирает структурированное резюме видео, статьи, треда или PDF: тезис, ключевые пункты с привязкой к месту и цитаты. Пригодится, когда нужно понять содержание без полного просмотра или чтения. CX Codex +1 ★ 160звёзд репо bullshit-detector Разбирает статьи, видео или посты на отдельные тезисы, проверяет их веб-поиском и выставляет итоговый балл достоверности от 0 до 10. CX Codex +1 ★ 160звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой