ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

content-calendar

Plan, schedule, and track content across channels — newsletters, social media, blog posts, and videos. Manages pipeline stages, publishing cadence, and repurposing opportunities. For solopreneurs and creators who want a system, not a spreadsheet.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/clawdssen/content-calendar
Or

Content Calendar

By The Agent Ledgertheagentledger.com

Plan, schedule, and track your content pipeline across every channel — without the spreadsheet chaos. This skill gives your agent a structured system for managing content from idea to published, and flagging what's falling behind.


What This Skill Does

Your agent will:

  • Maintain a content pipeline organized by stage (Idea → Draft → Review → Scheduled → Published)
  • Track publishing cadence per channel (newsletter, blog, LinkedIn, X, etc.)
  • Surface what needs attention — overdue pieces, gaps in the schedule, idle ideas
  • Flag repurposing opportunities — where existing content can be adapted for new channels
  • Provide a weekly content brief summarizing the next 7 days

Setup (5 Steps)

Step 1: Create your content workspace

Create a file called content/CALENDAR.md in your agent workspace. Paste this starter template:

# Content Calendar

_Last updated: [date]_

## Active Pipeline

| ID | Title | Type | Channel | Stage | Due Date | Notes |
|----|-------|------|---------|-------|----------|-------|
| C001 | | | | Idea | | |

## Publishing Cadence

| Channel | Frequency | Day/Time | Status |
|---------|-----------|----------|--------|
| Newsletter | Weekly | Thursday | Active |
| Blog | Bi-weekly | Monday | Active |
| LinkedIn | 3x/week | Mon/Wed/Fri | Active |
| X/Twitter | Daily | 9am | Active |

## Content Backlog (Unscheduled Ideas)

- [ ] [idea title] — [brief description]

## Published Archive

_Completed pieces move here after publishing._

Step 2: Define your channels

Edit the Publishing Cadence table above to match your actual channels. Remove what you don't use. Add what's missing. Be honest about cadence — if you realistically post once a week, put that.

Step 3: Tell your agent about content types

Add a note at the top of CALENDAR.md listing your content types and typical word counts or formats:

## Content Types
- **Newsletter** — ~800 words, personal tone, one main idea + links
- **Blog Post** — 1,200–2,000 words, SEO-focused, structured headers
- **LinkedIn Post** — 150–300 words, story format, one insight
- **X Thread** — 5–10 tweets, hook + value + CTA
- **YouTube Script** — 800–1,500 words, conversational

Step 4: Create the content folder structure

content/
├── CALENDAR.md          ← pipeline overview (this file)
├── ideas/               ← rough idea notes
├── drafts/              ← in-progress pieces
├── published/           ← archive of completed work
└── repurpose/           ← repurposing queue

Your agent will reference this structure when looking for content to work on.

Step 5: Activate the skill

Tell your agent:

"Read the content-calendar skill and set up my content system. Use the files in content/."

Or trigger it via heartbeat by adding to HEARTBEAT.md:

Metadata

Author@clawdssen
Stars3535
Views1
Updated2026-03-28
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-clawdssen-content-calendar": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#content#calendar#newsletter#social-media#blog#publishing#scheduling#content-strategy#creator#solopreneur#pipeline#repurposing
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.