New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Generate a weekly Facebook Page content plan from a theme

Facebook Page Content Planner

by sergebulaev · MIT license · ★ 49 on GitHub · updated Sep 17

Facebook Page Content Planner cover

Generate a weekly Facebook Page content plan from a theme, audience, and content pillars. Produces per-day picks (short post vs story post, hook formula, angle, posting time, primary goal), a short-to-story post mix, a daily…

---
name: fb-content-planner
description: "Generate a weekly Facebook Page content plan from a theme, audience, and content pillars. Produces per-day picks (short post vs story post, hook formula, angle, posting time, primary goal), a short-to-story post mix, a daily comment-reply target, and a share-optimized goal-mix balance check across shares, comments, and reactions. Use when the user wants to plan a week of Page content. Not for drafting one post (use fb-post-writer) or replying to comments (use fb-engagement-drafter)."
---

# Facebook Page Content Planner

Produce a weekly Page plan built around a pillar discipline, a healthy short-to-
story post mix, and a share-optimized goal balance. Facebook rewards meaningful
interactions (comments and shares) over reactions, and short posts over long, so
the plan leads with short and designs for shares.

## When to use

- User asks "plan my week on Facebook" or "what should my Page post this week"
- User wants to escape ad-hoc posting and establish a rhythm
- Before a launch week (the plan aligns a product pillar)

Overview

Produce a weekly Page plan built around a pillar discipline, a healthy short-to- story post mix, and a share-optimized goal balance. Facebook rewards meaningful interactions (comments and shares) over reactions, and short posts over long, so the plan leads with short and designs for shares.

Manual install (npx, ZIP)
Claude Codenpx skills add sergebulaev/facebook-skills --skill fb-content-planner -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/sergebulaev/facebook-skills/tar.gz/cc47acac47a8 \ | tar -xz -C ~/.claude/skills --strip-components=4 facebook-skills-cc47acac47a8/.codex-marketplace/facebook-skills/skills/fb-content-planner
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/61dd5aa9354923e0566f/fb-content-planner.zip" -OutFile "$env:TEMP\fb-content-planner.zip"; Expand-Archive "$env:TEMP\fb-content-planner.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md5.9 KB
  • references/2 files · 5.7 KB
Read the files here
sergebulaev/cc47aca3 files
SKILL.md
Show the full text131 lines

Facebook Page Content Planner

Produce a weekly Page plan built around a pillar discipline, a healthy short-to- story post mix, and a share-optimized goal balance. Facebook rewards meaningful interactions (comments and shares) over reactions, and short posts over long, so the plan leads with short and designs for shares.

When to use

  • User asks "plan my week on Facebook" or "what should my Page post this week"
  • User wants to escape ad-hoc posting and establish a rhythm
  • Before a launch week (the plan aligns a product pillar)

Input

  • Theme (optional): e.g. "new spring menu launch"
  • Audience description: e.g. "local families, weekend brunch crowd"
  • Pillar mix (optional): defaults to 40% Value / 30% Community / 20% Behind-the-Scenes / 10% Promotion
  • Posting cadence (optional): defaults to 1 post/day, 5-7 a week
  • Voice samples (optional): past Page posts for voice calibration

Output

A markdown plan with:

7-day calendar
Day Type Pillar Formula 1-line angle Goal Time
Mon short Value FB7 Useful Tip "protect your first 90 minutes" shares 1:00 PM
Tue short Community FB3 Ask-the-Page "your weekend ritual?" comments 12:30 PM
Wed story Behind-the-Scenes FB6 Behind-the-Scenes "the 4am oven story" reactions 1:00 PM
Thu short Value FB2 Tiny Number "every message in 4 minutes" shares 1:30 PM
Fri short Community FB4 This-or-That "sweet or savory brunch?" comments 12:00 PM
Sat story Community FB10 Spotlight "Maria's launch story" shares 10:00 AM
Sun short Promotion FB9 Announcement "spring menu drops Monday" shares 11:00 AM

