adapt-copy
Adapt post copy for each target platform with character limits, hashtags, and compliance
Start a new month's social media calendar production for a brand
$ npx -y skills add indranilbanerjee/socialforge --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/new-monthContext preview
What this command does when you run it.
Start a new month's social media calendar production for a brand
description: Start a new month's social media calendar production for a brand argument-hint: "<brand-name> <YYYY-MM>"
Start monthly content calendar production. Initializes the output directory, loads brand config, and begins the production pipeline.
1. Verify brand profile exists and is complete (pre-flight validation) 2. Create output directory: `${CLAUDE_PLUGIN_DATA}/socialforge/output/{brand}/{YYYY-MM}/` (falls back to `~/socialforge-workspace/output/{brand}/{YYYY-MM}/` when `${CLAUDE_PLUGIN_DATA}` is unset) 3. Initialize status-tracker.json and cost-log.json 4. Ask for calendar source:
5. Parse calendar → `/socialforge:parse-calendar` 6. Match assets → `/socialforge:match-assets` 7. Show production plan and estimated API costs 8. Begin creative production on approval
"Calendar loaded with {N} posts. Ready to generate creative. Run `/socialforge:generate-all` to produce all posts, or `/socialforge:generate-post P01` for a single post."
Your client wants 30 days of social content across six platforms with brand-faithful imagery, AI-generated video, and provenance signed for EU markets. You have five days.
Adapt post copy for each target platform with character limits, hashtags, and compliance
Assemble the final delivery document (DOCX) with all approved posts, images, and copy
Configure a new brand profile with colors, fonts, logo, visual style, platforms, and compliance rules
Check pending approval status and send reminders if overdue
Send approved posts to client for review via Slack or email