/new-month
Start a new month's social media calendar production for a brand
$ npx -y skills add indranilbanerjee/socialforge --agent claude-codeShips with socialforge. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/new-month
Context preview
What this command does when you run it.
Start a new month's social media calendar production for a brand
Command definition
new-month.mddescription: Start a new month's social media calendar production for a brand argument-hint: "<brand-name> <YYYY-MM>"
New Month
Start monthly content calendar production. Initializes the output directory, loads brand config, and begins the production pipeline.
Steps
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:
- **DOCX** — Upload a Word document with the monthly calendar
- **XLSX** — Upload an Excel spreadsheet (one row per post)
- **Notion** — Provide Notion database URL (requires Notion connector)
- **Structured text** — Paste or describe the calendar content
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
After Initialization
"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.
Other commands on socialforge.
- /adapt-copy
Adapt post copy for each target platform with character limits, hashtags, and compliance
Open command - /assemble-document
Assemble the final delivery document (DOCX) with all approved posts, images, and copy
Open command - /brand-setup
Configure a new brand profile with colors, fonts, logo, visual style, platforms, and compliance rules
Open command - /check-approvals
Check pending approval status and send reminders if overdue
Open command - /client-review
Send approved posts to client for review via Slack or email
Open command - /cost-report
Show API cost breakdown for the current month's production
Open command

