$npx -y skills add indranilbanerjee/digital-marketing-pro --skill content-calendarPlan content calendars. Use when: monthly or quarterly scheduling, platform assignments, content pillars, repurposing.
| 1 | # /digital-marketing-pro:content-calendar |
| 2 | |
| 3 | ## Purpose |
| 4 | |
| 5 | Generate a structured content calendar that maps topics to platforms, aligns with content pillars, and includes a repurposing workflow to maximize output from each core piece. |
| 6 | |
| 7 | ## Input Required |
| 8 | |
| 9 | The user must provide (or will be prompted for): |
| 10 | |
| 11 | - **Time period**: Month, quarter, or custom date range |
| 12 | - **Platforms**: Which channels to plan for (blog, social, email, video, podcast) |
| 13 | - **Content pillars**: Core themes or topics (or let the system recommend based on brand profile) |
| 14 | - **Publishing cadence**: How often per platform (e.g., 3 blogs/month, daily social) |
| 15 | - **Key dates**: Product launches, holidays, industry events, promotions |
| 16 | - **Team capacity**: Who creates content and how much bandwidth exists |
| 17 | |
| 18 | ## Process |
| 19 | |
| 20 | 1. **Load brand context**: Read `~/.claude-marketing/brands/_active-brand.json` for the active slug, then load `~/.claude-marketing/brands/{slug}/profile.json`. Apply brand voice, compliance rules for target markets (`skills/context-engine/compliance-rules.md`), and industry context. **Also check for guidelines** at `~/.claude-marketing/brands/{slug}/guidelines/_manifest.json` — if present, load restrictions and relevant category files. Check for custom templates at `~/.claude-marketing/brands/{slug}/templates/`. Check for agency SOPs at `~/.claude-marketing/sops/`. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults. |
| 21 | 2. Define or validate content pillars based on brand expertise and audience needs |
| 22 | 3. Map key dates, seasonal trends, and industry events to the calendar |
| 23 | 4. Generate topic ideas for each pillar, distributed across the time period |
| 24 | 5. Assign each topic to a primary platform and content format |
| 25 | 6. Build repurposing chains: blog to social snippets, video to short clips, email to blog, etc. |
| 26 | 7. Balance content types: educational, promotional, engagement, thought leadership |
| 27 | 8. Add SEO keyword targets to relevant content pieces |
| 28 | 9. Output the calendar in a structured, sortable format |
| 29 | |
| 30 | ## Output |
| 31 | |
| 32 | A structured content calendar containing: |
| 33 | |
| 34 | - Monthly/weekly view with publish dates and platforms |
| 35 | - Topic and title for each content piece |
| 36 | - Content pillar and funnel stage tags |
| 37 | - Primary format and repurposing derivatives |
| 38 | - Keyword targets for SEO-driven content |
| 39 | - Owner/assignee column (if team info provided) |
| 40 | - Repurposing workflow diagram showing content atomization paths |
| 41 | |
| 42 | ## Agents Used |
| 43 | |
| 44 | - **content-creator** — Topic ideation, pillar strategy, repurposing workflows, editorial planning |
| 45 | - **seo-specialist** — Keyword alignment, search trend timing, topic gap identification |
| 46 | - **social-media-manager** — Platform-specific posting cadence, content format recommendations, hashtag strategy, calendar validation |