(The skill fills real angles from the theme. Lead with short posts; story posts are the exception, not the default.)

Daily comment-reply target

For each day:

  • Reply to every comment in the first hour where possible. On Facebook, replying fast is a ranking action, not just community management.
  • Template to apply (C1 answer, C2 thank-plus-value, C3 handle-complaint, C4 turn-into-share, C5 invite-spotlight) via fb-engagement-drafter.
  • Target: clear the comment queue daily; prioritize questions and complaints first, then build on the positive ones (C4) to make threads shareable.
Weekly balance check
  • Short-to-story mix roughly 70/30 (lead short; the under-80 sweet spot is the engagement workhorse)
  • At least 2 share-goal posts (shares are the reach multiplier on a Page)
  • At least 1 comment-goal post (an easy question or this-or-that)
  • At least 1 behind-the-scenes or community post (the human face)
  • No pillar over 60% of the week's posts
  • No formula repeated more than twice in the week
  • Promotion pillar at most 1-2 posts
  • Goal mix spread (see below): not every post chases the same signal

Goal mix (balance the week)

Every formula earns a primary signal. A week that is all share-bait or all question-bait reads as engineered. Spread the goals, but weight shares (the reach multiplier):

Goal Formulas Weekly target
Shares FB1, FB2, FB7, FB8, FB9, FB10 at least 2 (the reach multiplier)
Comments FB3, FB4, FB8 at least 1
Reactions FB5, FB6 at least 1

Rules

  • 1 strong post a day, or 5-7 a week, beats burst posting. Quality and meaningful interactions gate reach more than raw frequency.
  • Short-to-story mix ~70/30. Short posts (under 80 chars) are the engagement workhorse; story posts are deliberate, for a launch, a real story, or a spotlight.
  • Comment replies are a content type, not an afterthought. Block reply time daily; replying fast in the first hour lifts the post's reach.
  • Facebook often peaks early weekday afternoons. Lunch and the 1-3 PM window are reliable; weekends suit community and relatable content.
  • Promotion pillar max 1-2 posts/week. Overuse kills trust and reach.
  • Design for shares. A share re-injects the post into a new network, the only organic way a Page exceeds its follower count.

Formula -> pillar mapping

Pillar Preferred formulas
Value FB1 One-Line Opinion, FB2 Tiny Number, FB7 Useful Tip
Community FB3 Ask-the-Page, FB4 This-or-That, FB10 Spotlight
Behind-the-Scenes FB5 Relatable, FB6 Behind-the-Scenes, FB8 Story Post
Promotion FB9 Announcement, FB2 (your own data), FB10 (results that imply the product)

Steps

  1. Gather inputs. Ask for theme, audience, pillar preferences if not provided.
  2. Validate the pillar mix sums to 100%; warn if any pillar is over 60%.
  3. For each day, pick: type (short/story), pillar, formula (do not over-repeat), angle, posting time (audience timezone), goal.
  4. Add the daily comment-reply target with a suggested template.
  5. Run the weekly balance check and the goal-mix check; flag anything missing.
  6. Return as markdown, plus optional JSON for import.

Example

See references/example-week.md for a filled-in 7-day plan.

Files

  • SKILL.md - this file
  • references/example-week.md - worked 7-day plan
  • references/pillars-framework.md - the Facebook Page pillar discipline explained
  • fb-post-writer - draft each post from the plan
  • fb-engagement-drafter - execute the daily comment-reply target
  • fb-hook-extractor - study competitors' Pages while planning
  • fb-humanizer - scrub each draft before it ships
