adapto-content-planlisted
Install: claude install-skill adaptocms/adapto-cms-agent-skills
# adapto:content-plan
The second pipeline step ([content-pipeline.md](../../shared/content-pipeline.md)). It reads the latest
**research dossier** and the brain, proposes the **top content directions for the cycle**, works with you to
pick and shape them, and writes a **dated cycle plan** of **per-piece briefs** — the spec the writer turns
into drafts. It also writes the ledger rows that track each piece. **No CMS writes.**
> **Autonomous-safe** ([studio.md](../../shared/studio.md) §4): local, no CMS writes — an autonomous cycle can
> run this unattended; the cycle parks at the human gate before `adapto:content-upload`.
## When to use
- "Plan this week's content", "what should we write — pick the slate", "turn the research into a plan".
- After `adapto:content-research` has produced a dossier.
## When not to use
- Gathering the research itself → `adapto:content-research`.
- Writing the drafts → `adapto:content-create`.
- Creating the schema a brief needs → `adapto:schema-design` / `adapto:schema-apply`.
## Inputs
- The latest **dossier(s)** in `.adapto/research/` (and their menu of opportunities).
- **The brain** (pillars, audience, seo, voice) for fit + voice.
- **The ledger** (`.adapto/ledger.json`) — to avoid re-proposing covered/planned pieces and to size the cycle
against the `cadence.md` target (if set).
## Outputs
- A **dated cycle plan** `.adapto/plans/<YYYY-MM-DD>-cycle.md`: the chosen pieces, each as a **brief**
(content-pipeline.md §3 — title, slug, type,