Linkedin Content Planner
sergebulaev/linkedin-skills
Generate a 7-day LinkedIn content plan from a theme, audience, and pillars.
The narrative-craft layer -- apply story structure (tension, transformation, resolution) to make any social content stick and travel.
$ npx skills add social-media-skills/skills --skill storytelling-and-narrative -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install social-media-skills/skills storytelling-and-narrative --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/social-media-skills/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/storytelling-and-narrative .claude/skills/storytelling-and-narrative && rm -rf skills-srcUse ~/.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/
Install the "storytelling-and-narrative" agent skill from https://github.com/social-media-skills/skills/tree/main/skills/storytelling-and-narrative into .claude/skills/storytelling-and-narrative/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storytelling-and-narrative", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/social-media-skills/skills/tree/main/skills/storytelling-and-narrativeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add social-media-skills/skills --skill storytelling-and-narrative -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install social-media-skills/skills storytelling-and-narrative --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/social-media-skills/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/storytelling-and-narrative .agents/skills/storytelling-and-narrative && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "storytelling-and-narrative" agent skill from https://github.com/social-media-skills/skills/tree/main/skills/storytelling-and-narrative into .agents/skills/storytelling-and-narrative/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storytelling-and-narrative", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add social-media-skills/skills --skill storytelling-and-narrative -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install social-media-skills/skills storytelling-and-narrative --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/social-media-skills/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/storytelling-and-narrative .cursor/skills/storytelling-and-narrative && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "storytelling-and-narrative" agent skill from https://github.com/social-media-skills/skills/tree/main/skills/storytelling-and-narrative into .cursor/skills/storytelling-and-narrative/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storytelling-and-narrative", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/social-media-skills/skills.git --path skills/storytelling-and-narrative--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add social-media-skills/skills --skill storytelling-and-narrative -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install social-media-skills/skills storytelling-and-narrative --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/social-media-skills/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/storytelling-and-narrative .gemini/skills/storytelling-and-narrative && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "storytelling-and-narrative" agent skill from https://github.com/social-media-skills/skills/tree/main/skills/storytelling-and-narrative into .gemini/skills/storytelling-and-narrative/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storytelling-and-narrative", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install social-media-skills/skills storytelling-and-narrativeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add social-media-skills/skills --skill storytelling-and-narrative -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/social-media-skills/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/storytelling-and-narrative .github/skills/storytelling-and-narrative && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "storytelling-and-narrative" agent skill from https://github.com/social-media-skills/skills/tree/main/skills/storytelling-and-narrative into .github/skills/storytelling-and-narrative/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storytelling-and-narrative", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add social-media-skills/skills --skill storytelling-and-narrative -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install social-media-skills/skills storytelling-and-narrative --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/social-media-skills/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/storytelling-and-narrative .opencode/skills/storytelling-and-narrative && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "storytelling-and-narrative" agent skill from https://github.com/social-media-skills/skills/tree/main/skills/storytelling-and-narrative into .opencode/skills/storytelling-and-narrative/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storytelling-and-narrative", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
storytelling-and-narrativeThe narrative-craft layer -- apply story structure (tension, transformation, resolution) to make any social content stick and travel.
Storytelling And Narrative is an agent skill from social-media-skills/skills. The narrative-craft layer -- apply story structure (tension, transformation, resolution) to make any social content stick and travel. Use when someone wants to tell their brand/founder/customer story, make a flat post land, build an emotional or narrative-driven piece, or structure a story across formats. Uses the BEATS framework. Reads brand-profile + voice-builder first. The agent finds the real story, structures the arc (setup - turning point - payoff; audience = hero, brand = guide), anchors concrete…
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `evals/evals.json`, `references/arcs-formats-and-specifics.md` and `references/scope-and-connections.md`).
It sits in Writing & Content, covering Storytelling, Social media posts and Content strategy. It works with LinkedIn. The repository describes itself as: 106 social media skills for AI agents - strategy, writing, video, design, platform growth, publishing, and analytics. Works with Claude, Cursor, OpenClaw, Hermes & 40+ agents. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 6e30eeb. It shows what the files ask for, not the result of running them.
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.
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.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Storytelling And Narrative loads about 1.8k tokens when it runs, and up to ~5.1k if it reads all its reference files. Until then it costs about 256 tokens; SKILL.md has 715 words of instructions outside code blocks.
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.
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.
The full file from social-media-skills/skills at commit 6e30eeb, republished under its MIT licence (© social-media-skills). 715 words, ~1,784 tokens.
.claude/skills/storytelling-and-narrative/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.The narrative-craft layer — find the real story, structure the arc, anchor it in specifics, land the meaning, shape it to the format. A craft layer that feeds the format writers; WoopSocial publishes; serialized arcs map into the content-calendar.
Story-driven content outperforms purely informational posts on reach + saves (the brain is wired for narrative — stories are remembered ~22× better than facts; clear narrative structure earns ~62% more saves in short-form). But 2026 storytelling is not a long speech or a movie trailer — it's getting to the point and making it feel real: a tight micro-arc, a relatable protagonist (the audience is the hero, the brand is the guide), and concrete specifics. The skill is knowing when a story earns its arc and how to build it — then handing the format mechanics to the writers.
(Depth: references/the-beats-framework.md.)
hook-writer; serialize big arcs into the content-calendar; measure saves/shares;
WoopSocial publishes.Story-driven beats informational on reach + saves; stories ~22× more memorable than facts, ~63% recall stories
vs ~5% stats, ~55% prefer brands with stories (cited research — attribute); TikTok 2025: clear narrative
structure ~62% more saves. The arc = setup → turning point → payoff; frameworks 3-Act / Hero's Journey / BAB /
StoryBrand (customer-as-hero); protagonist = the audience; specificity (concrete sensory detail) = resonance;
one emotional goal; platform framing (TikTok personality / LinkedIn professional-transformation / IG
visual-carousel / YT longer-arc — same story, different framing; voice-consistency > visual); short-form <60s
highest, long-form written closing; serialized arcs compound (map in content-calendar); metrics =
saves/shares/comments, not likes; authenticity over polish, never fabricate: references/storytelling-2026- reality.md. The arc structures, the specificity technique, the platform-framing table, serialization, the
metrics + worked examples: references/arcs-formats-and-specifics.md.
hook-writer, and the visual to the image tools/design-and-templates.content-calendar. It does NOT generate
stories or judge resonance.social-proof-and-testimonials/
ugc-and-influencer); authenticity over polish; not every post needs a story; metrics =
saves/shares/comments, not likes; never guarantee virality. (Scope, distinctions + connections:
references/scope-and-connections.md.)storytelling-and-narrative (this) = the narrative CRAFT/structure across all formats · story-writer =
the IG/FB Stories FORMAT (ephemeral frames — different sense of "story") · hook-writer = the opening
line (the entry to the arc — they pair) · the format writers (reels-script/carousel-writer/
linkedin-post-writer/thread-writer/caption-writer) = the format mechanics (this feeds them) ·
content-pillars/social-strategy = the topic strategy · social-proof-and-testimonials = the
testimonial content · campaign-and-launch-planning = the launch arc (serialized storytelling feeds it).
Reads first: brand-profile + voice-builder. Feeds: the format writers (the arc → the post), hook-writer (the open), content-calendar (serialized arcs), image-prompt/design-and-templates (the visual of the beat). Pulls true material from: social-proof-and-testimonials, ugc-and-influencer, behind-the-scenes-and-founder, audience-research. Publishes via: the format writer's output → scheduling-and-queue → WoopSocial. Measure with: native + analytics-and-reporting on saves/shares/comments/profile visits (never fabricated).
A piece built on a TRUE story with a clear arc (setup/problem → turning point → payoff), the audience/customer cast as the hero and the brand as the guide, anchored in one or more concrete sensory specifics (show, don't tell), carrying one clear emotional goal and a point the audience sees themselves in — kept authentic rather than a movie-trailer; framed for its platform with a consistent narrative voice and, where it's a big arc, serialized into the content-calendar; the format mechanics routed to the right writer, the opening to hook-writer, and the visual to the image tools; published via WoopSocial and measured on saves/shares/comments rather than likes; nothing fabricated (real stories/testimonials sourced with consent); correctly distinguished from story-writer, hook-writer, and the format writers.
© social-media-skills, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (references) in skills/storytelling-and-narrative of social-media-skills/skills.
Open the folder on GitHubat commit 6e30eeb
Storytelling And Narrative 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Storytelling And Narrative this skillsocial-media-skills/skills | 134 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Linkedin Content Plannersergebulaev/linkedin-skills | 4.4k | 1 repos | ~2.1k | Automated safety check: Pass | MIT | |
| Content Matrixcharlie947/social-media-skills | 3.8k | — | ~1.6k | Automated safety check: Pass | MIT | |
| Content Calendarstevenflanagan1/social-ai-team | 244 | — | ~3.1k | Automated safety check: Pass | None | |
| Podcast Pipelineericosiu/ai-marketing-skills | 3.6k | 1 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Content Enginec0x12c/ai-toolkit | 106 | — | ~986 | Automated safety check: Pass | None |
sergebulaev/linkedin-skills
Generate a 7-day LinkedIn content plan from a theme, audience, and pillars.
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.
stevenflanagan1/social-ai-team
Builds a month of social media post ideas for SMBs. An agent skill from stevenflanagan1/social-ai-team.
ericosiu/ai-marketing-skills
Podcast-to-Everything content pipeline. An agent skill from ericosiu/ai-marketing-skills.
c0x12c/ai-toolkit
Turn one idea into platform-native content for X, LinkedIn, TikTok, YouTube, newsletters.
manojbajaj95/claude-gtm-plugin
Comprehensive social media management for all platforms (LinkedIn, Twitter/X, Instagram, TikTok, Facebook, Pinterest, YouTube).
social-media-skills/skills
The AI image-editing router — inpainting/object removal, background removal, upscaling, outpainting, old-photo restoration, and retouch, routed task-first to the right engine.
social-media-skills/skills
The AI music + sound-design skill for social -- original/licensed audio beds and sound design for Reels/TikToks/Shorts/videos.
social-media-skills/skills
A skill your agent uses to get a brand and its content CITED and RECOMMENDED by AI answer engines — the GEO (Generative Engine Optimization) / AI-search-visibility skill.
social-media-skills/skills
The model-agnostic AI-video router and brief — the counterpart to image-prompt.
social-media-skills/skills
The AI narration / voiceover mini-skill (ElevenLabs-led). An agent skill from social-media-skills/skills.
social-media-skills/skills
Social media analytics and reporting — read native platform data honestly and turn it into next actions.
Works with
Categories
The narrative-craft layer -- apply story structure (tension, transformation, resolution) to make any social content stick and travel. Storytelling And Narrative is an agent skill from social-media-skills/skills. The narrative-craft layer -- apply story structure (tension, transformation, resolution) to make any social content stick and travel.
Storytelling And Narrative fits situations like: someone wants to tell their brand/founder/customer story; make a flat post land; build an emotional; narrative-driven piece.
Run `npx skills add social-media-skills/skills --skill storytelling-and-narrative -a claude-code`. Or copy the skill folder (skills/storytelling-and-narrative in social-media-skills/skills) into .claude/skills/storytelling-and-narrative in your project. Claude Code loads it when a task matches its description.
Run `npx skills add social-media-skills/skills --skill storytelling-and-narrative -a codex`. Or copy the skill folder (skills/storytelling-and-narrative in social-media-skills/skills) into .agents/skills/storytelling-and-narrative in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add social-media-skills/skills --skill storytelling-and-narrative -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/storytelling-and-narrative, .gemini/skills/storytelling-and-narrative, .github/skills/storytelling-and-narrative and .opencode/skills/storytelling-and-narrative in your project.
SKILL.md names no scripts, command-line tools or credentials: Storytelling And Narrative is instructions for the agent only.
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.
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.
Storytelling And Narrative is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.1k 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.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Storytelling And Narrative: Linkedin Content Planner (sergebulaev/linkedin-skills, 4.4k stars), Content Matrix (charlie947/social-media-skills, 3.8k stars), Content Calendar (stevenflanagan1/social-ai-team, 244 stars) and Podcast Pipeline (ericosiu/ai-marketing-skills, 3.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
social-media-skills (a GitHub organization) maintains it in social-media-skills/skills, which has 134 GitHub stars. The repository holds 106 skills in this directory. The repository was last updated on October 1, 2026.
Source: social-media-skills/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.