К основному содержанию
плагин

content-studio — плагин для Claude Code: посты, идеи и Kanban

Студия контента внутри Claude: пишет посты в вашем голосе, подкидывает идеи и считает, что зашло у аудитории. Есть визуальный редактор и скрипты.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install content-studio@claude-community
Открыть на GitHub

Что делает content-studio

Плагин ставит семь скиллов: написать пост в LinkedIn, черновик блога на 800–1200 слов, колонку с мнением, набросать идеи из исходников и разобрать, какие публикации собирали отклик. Голос автора скиллы забирают из его же текстов при первичной настройке.

Рядом идёт Next.js-приложение: доска Kanban со стадиями идей, черновиков и опубликованного, редактор markdown с превью, панель метаданных и коммит в git прямо из интерфейса. Сохранение срабатывает каждые 30 секунд. Запуск — npm run dev в каталоге content-studio после npm install, Node нужен по факту. Посты лежат как YAML в content/posts/{type}/, поэтому их можно искать и выводить из терминала скриптами search-posts.sh и print-published.sh.

Есть хук на старте сессии: он проверяет, поднят ли редактор, и если нет — запускает его в фоне и открывает браузер. Если не хотите, чтобы открывалась вкладка при каждом запуске Claude, хук надо отключить. Первым делом пройдите /content-studio:setup-content-studio — без него скиллы пишут по шаблонам и не знают ваших тем.

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

  • написать пост в LinkedIn в своём голосе, а не в среднем по интернету
  • набросать идеи для колонки из уже вышедших публикаций
  • разобрать, какие посты давали отклик
  • собрать черновик блога на 800–1200 слов
  • вести идеи, черновики и опубликованное на одной доске с историей в git

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

  • /content-studio:write-linkedin-post — тема: почему мы отказались от микросервисов
  • /content-studio:brainstorm-opinion по моим последним постам
  • /content-studio:analyze-performance за последние публикации

Как установить content-studio

Через маркетплейс плагинов

/plugin marketplace add anthropics/claude-plugins-community
/plugin install content-studio@claude-community

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

Вопросы о content-studio

Как установить content-studio в Claude Code?

Сначала подключите маркетплейс: /plugin marketplace add anthropics/claude-plugins-community. Потом установите плагин: /plugin install content-studio@claude-community.

Что делает content-studio?

Это набор скиллов для текстов — посты, блог, колонки с мнением, идеи и разбор отклика — плюс визуальный редактор на Next.js с доской Kanban и коммитами в git.

Что нужно сделать перед первым постом?

Запустить /content-studio:setup-content-studio: скилл соберёт сведения об авторе, разберёт его голос по примерам текстов и создаст настроенный репозиторий с guidelines и профилем.

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

content-studio · MIT
# Content Studio Plugin

A complete content studio for managing thought leadership content (LinkedIn posts, blog posts, opinion pieces) with a visual editor, Claude Code skills, and utility scripts.

## What's Included

- **Content Studio** - Next.js visual editor with Kanban dashboard, markdown editing, git integration, and auto-save
- **7 Claude Code Skills** - Writing, brainstorming, performance analysis, and setup automation
- **Utility Scripts** - Search, list, and print published content from the terminal
- **Templates** - Ready-to-customize guidelines, professional profile, and CLAUDE.md for any author

## Skills

| Skill | Purpose |
|-------|---------|
| `/content-studio:setup-content-studio` | Set up a new content studio for a person (interactive) |
| `/content-studio:write-linkedin-post` | Write or develop LinkedIn posts |
| `/content-studio:write-blog-post` | Write or develop blog posts (800-1200 words) |
| `/content-studio:write-opinion` | Write opinion pieces (language configured per author) |
| `/content-studio:brainstorm-linkedin` | Generate LinkedIn ideas from source material |
| `/content-studio:brainstorm-opinion` | Generate opinion ideas from recent LinkedIn posts |
| `/content-studio:analyze-performance` | Analyze engagement patterns across published posts |

## Getting Started

### 1. Install the Plugin

Add the marketplace and install:

```bash
claude plugin marketplace add techwolf-ai/ai-first-toolkit
claude plugin install content-studio@techwolf-ai-first
```

### Codex

From the repository root:

```bash
./install.sh content-studio
```

Update, uninstall, or verify:

```bash
./install.sh update content-studio
./install.sh uninstall content-studio
./install.sh verify content-studio
```

For Codex, this plugin installs:

- `content-studio` as the plugin-level entry point
- `setup-content-studio`
- `write-linkedin-post`
- `write-blog-post`
- `write-opinion`
- `brainstorm-linkedin`
- `brainstorm-opinion`
- `analyze-performance`

