linkedin-content-generator
Generates content for LinkedIn, such as posts and newsletters. It uses SEO rules and learning to create relevant and engaging material.
What it does
This program creates LinkedIn content, such as posts, carousels (multiple images), newsletters, and 30-day content calendars. It learns from your feedback to improve suggestions over time.
When to use it
- ✓When you need a ready-to-publish LinkedIn post.
- ✓When creating a multi-slide carousel for LinkedIn.
- ✓To plan content for an entire month.
Example of what to ask your AI
“Create a post about the benefits of meditation for entrepreneurs in the wellness niche.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You specify the content type (post, carousel, etc.) and the topic. The program uses LinkedIn SEO rules and your saved preferences to generate the text. You can provide feedback to help it improve future outputs.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill linkedin-content-generatorOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/linkedin-content-generator/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
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 reinforcement-learning memory system so every output improves as you give feedback.
Seven coordinated commands cover the full content workflow:
| Command | Purpose |
|---|---|
/generate-post |
Single ready-to-publish LinkedIn post |
/generate-carousel |
Numbered slide content + caption |
/generate-newsletter |
Long-form newsletter edition |
/generate-calendar |
30-day posting calendar with Markdown table |
/show-memory |
Display current preferences and feedback log |
/feedback |
Save what worked for future outputs |
/clear-memory |
Reset 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 enforce LinkedIn SEO rules 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:
# Install via antigravity CLI (recommended)
antigravity install 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:
## 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:
| Parameter | Default | Options |
|---|---|---|
topic |
required | any subject |
niche |
"AI & Technology" |
any industry |
tone |
professional |
professional · storytelling · controversial · educational · motivational |
style |
list-based |
list-based · text-only · storytelling · data-driven · contrarian |
Examples:
/generate-post why most developers fail at time management in Software Engineering tone: storytelling
…
FAQ
How does the program learn?
It saves what you like and what works well (like a hook that got attention) in a file. Each time you request new content, it uses this information to create even better content that aligns with your preferences.
Do I need to set anything up before using it?
Yes, it's good to define your primary niche (e.g., 'Technology', 'Marketing') in the settings file so the content is more targeted.
What are 'LinkedIn SEO rules'?
These are tips and formats that help your content be seen more and get more engagement on the platform, such as using hooks that make people click 'see more' and relevant hashtags.
Details
Original description by the author
AI-powered LinkedIn content suite: generate posts, carousels, newsletters, and 30-day calendars with niche-specific SEO rules and a reinforcement-learning personal memory system.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3449
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
product-lens
Helps your agent validate product ideas before building. It analyzes market fit and user experience to decide if a product should proceed.
affaan-m/ECC
investor-outreach
Helps your agent write emails to investors. It creates personalized messages to ask for investment or send updates.
affaan-m/ECC
release-announcement
Helps your agent write launch announcements. It focuses on user impact and how to use new features.
paperclipai/paperclip