sickn33/agentic-awesome-skills/linkedin-content-generator

Claude Code and agent skill by sickn33/agentic-awesome-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

AI-powered LinkedIn content suite: generate posts, carousels, newsletters, and 30-day calendars with niche-specific SEO rules and a feedback-based personal memory system.

Install

npx vskill@latest install sickn33/agentic-awesome-skills/linkedin-content-generator

SKILL.md

LinkedIn Content Generator

Overview

A full LinkedIn content-creation suite for Claude Code that turns a topic and niche into publish-ready posts, multi-slide carousels, long-form newsletter editions, and 30-day content calendars — all wired through a personal feedback-based memory system so later prompts can reflect your feedback; improvement is not guaranteed.

Seven coordinated commands cover the full content workflow:

CommandPurpose
/generate-postSingle ready-to-publish LinkedIn post
/generate-carouselNumbered slide content + caption
/generate-newsletterLong-form newsletter edition
/generate-calendar30-day posting calendar with Markdown table
/show-memoryDisplay current preferences and feedback log
/feedbackSave what worked for future outputs
/clear-memoryReset memory to factory defaults

All helper scripts are bundled inside skills/linkedin-content-generator/scripts/ and ship alongside this SKILL.md. They build richly engineered prompts, inject your saved preferences, and suggest editorial conventions before Claude generates output. A local memory.md file persists your style, tone, successful hooks, and top-performing formats across every session.

When to Use This Skill

  • Use when you need a ready-to-paste LinkedIn post with SEO-optimised hooks and hashtags.
  • Use when building a multi-slide carousel deck for LinkedIn Documents.
  • Use when writing a long-form LinkedIn Newsletter edition with structured sections.
  • Use when planning an entire month of content with format variety and pacing rules.
  • Use when you want content that adapts to your personal voice over time via saved feedback.
  • Use when working in any niche (AI, SaaS, Marketing, Finance, Healthcare, etc.) and need

platform-native formatting that avoids common LinkedIn algorithmic pitfalls.

Prerequisites

Python 3.8 or later must be available in your shell path.

The skill is self-contained. Install it from the Agentic Awesome Skills library:

bash
# Install via antigravity CLI (recommended)
npx antigravity-awesome-skills --skill linkedin-content-generator
# Or copy manually into your Claude Code skills directory
cp -r skills/linkedin-content-generator ~/.claude/skills/

All six Python scripts and the default memory.md are bundled inside the scripts/ subdirectory of this skill. No additional cloning or downloads are required. No API keys, external services, or network access are needed.

How It Works

Architecture
User command (/generate-post ...)
│
▼
SKILL.md parses $ARGUMENTS
│
▼
Python script builds prompt
• Injects LinkedIn SEO rules
• Injects memory.md preferences
│
▼
Claude generates publish-ready output
│
▼
/feedback saves what worked → memory.md
(loop — every future output improves)
Step 1: Set Up Your Niche (One-Time)

Open ~/.claude/skills/linkedin-content-generator/scripts/memory.md and update the Primary Niche field:

markdown
## Core Identity & Tone
-**Primary Niche:** AI & Technology ← change this

This field is injected into every prompt. Without it, the skill defaults to "AI & Technology".

Step 2: Generate Content

Run any of the seven commands described in the Commands Reference section below. Claude reads the script output and produces the final content directly in the chat.

Step 3: Save What Works

After each output, save successful patterns with /feedback:

/feedback the storytelling hook in this post got 3x more comments than usual

The feedback is appended to memory.md and automatically injected into all future generation prompts.

Commands Reference

/generate-post — Single LinkedIn Post

Generates a scroll-stopping, SEO-optimised LinkedIn text post.

Usage:

/generate-post <topic> [in <niche>] [tone: controversial|storytelling|educational|motivational|professional]

Parameters:

ParameterDefaultOptions
topicrequiredany subject
niche"AI & Technology"any industry
toneprofessionalprofessional · storytelling · controversial · educational · motivational
stylelist-basedlist-based · text-only · storytelling · data-driven · contrarian

Examples:

/generate-post why most developers fail at time management in Software Engineering tone: storytelling
/generate-post the real cost of technical debt in SaaS tone: controversial
/generate-post 5 things I wish I knew before my first startup in Entrepreneurship tone: educational style: list-based

Output structure:

  1. Scroll-stopping hook (2 lines, triggers "see more")
  2. Context / problem setup (2–3 short sentences)
  3. Core value (numbered list or bullets, max 7 items)
  4. Key takeaway (1–2 punchy sentences)
  5. Specific call to action
  6. 3–5 hashtags (broad + niche + community mix)

/generate-carousel — LinkedIn Carousel

Generates numbered slide content plus a ready-to-use LinkedIn caption.

Usage:

/generate-carousel <topic> [in <niche>] [<n> slides] [style: how-to|listicle|myth-busting|framework|story-arc]

Parameters:

ParameterDefaultOptions
topicrequiredany subject
niche"AI & Technology"any industry
slides73–12
stylelisticlehow-to · listicle · myth-busting · framework · story-arc

Style guide:

