
linkedin-post-formatter
✓ Official★ 36,200by github · part of github/awesome-copilot
Format and draft compelling LinkedIn posts using Unicode bold/italic styling, visual separators, structured sections, and engagement-optimized patterns. USE…
Format and draft compelling LinkedIn posts using Unicode bold/italic styling, visual separators, structured sections, and engagement-optimized patterns. USE…
Inspect the full instructions your agent will receiveExpandCollapse
This is the exact playbook injected into your agent when the skill activates — shown here so you can audit it before installing. You don't need to read it to use the skill.
by github
Format and draft compelling LinkedIn posts using Unicode bold/italic styling, visual separators, structured sections, and engagement-optimized patterns. USE…
npx skills add https://github.com/github/awesome-copilot --skill linkedin-post-formatter
Download ZIPGitHub36.2k
LinkedIn Post Formatter
Transform raw content, ideas, or technical material into polished, engagement-optimized LinkedIn posts using Unicode typography and proven structural patterns.
Overview
LinkedIn only supports plain text — no Markdown rendering, no rich formatting. This skill uses Unicode Mathematical Alphanumeric Symbols to simulate bold, italic, and bold-italic text that renders natively in the LinkedIn editor without any external tools.
Unicode Typography Reference
When converting plain text into Unicode-styled LinkedIn text, first load and use references/unicode-charmap.md as the authoritative character mapping reference.
Apply these character mappings to create visual emphasis in plain text:
Bold (Mathematical Sans-Serif Bold)
Use bold for key phrases, section headers, and emphasis words.
Plain Unicode Bold A-Z 𝗔-𝗭 a-z 𝗮-𝘇 0-9 𝟬-𝟵
Italic (Mathematical Sans-Serif Italic)
Use italic for subtle emphasis, technical terms, or quotes.
Plain Unicode Italic A-Z 𝘈-𝘡 a-z 𝘢-𝘻
Bold-Italic (Mathematical Sans-Serif Bold Italic)
Use sparingly for maximum emphasis.
Plain Unicode Bold-Italic A-Z 𝘼-𝙕 a-z 𝙖-𝙯
Visual Separators
Use these characters to create visual structure:
-
Section divider:
━━━━━━━━━━━━━━━━━━━━━━(box-drawing heavy horizontal) -
Bullet points:
◈(diamond with dot) or◎(bullseye) -
Arrow flow:
↓for vertical flow,→for horizontal continuation -
Sub-points:
↳for indented sub-items -
Numbered items: Use bold Unicode digits
𝟭. 𝟮. 𝟯.etc.
Post Structure Patterns
Pattern 1: Hook → Content → CTA (General Purpose)
[Bold hook line — provocative statement or question]
[1-2 lines of context setting the stage]
━━━━━━━━━━━━━━━━━━━━━━
[Main content with bold section headers]
[Bullet points using ◈ or numbered with bold digits]
━━━━━━━━━━━━━━━━━━━━━━
[Bold takeaway or summary]
[Call to action — repost, comment, or grab resource]
#Hashtags
Pattern 2: Listicle (Numbered Insights)
[Bold opening line with a strong claim]
[Setup line explaining what follows]
𝟭. [Bold item title]
[Supporting detail]
𝟮. [Bold item title]
[Supporting detail]
...
𝗧𝗵𝗲 𝗸𝗲𝘆 𝘁𝗮𝗸𝗲𝗮𝘄𝗮𝘆: [Summary in italic]
#Hashtags
Pattern 3: Story → Lesson (Thought Leadership)
[Italic opening with a personal or observed moment]
[2-3 short paragraphs telling the story]
━━━━━━━━━━━━━━━━━━━━━━
𝗧𝗵𝗲 𝗹𝗲𝘀𝘀𝗼𝗻:
[Bold lesson or principle extracted from the story]
[CTA]
#Hashtags
Pattern 4: Resource Share (Cheatsheet/Guide/Tool)
[Hook: "If you do X, you cannot miss this..."]
[Brief description of what the resource covers]
━━━━━━━━━━━━━━━━━━━━━━
[Bold section count]. [Bold section titles as numbered list]
━━━━━━━━━━━━━━━━━━━━━━
𝗧𝗵𝗲 𝗿𝗲𝗮𝗹 𝘁𝗮𝗸𝗲𝗮𝘄𝗮𝘆:
[Why this resource matters — bold key phrase]
[Grab it / Share it CTA]
♻️ 𝗥𝗲𝗽𝗼𝘀𝘁 if this is useful to your network.
#Hashtags
Formatting Rules
-
Line breaks matter: LinkedIn collapses multiple blank lines. Use single blank lines between paragraphs.
-
Hook above the fold: The first 2-3 lines must compel the reader to click "see more." Front-load value.
-
Short paragraphs: 1-3 sentences max per paragraph. Wall of text kills engagement.
-
Bold sparingly: Bold key phrases and headers, not entire paragraphs.
-
Italic for nuance: Use italic for technical terms, internal thoughts, or subtle emphasis.
-
Hashtags at the end: 5-8 relevant hashtags on the last line. No mid-post hashtags.
-
No emojis in body unless the user explicitly requests them. Exception: one strategic emoji in CTA (♻️ for repost).
-
Character limit: LinkedIn posts can be up to 3000 characters. Aim for 1500-2500 for optimal engagement.
-
No URLs in body: LinkedIn suppresses reach for posts with links. Add links in comments instead. Mention "link in comments" or "grab it below" as CTA.
Engagement Optimization
-
Opening hooks that work: Questions, bold claims, "If you do X...", contrarian takes, surprising stats.
-
Closing CTAs that work: "♻️ 𝗥𝗲𝗽𝗼𝘀𝘁 if...", "Save this for later", "Tag someone who needs this", "What's your take? 👇"
-
Whitespace is your friend: Dense text gets scrolled past. Airy, scannable layout wins.
-
The "see more" hook: LinkedIn truncates posts after ~210 characters on desktop. Make sure the first 2 lines create enough curiosity to click.
Process
-
Analyze the source content (text, HTML, image, or idea).
-
Identify the best post structure pattern (Hook→Content→CTA, Listicle, Story→Lesson, Resource Share).
-
Extract the core message and 3-5 key points.
-
Apply Unicode bold/italic formatting to headers and emphasis words using
references/unicode-charmap.md. -
Add visual separators between sections.
-
Write a compelling hook for the opening.
-
Add a CTA and hashtags at the end.
-
Verify the post is copy-paste ready for LinkedIn.
npx skills add https://github.com/github/awesome-copilot --skill linkedin-post-formatterRun this in your project — your agent picks the skill up automatically.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.