Download for MacApple silicon, macOS 14+
Skill

plan-content-calendar

@posteverywhere Updated 2026-10-20

Plan a week or month of social media posts with PostEverywhere. Use when the user asks for a content calendar, a posting plan, a batch of posts, "fill my queue", or a campaign across several days or platforms.

agent-skillsclaude-codeclaude-code-pluginclaude-pluginclaude-skillscodex-plugincontent-calendarcursor-plugin

Install

With your agent

Install OMGSkills skill "posteverywhere/claude-plugin:skills/plan-content-calendar" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/posteverywhere/claude-plugin /tmp/claude-plugin && ln -s /tmp/claude-plugin/skills/plan-content-calendar ~/.claude/skills/plan-content-calendar

From README

Plan a content calendar Turn a goal (a launch, a campaign, "keep my accounts active") into a set of drafts the user can review before anything is scheduled. Steps Understand the plan. Ask for anything missing: the topic or goal, the date range, which accounts, and how often to post. Default to one post a day per platform when the user doesn't say. See what's already there. Call listpostsadvanced with status: "scheduled" and the date range, so the new plan doesn't clash with posts already booked. Call getqueue to see the user's regular posting slots. Group it. If the posts belong to one campaign, call listcampaigns, and create one with createcampaign if the user wants it grouped. Draft the posts. Write each post for its platform (see the schedule-social-posts skill for the rules). Vary the angle across days; don't post the same text daily. Show the plan. Present it as a table: date and time, accounts, and the first line of each post. Ask the user to confirm or change it.