1---
2name: fb-content-planner
3description: "Generate a weekly Facebook Page content plan from a theme, audience, and content pillars. Produces per-day picks (short post vs story post, hook formula, angle, posting time, primary goal), a short-to-story post mix, a daily comment-reply target, and a share-optimized goal-mix balance check across shares, comments, and reactions. Use when the user wants to plan a week of Page content. Not for drafting one post (use fb-post-writer) or replying to comments (use fb-engagement-drafter)."
4---
5 
6# Facebook Page Content Planner
7 
8Produce a weekly Page plan built around a pillar discipline, a healthy short-to-
9story post mix, and a share-optimized goal balance. Facebook rewards meaningful
10interactions (comments and shares) over reactions, and short posts over long, so
11the plan leads with short and designs for shares.
12 
13## When to use
14 
15- User asks "plan my week on Facebook" or "what should my Page post this week"
16- User wants to escape ad-hoc posting and establish a rhythm
17- Before a launch week (the plan aligns a product pillar)
18 
19## Input
20 
21- **Theme** (optional): e.g. "new spring menu launch"
22- **Audience description:** e.g. "local families, weekend brunch crowd"
23- **Pillar mix** (optional): defaults to 40% Value / 30% Community / 20%
24 Behind-the-Scenes / 10% Promotion
25- **Posting cadence** (optional): defaults to 1 post/day, 5-7 a week
26- **Voice samples** (optional): past Page posts for voice calibration
27 
28## Output
29 
30A markdown plan with:
31 
32### 7-day calendar
33 
34| Day | Type | Pillar | Formula | 1-line angle | Goal | Time |
35|---|---|---|---|---|---|---|
36| Mon | short | Value | FB7 Useful Tip | "protect your first 90 minutes" | shares | 1:00 PM |
37| Tue | short | Community | FB3 Ask-the-Page | "your weekend ritual?" | comments | 12:30 PM |
38| Wed | story | Behind-the-Scenes | FB6 Behind-the-Scenes | "the 4am oven story" | reactions | 1:00 PM |
39| Thu | short | Value | FB2 Tiny Number | "every message in 4 minutes" | shares | 1:30 PM |
40| Fri | short | Community | FB4 This-or-That | "sweet or savory brunch?" | comments | 12:00 PM |
41| Sat | story | Community | FB10 Spotlight | "Maria's launch story" | shares | 10:00 AM |
42| Sun | short | Promotion | FB9 Announcement | "spring menu drops Monday" | shares | 11:00 AM |
43 
44(The skill fills real angles from the theme. Lead with short posts; story posts
45are the exception, not the default.)
46 
47### Daily comment-reply target
48 
49For each day:
50- **Reply to every comment in the first hour** where possible. On Facebook,
51 replying fast is a ranking action, not just community management.
52- **Template to apply** (C1 answer, C2 thank-plus-value, C3 handle-complaint, C4
53 turn-into-share, C5 invite-spotlight) via `fb-engagement-drafter`.
54- **Target:** clear the comment queue daily; prioritize questions and complaints
55 first, then build on the positive ones (C4) to make threads shareable.
56 
57### Weekly balance check
58 
59- [ ] Short-to-story mix roughly 70/30 (lead short; the under-80 sweet spot is
60 the engagement workhorse)
61- [ ] At least 2 share-goal posts (shares are the reach multiplier on a Page)
62- [ ] At least 1 comment-goal post (an easy question or this-or-that)
63- [ ] At least 1 behind-the-scenes or community post (the human face)
64- [ ] No pillar over 60% of the week's posts
65- [ ] No formula repeated more than twice in the week
66- [ ] Promotion pillar at most 1-2 posts
67- [ ] Goal mix spread (see below): not every post chases the same signal
68 
69## Goal mix (balance the week)
70 
71Every formula earns a primary signal. A week that is all share-bait or all
72question-bait reads as engineered. Spread the goals, but weight shares (the reach
73multiplier):
74 
75| Goal | Formulas | Weekly target |
76|---|---|---|
77| Shares | FB1, FB2, FB7, FB8, FB9, FB10 | at least 2 (the reach multiplier) |
78| Comments | FB3, FB4, FB8 | at least 1 |
79| Reactions | FB5, FB6 | at least 1 |
80 
81## Rules
82 
83- **1 strong post a day, or 5-7 a week, beats burst posting.** Quality and
84 meaningful interactions gate reach more than raw frequency.
85- **Short-to-story mix ~70/30.** Short posts (under 80 chars) are the engagement
86 workhorse; story posts are deliberate, for a launch, a real story, or a
87 spotlight.
88- **Comment replies are a content type, not an afterthought.** Block reply time
89 daily; replying fast in the first hour lifts the post's reach.
90- **Facebook often peaks early weekday afternoons.** Lunch and the 1-3 PM window
91 are reliable; weekends suit community and relatable content.
92- **Promotion pillar max 1-2 posts/week.** Overuse kills trust and reach.
93- **Design for shares.** A share re-injects the post into a new network, the only
94 organic way a Page exceeds its follower count.
95 
96## Formula -> pillar mapping
97 
98| Pillar | Preferred formulas |
99|---|---|
100| Value | FB1 One-Line Opinion, FB2 Tiny Number, FB7 Useful Tip |
101| Community | FB3 Ask-the-Page, FB4 This-or-That, FB10 Spotlight |
102| Behind-the-Scenes | FB5 Relatable, FB6 Behind-the-Scenes, FB8 Story Post |
103| Promotion | FB9 Announcement, FB2 (your own data), FB10 (results that imply the product) |
104 
105## Steps
106 
1071. Gather inputs. Ask for theme, audience, pillar preferences if not provided.
1082. Validate the pillar mix sums to 100%; warn if any pillar is over 60%.
1093. For each day, pick: type (short/story), pillar, formula (do not over-repeat),
110 angle, posting time (audience timezone), goal.
1114. Add the daily comment-reply target with a suggested template.
1125. Run the weekly balance check and the goal-mix check; flag anything missing.
1136. Return as markdown, plus optional JSON for import.
114 
115## Example
116 
117See `references/example-week.md` for a filled-in 7-day plan.
118 
119## Files
120 
121- `SKILL.md` - this file
122- `references/example-week.md` - worked 7-day plan
123- `references/pillars-framework.md` - the Facebook Page pillar discipline explained
124 
125## Related skills
126 
127- `fb-post-writer` - draft each post from the plan
128- `fb-engagement-drafter` - execute the daily comment-reply target
129- `fb-hook-extractor` - study competitors' Pages while planning
130- `fb-humanizer` - scrub each draft before it ships
131 
View all files on GitHub →

