@tpmjs/content-calendar-plan
Generates a structured content calendar with posting schedule, themes, topics, and content types. Organizes content by date, channel, and theme while maintaining consistent posting frequency.
Test @tpmjs/content-calendar-plan (contentCalendarPlanTool) with AI-powered execution
0/2000 characters
Install this tool and use it with the AI SDK
npm install @tpmjs/content-calendar-planpnpm add @tpmjs/content-calendar-planyarn add @tpmjs/content-calendar-planbun add @tpmjs/content-calendar-plandeno add npm:@tpmjs/content-calendar-planimport { contentCalendarPlanTool } from '@tpmjs/content-calendar-plan';import { generateText } from 'ai';
import { openai } from '@ai-sdk/openai';
import { contentCalendarPlanTool } from '@tpmjs/content-calendar-plan';
const result = await generateText({
model: openai('gpt-4o'),
tools: { contentCalendarPlanTool },
prompt: 'Your prompt here...',
});
console.log(result.text);How AI agents can use this tool
Use this tool when users need to plan content calendars for social media, blogs, or multi-channel marketing. Automatically distributes content across channels with appropriate frequency and variety.
Generates content structure and topics, not actual content. Posting frequency is based on best practices and may need adjustment based on resources.
(channels: string[], duration: string, themes?: string[]) => Promise<unknown>Available configuration options
durationstringCalendar duration (e.g., '1 week', '1 month', 'quarter')
channelsstring[]Content channels to plan for (e.g., ['Twitter', 'Instagram', 'Blog', 'LinkedIn'])
themesstring[]Content themes or pillars (optional, defaults will be generated)
Schema extracted: 2/22/2026, 4:25:56 AM
ERROR: No README data found!
Downloads/month
0
Quality Score