Agent skill · Content & Marketing

linkedin-posts

When the user wants to create LinkedIn post copy or optimize for LinkedIn. Also use when the user mentions "LinkedIn post," "LinkedIn article," "professional post," "post to LinkedIn," "LinkedIn content," "LinkedIn copy," "B2B LinkedIn," "LinkedIn engagement," "LinkedIn feed," "share box," "document post," "poll," "Newsletter," "reshare," or "LinkedIn marketing." For LinkedIn ads, use linkedin-ads.

kostja94github.com/kostja94GitHub ↗
cursorMIT
Install
npx skills add kostja94/marketing-skills --skill linkedin --agent cursor

Same command for any agent — swap --agent for claude-code, codex, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 12 KB
Bundled scripts: none
Version: 1.2.0
Path: skills/platforms/linkedin/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 848

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Platforms: LinkedIn Guides LinkedIn post copy creation and optimization. Use for generating publish-ready professional content. Suitable for copy agents and design agents (image specs). **When invoking**: On **first use**, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output. ## Output: Publish-Ready Copy This skill enables agents to generate LinkedIn post copy optimized for engagement. Output includes character-counted text and structure for the "See more" threshold. ## Post Types and Entry Points (organic) | Kind | What to know | |------|----------------| | **Start a post** | Short update; can include **link preview** if you paste a URL. Same feed format as other updates. | | **Photo** | Single or multiple images (carousel in feed). | | **Video** | Uploaded file (distinct from **LinkedIn Live**, which is live streaming and has separate gating). | | **Write article** | **Article** = long-form editor, **separate** from the short post box; long URL, better for depth and some **off-site** discoverability. | | **Document** | PDF / PPT / DOC (

What's inside
Steps it walks through
  1. Output: Publish-Ready Copy
  2. Post Types and Entry Points (organic)
  3. Platform Positioning
  4. How the Feed Ranks (what to write for)
  5. Off-Site Search Visibility (SEO & GEO)
  6. What Google Indexes vs. What Is Login-Gated
  7. SEO Through LinkedIn
  8. GEO Through LinkedIn
  9. Profile Modules for Discovery
  10. Character Limits
  11. Optimal Length by Content Type
  12. First Line (Hook)
  13. Image Specs (for Design Agents)
  14. Best Practices
More from marketing-skills
All skills →
About this skill
What does the linkedin-posts skill do?

When the user wants to create LinkedIn post copy or optimize for LinkedIn. Also use when the user mentions "LinkedIn post," "LinkedIn article," "professional post," "post to LinkedIn," "LinkedIn content," "LinkedIn copy," "B2B LinkedIn," "LinkedIn engagement," "LinkedIn feed," "share box," "document post," "poll," "Newsletter," "reshare," or "LinkedIn marketing." For LinkedIn ads, use linkedin-ads.

How do I install it?

Run `npx skills add kostja94/marketing-skills --skill linkedin --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From kostja94/marketing-skills, a repository with 848 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going