Details

Updated
Sep 17, 2026
License
MIT
Stars on the repo
★ 49
Checked
Source
sergebulaev/facebook-skills ↗
Creator
sergebulaev · 77 listings
View creator

Similar skills

See all →
SkillA monthly or weekly content calendar01 content calendar globalminhnv0807/ai-business-skills · by minhnv0807Use when the user needs a monthly or weekly content calendar — posting schedule per channel, funnel ratio, content pillars, repurposing matrix, and an owner per slot. Trigger on 'content calendar', 'posting schedule', 'what should we post this month', 'editorial calendar', 'social media plan', 'we post randomly with no plan'. Also use when the user only says the team keeps running out of things to post. Not for — the brief for one specific post, see `36-content-brief-global`; the caption text itself, see `37-social-caption-global`; deciding next period content from last period data, see `40-next-content-plan-global`; a paid campaign timeline, see `02-campaign-brief-global`.★ 599 GitHub starsPromptCreate a detailed plan to review guides, blog postsComprehensive content review planf/prompts.chat · by Erkam DemirciCreate a detailed plan to review guides, blog posts, and comparison pages for potential issues, verify them, and implement fixes.New listingPromptCreate a detailed studio beauty editorial close-up shotStudio Beauty Editorial (close-up, pro)f/prompts.chat · by DorukCreate a detailed studio beauty editorial close-up shot prompt. The prompt will include specific instructions on subject demographics, pose, setting, camera details, lighting, and mood to achieve a high-end beauty campaign feel. It will also define technical constraints and negative prompts to avoid unwanted elements.New listingMCPCreates comprehensive content outlines and topic clustersSEO content plannerwshobson/agents · by wshobsonCreates comprehensive content outlines and topic clusters for SEO. Plans content calendars and identifies topic gaps. Use PROACTIVELY for content strategy and planning.★ 39.9k GitHub starsMCPBuilds content engines that rank, convert, and compoundContent strategistalirezarezvani/claude-skills · by alirezarezvaniBuilds content engines that rank, convert, and compound. Thinks in systems — topic clusters, not individual posts. Every piece earns its place or gets killed. Use when content needs to behave like a system rather than a stream of posts — e.g., designing a topic-cluster plan to grow organic traffic from zero, or auditing an editorial calendar and killing pieces that don't convert after 90 days. (For single-asset, on-brand copy production, see cs-content-creator.)★ 26.3k GitHub starsSkillSERP-based semantic topic clustering for contentAgriciDaniel/claude-seo · by AgriciDanielSERP-based semantic topic clustering for content architecture planning. Groups keywords by actual Google SERP overlap (not text similarity), designs hub-and-spoke content clusters with internal link matrices, and generates interactive visualizations. Optionally executes content creation if claude-blog is installed. Use when user says "topic cluster", "content cluster", "semantic clustering", pillar page", "hub and spoke", "content architecture", "keyword grouping", or "cluster plan".★ 17.4k GitHub stars

