Content Calendar
Scaffolds an editorial content calendar with content pillars, distribution matrix, and publishing cadence. Supports weekly, biweekly, and monthly rhythms. Optionally includes a social media playbook with platform-specific guidance.
| Name | content-calendar |
| Version | 0.1.0 |
| Category | marketing |
| License | Apache-2.0 |
| Persona | marketing |
| Tags | content, editorial, calendar, distribution, social |
| Source | templates/content-calendar |
Render it
Three front doors, one catalog. Pick whichever suits the caller.
# CLI
npx @nanohype/sdk render content-calendar --out ./my-app
# SDK
import { LocalSource, renderTemplate } from "@nanohype/sdk";
const result = await renderTemplate(source, "content-calendar", variables);
# MCP — from an agent
get_template({ name: "content-calendar" })Variables
Required
ProjectNamestring- Kebab-case project name used as the document directory Must be lowercase kebab-case starting with a letter.
Optional
Cadenceenum — defaults toweekly- Publishing cadence for the editorial calendar One of:
weeklybiweeklymonthly. IncludeSocialbool — defaults totrue- Include a social media playbook
What it produces
4 files. Placeholder names such as __APP_NAME__ are what the renderer substitutes into.
content/distribution-matrix.yaml
content/editorial-calendar.yaml
content/pillars.md
content/social-playbook.mdComposes with
- Pairs with
campaign-brief - Pairs with
brand-guidelines - Nests inside
monorepo