LeadUp Content Calendar Builder
Purpose
Turn a goal (grow followers, promote a launch, fill a month) into a concrete,
dated content calendar with platform strategy, hooks, captions, video ideas,
optimal timing, and a repurposing plan LeadUp can execute.
When to use
Trigger phrases: "content calendar", "social media plan", "posting schedule",
"reels ideas", "followers growth", "Instagram plan", "LinkedIn plan",
"content strategy for the launch", "what should we post this month".
This is marketing content planning — not app features. For client business
documents (proposals, reports) → leadup-client-document-generator.
Inputs needed
- Whose account (LeadUp, or which client/brand) and the niche.
- Goal (awareness / leads / launch / followers) and timeframe.
- Platforms in scope (Instagram, LinkedIn, YouTube, X, etc.).
- Constraints: cadence, content types possible (reels, carousels, blogs),
brand voice.
Step-by-step workflow
- Clarify brand, goal, timeframe, platforms, cadence, voice.
- Per-platform strategy: content pillars, format mix, tone, what wins on
each platform for this niche.
- Calendar: a dated table for the timeframe — date | platform | pillar |
format | hook | caption draft | CTA | asset needed.
- Hooks & captions: strong scroll-stopping hooks; captions in brand voice;
relevant hashtags/keywords.
- Video/reel ideas: concrete concepts with a shot/idea outline.
- Best times: recommended posting windows (note: validate against the
account's own analytics if available).
- Repurposing plan: one pillar piece → reels/carousel/post/short.
- Output the calendar + strategy; suggest a review cadence.
Required output format
- Strategy summary — goal, platforms, pillars, cadence.
- Content calendar table — dated rows as above.
- Hooks bank — 10+ reusable hooks for the niche.
- Reel/video ideas — concrete concepts.
- Posting times — per platform, with the "verify with analytics" caveat.
- Repurposing flow — pillar → derivatives.
Safety rules
See references/security-rules.md. Most relevant here:
- No fabricated stats/claims about a client's product; mark assumptions.
- No private client data or secrets in public-facing captions.
- "Best times" are heuristics — flag that real analytics should confirm; do
not present them as guaranteed.
Common mistakes
- A vague monthly theme instead of dated, postable rows.
- Same content cross-posted with no per-platform adaptation.
- Hooks that describe instead of stop the scroll.
- Ignoring the actual goal (followers vs leads need different content).
- Inventing testimonials/metrics for a client.
Troubleshooting
- Under-triggers: user said "we need to post more" — re-invoke; suggest
trigger phrases.
- Over-triggers for a client proposal/report → route to
leadup-client-document-generator.
- Missing tool/MCP: no trend/research access — use durable niche
principles and mark trend items "verify".
- No internet/browser: deliver the calendar from fundamentals; flag
timing/trends to validate later.
- Missing inputs: ask for brand, goal, platforms, timeframe before
generating; don't guess the niche.
- Build/test failure: not applicable — if exporting, ensure the table is
valid Markdown/CSV.
Test prompts
Should trigger (5)
- "Build a 30-day Instagram content calendar for LeadUp."
- "Social media plan to grow followers for the jewellery brand."
- "Posting schedule + reels ideas for the salon client launch."
- "LinkedIn plan for LeadUp to get agency leads."
- "What should we post this month across IG and LinkedIn?"
Should NOT trigger (3)
- "Write a client proposal for the website project." (→ client-document-generator)
- "Update STATUS.md." (→ status-updater)
- "Make the marketing site UI premium." (→ premium-ui-upgrader)
Functional test cases (2)
- For "30-day IG calendar, goal = followers", output 30 dated rows with
hook + caption + format + CTA per row.
- Posting-time recommendations include the explicit "verify against the
account's analytics" caveat.
Success criteria
- Dated, postable calendar matching goal/timeframe/platforms.
- Per-platform strategy + hooks bank + reel ideas + repurposing flow.
- Timing flagged as heuristic; no fabricated client claims.
1---2name: leadup-content-calendar-builder3description: Build a social media content calendar and posting strategy for LeadUp or a client. Produces a dated schedule, per-platform strategy, hooks, captions, video/reel ideas, best publishing times, and a repurposing plan. Use when the user says "content calendar", "social media plan", "posting schedule", "reels ideas", "followers growth", "Instagram plan", or "LinkedIn plan".4---56# LeadUp Content Calendar Builder78## Purpose910Turn a goal (grow followers, promote a launch, fill a month) into a concrete,11dated content calendar with platform strategy, hooks, captions, video ideas,12optimal timing, and a repurposing plan LeadUp can execute.1314## When to use1516Trigger phrases: "content calendar", "social media plan", "posting schedule",17"reels ideas", "followers growth", "Instagram plan", "LinkedIn plan",18"content strategy for the launch", "what should we post this month".1920This is marketing content planning — not app features. For client business21documents (proposals, reports) → `leadup-client-document-generator`.2223## Inputs needed2425- Whose account (LeadUp, or which client/brand) and the niche.26- Goal (awareness / leads / launch / followers) and timeframe.27- Platforms in scope (Instagram, LinkedIn, YouTube, X, etc.).28- Constraints: cadence, content types possible (reels, carousels, blogs),29 brand voice.3031## Step-by-step workflow32331. **Clarify** brand, goal, timeframe, platforms, cadence, voice.342. **Per-platform strategy**: content pillars, format mix, tone, what wins on35 each platform for this niche.363. **Calendar**: a dated table for the timeframe — date | platform | pillar |37 format | hook | caption draft | CTA | asset needed.384. **Hooks & captions**: strong scroll-stopping hooks; captions in brand voice;39 relevant hashtags/keywords.405. **Video/reel ideas**: concrete concepts with a shot/idea outline.416. **Best times**: recommended posting windows (note: validate against the42 account's own analytics if available).437. **Repurposing plan**: one pillar piece → reels/carousel/post/short.448. **Output** the calendar + strategy; suggest a review cadence.4546## Required output format47481. **Strategy summary** — goal, platforms, pillars, cadence.492. **Content calendar table** — dated rows as above.503. **Hooks bank** — 10+ reusable hooks for the niche.514. **Reel/video ideas** — concrete concepts.525. **Posting times** — per platform, with the "verify with analytics" caveat.536. **Repurposing flow** — pillar → derivatives.5455## Safety rules5657See `references/security-rules.md`. Most relevant here:58- No fabricated stats/claims about a client's product; mark assumptions.59- No private client data or secrets in public-facing captions.60- "Best times" are heuristics — flag that real analytics should confirm; do61 not present them as guaranteed.6263## Common mistakes6465- A vague monthly theme instead of dated, postable rows.66- Same content cross-posted with no per-platform adaptation.67- Hooks that describe instead of stop the scroll.68- Ignoring the actual goal (followers vs leads need different content).69- Inventing testimonials/metrics for a client.7071## Troubleshooting7273- **Under-triggers**: user said "we need to post more" — re-invoke; suggest74 trigger phrases.75- **Over-triggers** for a client proposal/report → route to76 `leadup-client-document-generator`.77- **Missing tool/MCP**: no trend/research access — use durable niche78 principles and mark trend items "verify".79- **No internet/browser**: deliver the calendar from fundamentals; flag80 timing/trends to validate later.81- **Missing inputs**: ask for brand, goal, platforms, timeframe before82 generating; don't guess the niche.83- **Build/test failure**: not applicable — if exporting, ensure the table is84 valid Markdown/CSV.8586## Test prompts8788### Should trigger (5)891. "Build a 30-day Instagram content calendar for LeadUp."902. "Social media plan to grow followers for the jewellery brand."913. "Posting schedule + reels ideas for the salon client launch."924. "LinkedIn plan for LeadUp to get agency leads."935. "What should we post this month across IG and LinkedIn?"9495### Should NOT trigger (3)961. "Write a client proposal for the website project." (→ client-document-generator)972. "Update STATUS.md." (→ status-updater)983. "Make the marketing site UI premium." (→ premium-ui-upgrader)99100### Functional test cases (2)1011. For "30-day IG calendar, goal = followers", output 30 dated rows with102 hook + caption + format + CTA per row.1032. Posting-time recommendations include the explicit "verify against the104 account's analytics" caveat.105106## Success criteria107108- Dated, postable calendar matching goal/timeframe/platforms.109- Per-platform strategy + hooks bank + reel ideas + repurposing flow.110- Timing flagged as heuristic; no fabricated client claims.