StyleStructure
how-toSlide 1 = problem → slides 2–N = steps → last = result / CTA
listicleEach slide = one item with bold title + 1–2 sentence explanation
myth-bustingEach slide = MYTH: [belief] → TRUTH: [reality]
frameworkIntroduce a proprietary framework; each slide = one component
story-arcSlide 1 = before → middle = journey → last = after + CTA

Examples:

/generate-carousel 10 prompt engineering mistakes 8 slides style: myth-busting
/generate-carousel building a second brain in Knowledge Management 7 slides style: how-to
/generate-carousel the PARA method for productivity in Personal Development style: framework

Output: Slides numbered 1 through N, followed by a LinkedIn caption with hook, teaser context, "Swipe →" prompt, and hashtags.


/generate-newsletter — LinkedIn Newsletter Edition

Generates a complete long-form newsletter edition structured for the LinkedIn Newsletter editor.

Usage:

/generate-newsletter <topic> [in <niche>] [length: short|medium|long] [title: "<series title>"]

Parameters:

ParameterDefaultOptions
topicrequiredany subject
niche"AI & Technology"any industry
lengthmediumshort (~700 w) · medium (~1,200 w) · long (~2,000 w)
titleauto-generatedoptional series name

Examples:

/generate-newsletter how AI is reshaping hiring in HR & Recruiting length: medium
/generate-newsletter the state of developer tools in 2026 in DevTools length: long title: "Build Layer Weekly"

Output structure:

  1. SEO-optimised H1 headline
  2. Opening hook (personal anecdote, statistic, or bold claim)
  3. Body sections with H2 subheadings
  4. Key takeaways (3–5 bullets)
  5. One specific action step for this week
  6. Engagement question to spark comments

/generate-calendar — 30-Day Content Calendar

Generates a Markdown table calendar with monthly theme, SEO keywords, and format breakdown.

Usage:

/generate-calendar [niche: <niche>] [days: <n>] [frequency: <freq>] [goal: awareness|engagement|leads|authority|growth]

Parameters:

ParameterDefaultOptions
nicherequiredany industry
days30any positive integer
frequency"3 times a week"any posting cadence
goalgrowthawareness · engagement · leads · authority · growth

Goal guide:

GoalStrategy
awarenessShareable, relatable, trending; heavy on carousels and contrarian takes
engagementOpinion posts, polls, questions, storytelling to maximise comments
leadsEducational value posts + authority-building + clear DM CTAs
authorityDeep insights, data-backed posts, thought leadership, newsletters
growthMix viral formats (carousels, lists, contrarian) with high-value education

Examples:

/generate-calendar niche: Fintech days: 30 frequency: daily goal: authority
/generate-calendar niche: Marketing Agencies days: 14 frequency: 5 times a week goal: leads

Output: Markdown table (# | Day | Format | Topic / Angle | Hook | CTA) + monthly theme + top 5 SEO keywords + format breakdown summary.


/show-memory — Display Preferences

Displays current memory contents: niche, tone, style, and all saved feedback entries.

Usage:

/show-memory

Output: Full memory.md content with entry count, primary niche, and tone summary.


/feedback — Save Successful Patterns

Appends a labelled feedback entry to memory.md. Future outputs automatically incorporate saved patterns.

Usage:

/feedback <what worked well>

Examples:

/feedback the contrarian hook "everyone is wrong about X" drove 400% more impressions
/feedback myth-busting carousels in the DevOps niche get 3x more saves than listicles
/feedback storytelling tone with a personal failure story outperforms data-driven in my audience

/clear-memory — Reset Memory

Resets memory.md to factory defaults. The CLI requires clear --confirm; review and back up the file before resetting.

Usage:

/clear-memory

Editorial Conventions (Prompt Suggestions)

The skill injects these rules into every prompt via the bundled scripts/utils.py. They are editable suggestions, not verified LinkedIn ranking rules or code-enforced output constraints.

Hook Engineering
  • Line 1 must be scroll-stopping (bold claim, surprising stat, provocative question, or

personal story opener).

  • Line 2 must create a pattern interrupt that forces "see more".
  • Forbidden openers: "In today's...", "I am excited to...", "Happy to share...",

"Thrilled to announce...".

Readability Rules
  • Maximum 2 sentences per paragraph.
  • Aggressive line breaks — white space wins on LinkedIn.
  • Bold used sparingly, only for critical points.
  • Target reading level: Grade 8 or below.
Hashtag Strategy
  • 1 broad hashtag (#AI, #Marketing, #Leadership).
  • 2 niche hashtags (#AIAgents, #ContentMarketing, #StartupLife).
  • 1–2 community hashtags (#LinkedInTips, #PersonalBranding).
  • Hard limit: never more than 5 total.

Best Practices

This is the start of the file. Read the full SKILL.md on GitHub.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
47,060
Repository forks
6,855
7-day trend score
54

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/sickn33/agentic-awesome-skills/linkedin-content-generator/badge)](https://verified-skill.com/skills/sickn33/agentic-awesome-skills/linkedin-content-generator)

Something wrong with this skill or its page? Tell us.