More from sergebulaev

SkillBy density per paragraph, not per wordAI Tells — Complete Blacklist (V3, 2026-09)sergebulaev/linkedin-skills · by sergebulaevScored the way readers read: by density per paragraph, not per word. One marker in a paragraph is English. Three is a signature. The…★ 3.1k GitHub starsSkillFifteen rules from the linkedin-humanizer packageAI-Tell Rules: Tier-Classified Referencesergebulaev/linkedin-skills · by sergebulaevFifteen rules from the linkedin-humanizer package, sorted by what kind of evidence each one actually represents.★ 3.1k GitHub starsSkillPattern data from MagicPost LinkedIn analysisEmoji Patterns — AI vs. Humansergebulaev/linkedin-skills · by sergebulaevPattern data from MagicPost LinkedIn analysis (Feb 2026, viral post with 220 engagement).★ 3.1k GitHub starsSkillRead your Instagram niche and profile from real dataInstagram Audience Insightssergebulaev/instagram-skills · by sergebulaevRead your Instagram niche and profile from real data via Apify, no login. Scan a hashtag for the posts traveling now (likes, comments, owner) to see the format and hook that works. Pull profile stats for any handle, yours or a competitor's: followers, posts, bio, category. Instagram hides who liked or commented on other accounts, so this is discovery plus profiles, not engagers. Triggers on "what works in my niche", "scan the hashtag", "competitor stats". Not for writing captions (use ig-caption-writer).★ 138 GitHub starsSkillDraft an Instagram caption with the hook in the first 125Instagram Caption Writersergebulaev/instagram-skills · by sergebulaevDraft an Instagram caption with the hook in the first 125 characters, a skimmable body, and one clear CTA, using a 2026 hook formula chosen by goal (saves, shares, comments, follows). Runs the humanizer pass and, on approval, publishes with the image or video you supply via the Publora media flow. Use to caption a single image or a Reel. Not for slide-by-slide carousels (use ig-carousel-planner) or auditing a draft (use ig-humanizer --mode audit).★ 138 GitHub starsSkillPlan an Instagram carousel slide by slide, up to 10 slidesInstagram Carousel Plannersergebulaev/instagram-skills · by sergebulaevPlan an Instagram carousel slide by slide, up to 10 slides, with a hook slide that opens a loop, value slides that front-load the payoff, and a payoff slide that earns the save and follow. Picks a 2026 carousel formula (listicle, before/after, myth-buster, framework) by goal (saves, shares, follows), drafts each slide's text plus the caption, then publishes the images you supply via Publora. Use to structure a multi-slide carousel. Not for single-image captions (use ig-caption-writer).★ 138 GitHub stars