Agent skill

Linkedin Content Planner

by sergebulaev in sergebulaev/linkedin-skills

Generate a 7-day LinkedIn content plan from a theme, audience, and pillars.

MITAuto-check passedWriting & Content

Install Linkedin Content Planner

skills CLI
$ npx skills add sergebulaev/linkedin-skills --skill linkedin-content-planner -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sergebulaev/linkedin-skills linkedin-content-planner --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sergebulaev/linkedin-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/linkedin-content-planner .claude/skills/linkedin-content-planner && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
linkedin-content-planner
GitHub stars
4.4k
Used in
1 other repo
Token cost
~2.1k tokens
SKILL.md length
1,068 words
Files
3 (incl. references)
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

Generate a 7-day LinkedIn content plan from a theme, audience, and pillars.

  • Works in 6 steps: Gather inputs. Ask user for theme,… → Validate pillar mix sums to 100%; warn… → For each posting day, pick → …
  • The user wants to plan a week
  • SKILL.md covers When to use, Input, Output and Rules, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Linkedin Content Planner is an agent skill from sergebulaev/linkedin-skills. 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 (use linkedin-post-writer).

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/example-plan-week.md` and `references/pillars-framework.md`).

It sits in Writing & Content, covering Social media posts and Content strategy. It works with LinkedIn. The repository describes itself as: Claude skills for LinkedIn. 11 Claude Code and Codex skills that write human-sounding LinkedIn posts, craft comments that get noticed, analyze your feed, and build a publishing… The licence is MIT.

When your agent uses it

  • The user wants to plan a week
  • Month of content
  • Not draft a single post (use linkedin-post-writer)

Example prompts

  • “/linkedin-content-planner”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Gather inputs. Ask user for theme, audience, pillar preferences if not provided.
  2. Validate pillar mix sums to 100%; warn if any pillar >60%.
  3. For each posting day, pick
  4. For each posting day, add 3-5 comment targets with suggested pattern.
  5. Run inbound-readiness check; flag anything missing.
  6. Return as markdown + optional JSON for Notion/Airtable import.

What it can do on your machine

Read from SKILL.md and the folder at commit bfa41ff. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Linkedin Content Planner loads about 2.1k tokens when it runs, and up to ~5.8k if it reads all its reference files. Until then it costs about 85 tokens; SKILL.md has 1,068 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~85
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sergebulaev/linkedin-skills at commit bfa41ff, republished under its MIT licence (© sergebulaev). 1,068 words, ~2,058 tokens.

Download SKILL.mdSave it as .claude/skills/linkedin-content-planner/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
linkedin-content-planner
description
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 (use linkedin-post-writer).

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%.

When to use

  • User asks "plan my week" or "what should I post this week"
  • User wants to escape ad-hoc shipping and establish rhythm
  • Before a launch week (user needs product-pillar alignment)

Input

  • Theme (optional): e.g., "AI agents shipping in production", "first 6 months of Co.Actor"
  • Audience description: e.g., "B2B founders, AI ops leaders, marketing VPs"
  • Pillar mix (optional): defaults to 40% Authority / 30% Narrative / 20% Community / 10% Product
  • Posting days (optional): defaults to Tue/Wed/Thu/Fri (4 posts)
  • Voice samples (optional): only if ../../references/voice-profile.md is not filled yet

Output

A markdown plan with:

7-day calendar
DayTimePillarFormatHook formula1-line angleCTA typeGoal
Mon—(commenting day)—————
Tue8:00 AM localAuthorityTextF7 Odd-Precision Money"What 3 months of agent ops costs"Question closeSaves
Wed9:30 AM localNarrativeTextF4 Time-Anchor Confession"Why I stopped publishing for 4 weeks"Mirror questionComments
Thu8:00 AM localCommunityTextF14 Named Gratitude"The 3 people who shaped our launch"Tag + thanksReposts
Fri9:00 AM localNarrativeTextF11 Emotional Cold-Open"The night our first deploy failed"Soft closeLikes
Sat/Sun—(off)—————

The Goal column spans saves / comments / reposts / likes across the four posts, satisfying the Goal mix check below.

Daily comment targets

For each posting day:

  • 3-5 creators to engage (names or archetypes: "peer founders at 5-20k", "VCs with AI thesis", "BigCo CTOs")
  • Comment pattern to apply (first-commenter, data-first, answer-their-question)
  • Target count: 10-20 substantive comments per day
Weekly inbound-readiness check
  • At least 1 vulnerability post (Narrative)
  • At least 1 receipt/data post (Authority)
  • At least 1 soft offer or CTA-driving post
  • Comment strategy includes 70% peers, 20% aspirational, 10% prospects
  • No pillar >60% of the week's posts
  • No duplicate formula used twice in the same week
  • Goal mix spread: not every post chases the same reaction (see Goal mix below)

Rules

  • 3 pillars minimum, 5 maximum. More than 5 dilutes signal.
  • 3-5 posts per week. 6+/week triggers cannibalization signal in 360Brew.
  • 10-20 comments/day on other creators. Comments drive more inbound than posts.
  • Tue/Wed/Thu top for B2B. Avoid Fri after 2 PM, Sat/Sun (B2B 30-50% reach cut).
  • One format per pillar per week. Don't stack 3 text posts for Authority — vary.
  • Product/Offer pillar max 1 post/week. Overuse kills trust.

Formula → pillar mapping

PillarPreferred formulas
AuthorityF7 Odd-Precision Money, F10 Contrarian Historical, F8 Paid-vs-Free, F5 Self-Proving Meta, F15 Explain-to-Kids
NarrativeF4 Time-Anchor Confession, F3 Year-over-Year Pivot, F9 Curiosity-Gap, F11 Emotional Cold-Open, F16 Status-Strip
CommunityF6 Comment-Gate (use sparingly), F12 Permission Slip, F14 Named Gratitude, poll posts, spotlight mentions
Product/OfferF2 R.I.P. Obituary (when pivoting category), F1 Anaphora (when framing product as fix), F13 Bait-and-Switch (upgrade announcements)

Founders edition (alternative pillar set)

When the whole plan is for a founder building trust with investors, hires, and design partners, swap the default pillar mix for the founder set from ../../references/founder-topics.md. It maps each pillar to founder angles (A1-A10) instead of generic topics, and leans on the structural formulas F17-F20.

PillarShareFounder anglesPreferred formulas
Conviction (POV, category, product philosophy)30-40%A1 Reprice, A7 Designed Serendipity, A8 Evasive-SentenceF10, F18, F5
Building in public (the real, unglamorous work)30-40%A5 Unglamorous Bet, A6 Limit of Delegation, A9 Delegation LineF7, F4, F17
The math (how a founder actually decides)15-20%A4 Scarce-Shots, A10 Learning GateF10, F18, F20
Proof (relationships and wins, told narrowly)10-15%A2 Content-to-Pipeline, A3 Audience of OneF9, F11, F5

Same guardrails apply: 3-5 posts/week, no pillar above 60%, no formula repeated inside 7 days, spread the goal across the week. Ask the user "founder plan or general plan?" when the audience is a founder building a company, and default to this set if they say founder.

Show full SKILL.md (430 more words)Show less

Goal mix (balance the week, not just the pillars)

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:

GoalFormulasWeekly target
CommentsF4, F10, F12, F9at least 1
RepostsF14, F2, F8at least 1
LikesF11, F13, F16at least 1
SavesF15, F7, F8at least 1

Steps

Story bank first. If ../../references/story-bank.md has filled: yes, load it before planning anything. The week's angles come from material that already exists: a dated turning point, a number with a named referent, a position the user holds and pays for. Planning a week against an empty bank is how a calendar fills with themes no draft can execute, so if the bank is not filled, say once that linkedin-interviewer fills it in 20 to 40 minutes, then plan from the theme the user gave.

Voice profile. If ../../references/voice-profile.md has filled: yes, load it and respect the CTA and link style it records when picking CTA types. If it is not filled, mention once that linkedin-humanizer --mode profile can learn it from a few posts, then use the generic voice rules.

  1. Gather inputs. Ask user for theme, audience, pillar preferences if not provided.
  2. Validate pillar mix sums to 100%; warn if any pillar >60%.
  3. For each posting day, pick:
    • Pillar (rotate to match mix)
    • Formula from that pillar's bank (don't repeat within 7 days)
    • Format (alternating text / carousel / poll per pillar rules)
    • Specific angle, taken from the Story Bank where it has material that fits (name the bank section in the plan so the draft knows what to open), otherwise from the user, otherwise generated. Never put a figure in an angle that is not in the bank or supplied by the user.
    • Posting time (audience-timezone aware)
  4. For each posting day, add 3-5 comment targets with suggested pattern.
  5. Run inbound-readiness check; flag anything missing.
  6. Return as markdown + optional JSON for Notion/Airtable import.

Example

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

Files

  • SKILL.md — this file
  • references/example-plan-week.md — worked example
  • references/pillars-framework.md — the 3-pillar discipline explained
  • ../../references/founder-topics.md — founders-edition angle library (A1-A10) and founder pillar set
  • ../../references/story-bank.md — the material the week's angles are drawn from
  • ../../references/voice-profile.md — voice fingerprint and CTA style
  • linkedin-interviewer — fills the Story Bank the plan draws its angles from
  • linkedin-post-writer — generate each day's draft from the plan
  • linkedin-comment-drafter — execute the daily comment targets
  • linkedin-thread-monitor — track inbound from the comment strategy
  • linkedin-engager-analytics — segment audience on each post

© sergebulaev, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in skills/linkedin-content-planner of sergebulaev/linkedin-skills.

  • SKILL.md
  • references/example-plan-week.md
  • references/pillars-framework.md

Open the folder on GitHubat commit bfa41ff

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sergebulaev/linkedin-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Linkedin Content Planner next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Linkedin Content Planner compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Linkedin Content Planner this skillsergebulaev/linkedin-skills4.4k1 repos~2.1kAutomated safety check: PassMIT
Content Matrixcharlie947/social-media-skills3.8k—~1.6kAutomated safety check: PassMIT
Content Calendarstevenflanagan1/social-ai-team242—~3.1kAutomated safety check: PassNone
Podcast Pipelineericosiu/ai-marketing-skills3.6k1 repos~2.6kAutomated safety check: PassMIT
Content Enginec0x12c/ai-toolkit106—~986Automated safety check: PassNone
Social Media Managementmanojbajaj95/claude-gtm-plugin1051 repos~3.9kAutomated safety check: PassMIT

Similar skills

  • Content Matrix

    charlie947/social-media-skills

    Generate 24 to 40 LinkedIn post ideas in a single table by pairing the user's content pillars with 8 proven content formats.

    3.8k GitHub stars~1.6k tokensUpdated 24 days ago
    Writing & ContentAuto-check passed
  • Content Calendar

    stevenflanagan1/social-ai-team

    Builds a month of social media post ideas for SMBs. An agent skill from stevenflanagan1/social-ai-team.

    242 GitHub stars~3.1k tokensUpdated 2 days ago
    Writing & ContentAuto-check passed
  • Podcast Pipeline

    ericosiu/ai-marketing-skills

    Podcast-to-Everything content pipeline. An agent skill from ericosiu/ai-marketing-skills.

    3.6k GitHub starsUsed in 1 repo~2.6k tokens
    Writing & ContentAuto-check passed
  • Content Engine

    c0x12c/ai-toolkit

    Turn one idea into platform-native content for X, LinkedIn, TikTok, YouTube, newsletters.

    106 GitHub stars~986 tokensUpdated 3 mo ago
    Writing & ContentAuto-check passed
  • Social Media Management

    manojbajaj95/claude-gtm-plugin

    Comprehensive social media management for all platforms (LinkedIn, Twitter/X, Instagram, TikTok, Facebook, Pinterest, YouTube).

    105 GitHub starsUsed in 1 repo~3.9k tokens
    Writing & ContentAuto-check passed
  • Platform Strategy Sms

    blacktwist/social-media-skills

    When the user wants platform-specific tactical guidance for LinkedIn, Twitter/X, Threads, or Bluesky.

    559 GitHub stars~3.8k tokensUpdated 5 mo ago
    Writing & ContentAuto-check passed

More from sergebulaev/linkedin-skills

All 13 skills in this repo
  • Linkedin Marketing

    sergebulaev/linkedin-skills

    Plan, draft, audit, and publish LinkedIn posts and comments.

    4.4k GitHub starsUsed in 1 repo~3.2k tokens
    Auto-check: notes
  • Linkedin Comment Drafter

    sergebulaev/linkedin-skills

    Draft a LinkedIn comment on someone else's post from its URL, or reshare (repost) it to your feed with optional commentary.

    4.4k GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed
  • Linkedin Hook Extractor

    sergebulaev/linkedin-skills

    Reverse-engineer the hook formula from a viral LinkedIn post URL.

    4.4k GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Linkedin Humanizer

    sergebulaev/linkedin-skills

    Remove AI tells from LinkedIn posts/comments: 2026 vocabulary density, reveal bridges, staccato fragments, stacked triads, performed sincerity.

    4.4k GitHub starsUsed in 1 repo~5k tokens
    Auto-check passed
  • Linkedin Reply Handler

    sergebulaev/linkedin-skills

    Draft a reply to one LinkedIn comment from its URL, or sweep a whole thread from just the post URL and draft a reply to every comment worth answering, in one batch.

    4.4k GitHub starsUsed in 1 repo~3.6k tokens
    Auto-check passed
  • Linkedin Employee Advocacy

    sergebulaev/linkedin-skills

    Stand up and run a LinkedIn employee advocacy program for a marketing or sales team.

    4.4k GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed

Works with

Questions about Linkedin Content Planner

What does Linkedin Content Planner do?

Generate a 7-day LinkedIn content plan from a theme, audience, and pillars. Linkedin Content Planner is an agent skill from sergebulaev/linkedin-skills. Generate a 7-day LinkedIn content plan from a theme, audience, and pillars.

When should I use Linkedin Content Planner?

Linkedin Content Planner fits situations like: the user wants to plan a week; month of content; not draft a single post (use linkedin-post-writer).

How do I install Linkedin Content Planner in Claude Code?

Run `npx skills add sergebulaev/linkedin-skills --skill linkedin-content-planner -a claude-code`. Or copy the skill folder (skills/linkedin-content-planner in sergebulaev/linkedin-skills) into .claude/skills/linkedin-content-planner in your project. Claude Code loads it when a task matches its description.

How do I install Linkedin Content Planner in Codex?

Run `npx skills add sergebulaev/linkedin-skills --skill linkedin-content-planner -a codex`. Or copy the skill folder (skills/linkedin-content-planner in sergebulaev/linkedin-skills) into .agents/skills/linkedin-content-planner in your project. Codex loads it when a task matches its description.

Can I use Linkedin Content Planner in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sergebulaev/linkedin-skills --skill linkedin-content-planner -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/linkedin-content-planner, .gemini/skills/linkedin-content-planner, .github/skills/linkedin-content-planner and .opencode/skills/linkedin-content-planner in your project.

What does Linkedin Content Planner need to run?

SKILL.md names no scripts, command-line tools or credentials: Linkedin Content Planner is instructions for the agent only.

Does Linkedin Content Planner access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Linkedin Content Planner safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Linkedin Content Planner use?

Linkedin Content Planner is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Linkedin Content Planner use?

About 2.1k tokens (SKILL.md is roughly 8.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.7k tokens, read only when the agent opens those files.

What are the alternatives to Linkedin Content Planner?

Skills that share tags, products or a category with Linkedin Content Planner: Content Matrix (charlie947/social-media-skills, 3.8k stars), Content Calendar (stevenflanagan1/social-ai-team, 242 stars), Podcast Pipeline (ericosiu/ai-marketing-skills, 3.6k stars) and Content Engine (c0x12c/ai-toolkit, 106 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Linkedin Content Planner?

sergebulaev (a GitHub user) maintains it in sergebulaev/linkedin-skills, which has 4,373 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 7, 2026.

Source: sergebulaev/linkedin-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.