sergebulaev/linkedin-content-planner
Generate a 7-day LinkedIn content plan from a theme, audience, and pillars. Produces per-day post pillar, format, hook type, CTA, posting time, daily comment targets, and a weekly inbound-readiness check. Use when the user wants to plan a week or month of content, not draft a single post.
npx skills add https://github.com/sergebulaev/linkedin-skills --skill linkedin-content-planner
Produce a 7-day LinkedIn plan built around the 3-pillar discipline (Authority 40-50%, Personal Narrative 30-40%, Community 20-30%). Optionally adds a Product/Offer pillar at 10-15%.
A markdown plan with:
| Day | Time | Pillar | Format | Hook formula | 1-line angle | CTA type | Goal |
|---|---|---|---|---|---|---|---|
| Mon | — | (commenting day) | — | — | — | — | — |
| Tue | 8:00 AM local | Authority | Text | F7 Odd-Precision Money | "What 3 months of agent ops costs" | Question close | Saves |
| Wed | 9:30 AM local | Narrative | Text | F4 Time-Anchor Confession | "Why I stopped publishing for 4 weeks" | Mirror question | Comments |
| Thu | 8:00 AM local | Community | Text | F14 Named Gratitude | "The 3 people who shaped our launch" | Tag + thanks | Reposts |
| Fri | 9:00 AM local | Narrative | Text | F11 Emotional Cold-Open | "The night our first deploy failed" | Soft close | Likes |
| Sat/Sun | — | (off) | — | — | — | — | — |
The Goal column spans saves / comments / reposts / likes across the four posts, satisfying the Goal mix check below.
For each posting day:
| Pillar | Preferred formulas |
|---|---|
| Authority | F7 Odd-Precision Money, F10 Contrarian Historical, F8 Paid-vs-Free, F5 Self-Proving Meta, F15 Explain-to-Kids |
| Narrative | F4 Time-Anchor Confession, F3 Year-over-Year Pivot, F9 Curiosity-Gap, F11 Emotional Cold-Open, F16 Status-Strip |
| Community | F6 Comment-Gate (use sparingly), F12 Permission Slip, F14 Named Gratitude, poll posts, spotlight mentions |
| Product/Offer | F2 R.I.P. Obituary (when pivoting category), F1 Anaphora (when framing product as fix), F13 Bait-and-Switch (upgrade announcements) |
Every formula earns a primary reaction: comments, reposts, likes, or saves (see ../../references/hook-formulas.md "Engagement-goal split"). A week that is all comment-bait or all repost-bait reads as engineered and flattens reach. Spread the goals across the week:
| Goal | Formulas | Weekly target |
|---|---|---|
| Comments | F4, F10, F12, F9 | at least 1 |
| Reposts | F14, F2, F8 | at least 1 |
| Likes | F11, F13, F16 | at least 1 |
| Saves | F15, F7, F8 | at least 1 |
See references/example-plan-week.md for a filled-in 7-day plan.
SKILL.md — this filereferences/example-plan-week.md — worked examplereferences/pillars-framework.md — the 3-pillar discipline explainedlinkedin-post-writer — generate each day's draft from the planlinkedin-comment-drafter — execute the daily comment targetslinkedin-thread-monitor — track inbound from the comment strategylinkedin-engager-analytics — segment audience on each postTake sergebulaev/linkedin-content-planner from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.