The installer also writes plugin metadata into each installed skill directory and copies a Codex guidance file into `~/.codex/skills/.techwolf-ai-first/plugins/content-studio/`.

### Google Antigravity

From the repository root:

```bash
./install.sh content-studio --ide antigravity
```

Update, uninstall, or verify:

```bash
./install.sh update content-studio --ide antigravity
./install.sh uninstall content-studio --ide antigravity
./install.sh verify content-studio --ide antigravity
```

This installs the plugin as `~/.gemini/config/plugins/content-studio/` (`plugin.json` + `installed_version.json` + `skills/`), the same layout Antigravity uses for its own plugins.

### 2. Set Up for a Person

Run the setup skill to create a personalized content studio:

```bash
/content-studio:setup-content-studio
```

This interactive process will:
1. Gather information about the author
2. Analyze their writing voice from example posts
3. Create a configured repo with guidelines, profile, and skills
4. Populate with their existing content

### 3. Start Writing

Once set up, use the writing skills:

```bash
/content-studio:write-linkedin-post
/content-studio:brainstorm-linkedin
```

## Content Studio UI

The Content Studio is a Next.js app that provides:

- **Kanban Dashboard** - Visual overview of all content across stages (Ideas, Drafts, Published)
- **Markdown Editor** - Write and preview content with real-time updates
- **Metadata Panel** - Manage stage, type, tags, and audience
- **Git Integration** - Commit and push directly from the UI
- **Auto-save** - Changes saved every 30 seconds

Start it with:
```bash
cd content-studio
npm install  # first time only
npm run dev
```

## Hooks

The plugin includes a **session-start hook** (`hooks/ensure-content-studio.sh`) that automatically detects whether the Content Studio UI is running when you start a Claude Code session. If it's not running, it starts the Next.js app in the background and opens it in your browser.

## Content Workflow

```
Ideas (01-ideas)  -->  Drafts (02-drafts)  -->  Published (03-published)
```

All content is stored as YAML files in `content/posts/{type}/`, making it fully version-controlled and scriptable.

## Customization

The `templates/` directory contains starter files for personalizing the studio:

| Template | Purpose |
|----------|---------|
| `templates/CLAUDE.md` | System documentation with `{{AUTHOR_NAME}}` placeholders |
| `templates/guidelines/linkedin.md` | LinkedIn style guide template with theme placeholders |
| `templates/guidelines/opinie.md` | Opinion piece style guide template (language-configurable) |
| `templates/references/professional-profile.md` | Author profile skeleton |

## Scripts

| Script | Usage |
|--------|-------|
| `scripts/print-published.sh [type]` | Print all published posts with full content |
| `scripts/list-published.sh [type]` | List published post file paths |
| `scripts/search-posts.sh "<term>"` | Search posts by keyword |
| `scripts/list-by-type.sh <type>` | List all posts of a type |

## Background

This plugin was built as part of [Part 3 of the TechWolf AI-First Bootcamp](https://ai-first.techwolf.ai), which covers building AI-first tools and workflows with Claude Code plugins.

## License

This project is licensed under the [MIT License](../../LICENSE).

© techwolf-ai · MIT · techwolf-ai/ai-first-toolkit

Похожие плагины

Всё по теме «Маркетинг и контент» →
claude-seo AgriciDaniel Плагин для Claude, который прогоняет полный SEO-аудит сайта и выдаёт план правок по приоритету. ★ 21 467звёзд репо search-console-mcp AminForou Подключает Google Search Console к Claude Code для проверки индексации страниц, анализа поисковых запросов и управления файлами sitemap прямо из чата. ★ 2 020звёзд репо voltagent-research VoltAgent Community Набор субагентов для Claude Code, который закрывает задачи глубоких исследований, анализа когорт, оценки A/B-тестов, поиска научных публикаций и валидации продуктовых идей. ★ 26 065звёзд репо hermes-tweet Xquik Даёт агенту инструменты для публичного поиска по X/Twitter и операций с подтверждением — чтения, записи, мониторинга. CX Codex ★ 41 729звёзд репо customer-sales-automation Seth Hobson Плагин автоматизирует работу с клиентами: поддержку, воронку продаж, рассылки и связку с CRM. Пригодится, если агент должен вести переписку и сделки, а не только код. CX Codex ★ 41 729звёзд репо avoid-ai-writing Conor Bronsdon Скилл для аудита и переписывания прозы, которая читается как машинная. Пригодится для README, чейнджлогов, описаний PR и документации. CX Codex ★ 41 729звёзд репо

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

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