# blog-calendar

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

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2500 установок · ★ 2541
- Автор: AgriciDaniel
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/AgriciDaniel/claude-blog/tree/HEAD/skills/blog-calendar/SKILL.md
- Обновлён: 2026-10-14
- HTML: https://affpapa.org/nevibecode/skills/blog-calendar

## Что делает

Скилл строит редакционный план блога: какие посты выходят когда, что идёт в переработку, какие шаблоны использовать. На входе — ниша, частота публикаций и горизонт планирования, на выходе — кластеры тем с опорной страницей и поддерживающими материалами.

Отдельный блок — очередь на проверку по существу. Скилл смотрит на изменчивость фактов, динамику показов, доступность источников и сдвиг интента, а не на возраст даты в frontmatter. Приоритет ставится по доказательствам: критично, если в тексте есть фактическая ошибка, высоко — если изменился закон, цена или продукт. Дату `lastUpdated` он советует менять только после реальной правки содержимого.

Для работы нужен проект с блогом: скилл сканирует существующие `*.md`, `*.mdx`, `*.html` и читает `BRAND.md`, `VOICE.md`, `DISCOURSE.md` из корня. Планирование сезонных пиков опирается на Google Trends и WebSearch, а таймлайн апдейтов Google он предлагает сверять со Search Status Dashboard, потому что статичный список устаревает. Частоту публикаций как сигнал ранжирования скилл не рассматривает — это повод не гнаться за объёмом в ущерб разбору тем.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add AgriciDaniel/claude-blog --skill blog-calendar -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/blog-calendar/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/blog-calendar/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add AgriciDaniel/claude-blog --skill blog-calendar -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/blog-calendar/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add AgriciDaniel/claude-blog --skill blog-calendar -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/blog-calendar/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install AgriciDaniel/claude-blog blog-calendar
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/blog-calendar/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add AgriciDaniel/claude-blog --skill blog-calendar -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/AgriciDaniel/claude-blog --path skills/blog-calendar
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/blog-calendar/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add AgriciDaniel/claude-blog --skill blog-calendar -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/AgriciDaniel/claude-blog/tree/HEAD/skills/blog-calendar/SKILL.md

## Когда брать
- расписать по датам, что выходит в блог в этом месяце
- собрать кластеры тем вокруг опорных страниц
- найти посты с устаревшими фактами и поставить их в очередь на правку
- подобрать шаблон под гайд, сравнение или подборку
- спланировать сезонный контент заранее, до пика спроса

## Примеры запросов агенту
- составь редакционный календарь на квартал для блога про финтех
- что мне писать в этом месяце, частота — 2 поста в неделю
- проверь существующие посты на устаревшие факты и предложи план обновлений

## Похожие
- [shopify-blog-strategy](https://affpapa.org/nevibecode/skills/shopify-blog-strategy.md) — скилл · 1000 установок
- [blog-writing-guide](https://affpapa.org/nevibecode/skills/blog-writing-guide.md) — скилл · 3300 установок
- [write-blog](https://affpapa.org/nevibecode/skills/write-blog.md) — скилл · 466 установок
- [devrel-content-calendar](https://affpapa.org/nevibecode/skills/devrel-content-calendar.md) — скилл · 10400 установок
- [engineering-blog-post](https://affpapa.org/nevibecode/skills/engineering-blog-post.md) — скилл · 10300 установок
- [ecommerce-content-marketing](https://affpapa.org/nevibecode/skills/ecommerce-content-marketing.md) — скилл · 1200 установок

Из того же набора: [agricidaniel/claude-blog](https://affpapa.org/nevibecode/by/agricidaniel/claude-blog.md) — 29 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
