
Content Calendar Cabinet
v0.1.0Plan, draft, schedule, and review all content in one place — from idea to published to performance. Keep your CMS and social tools — replace the Airtable planning doc, the Buffer queue nobody checks, and the "what's going out this week?" thread.
Content Calendar Cabinet
agents
Content Workflow Manager
.agents/content-workflow/
Weekly Content Plan
0 8 * * 1
Weekly Performance Digest
0 8 * * 1
Content Writer
.agents/content-writer/
2
Agents
2
Jobs
1
Depts
2
Pages
Owns the content calendar pipeline — keeps every post moving from idea to published, chases approvals, and surfaces weekly performance so the team knows what to write more of.
Drafts all content from briefs — blog posts, social captions, newsletters, video scripts — channel-native, on-brief, first draft fast.
Content Calendar Cabinet
A single pipeline for every piece of content: blog posts, social posts, newsletters, videos. Plan it, draft it, schedule it, track performance — all as files your team can open, edit, and forward. The Content Writer drafts on brief; the Content Workflow agent manages the pipeline, chases approvals, and surfaces what's performing.
Keep your CMS, your social scheduler, your Drive. Replace the Airtable planning board nobody updates, the Buffer queue that loses context, and the "what's going out this week?" Slack thread.
The team
- [[.agents/content-workflow]] — Content Workflow Manager. Lead orchestrator. Owns the calendar pipeline, approvals cadence, and weekly performance digest. Sequences the Writer and publishes status.
- [[.agents/content-writer]] — Content Writer. Drafts all content from briefs — blog, social, newsletter, video scripts. Writes to brief, iterates fast.
Recurring rhythm
| Cadence | Job | Owner | Output |
|---|---|---|---|
| Weekly (Mon 08:00) | [[.jobs/weekly-content-plan]] | Content Workflow | Updated pipeline in [[calendar]], next-week draft queue |
| Weekly (Mon 08:00) | [[.jobs/weekly-performance-digest]] | Content Workflow | Performance digest in performance/weekly-<date>.md |
How to run the demo
- Open [[calendar]] — the content pipeline: posts by status (Idea → Draft → Scheduled → Published), by channel, with owners and performance of recent posts.
- Browse
posts/— each post is a markdown file with frontmatter: channel, status, publish date, owner, brief, and copy. - Skim
performance/— weekly digests of what performed and what to repeat or kill.
Connectors
Required: Google Docs / Drive (copy drafts), CMS (WordPress, Webflow, etc.), social scheduler (Buffer, Hootsuite, or native).
Recommended: Google Analytics / Search Console (traffic per post), Notion (editorial roadmap), Slack (#content approvals channel), Airtable (content brief templates).
$ git clone --filter=blob:none --sparse https://github.com/hilash/cabinets.git && cd cabinets && git sparse-checkout set content-calendar