blog-editorial-calendarlisted
Install: claude install-skill AutomateLab-tech/publishing-skills
# blog-editorial-calendar
The scheduler and topic-picker that sits on top of the other two skills. `blog-topic-research` fills a backlog with evidence-backed topics; `seo-blog-writer` turns one topic into a published post. This skill decides **which** topic to write **next** and **when** to publish it, so the corpus drifts toward the content mix you defined instead of whatever you felt like writing that day.
```
/blog-editorial-calendar next [N] # pick + write + auto-schedule into the next slots
/blog-editorial-calendar next [N] --draft # pick + write, leave as a draft (no schedule)
/blog-editorial-calendar next [N] <slot>[, <slot> ...] # pick + write + schedule each explicit slot
/blog-editorial-calendar status
/blog-editorial-calendar add "<topic>" --cluster <c> --format <f> [--priority N] [--notes "..."]
/blog-editorial-calendar mark-done <id-or-slug>
/blog-editorial-calendar sync # reconcile the backlog against what's live on your CMS
```
`next` always writes. With no flags it schedules each post into the next free slot of the rolling cadence; with `--draft` it writes but leaves the post as a draft; with explicit slot args it uses the named windows. The author and target platform come from `config.json` (see below) — this skill never overrides them.
---
## Configuration — `config.json`
Everything site-specific lives in `skills/blog-editorial-calendar/config.json`, **not** in this file. Edit i