К основному содержанию
скилл GitHub Copilot официальный · GitHub

linkedin-post-formatter — скилл для GitHub Copilot

Превращает черновики и технические заметки в посты для LinkedIn с жирным и курсивным Unicode-шрифтом. Помогает верстать публикации без ручного форматирования.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add github/awesome-copilot --skill linkedin-post-formatter -a claude-code
Открыть на GitHub

Что делает linkedin-post-formatter

LinkedIn не умеет рендерить Markdown. Скилл обходит это ограничение через Unicode Mathematical Alphanumeric Symbols из таблицы references/unicode-charmap.md. В готовый текст подставляются псевдожирные заголовки, курсив для технических терминов и разделители вроде ━━━━━━━━━━━━━━━━━━━━━━ или маркеров ◈.

Структура строится по готовым сценариям: списки, разборы материалов, личные истории с уроком или схема с хуком и призывом к действию. Скилл убирает ссылки из тела публикации в комментарии ради охватов, держит объем в диапазоне от 1500 до 2500 знаков и ставит от 5 до 8 хэштегов в конце.

Этот инструмент стоит ставить, если вы регулярно публикуете экспертные заметки прямо из редактора и не хотите вручную прогонять текст через сторонние веб-конвертеры шрифтов.

Какие задачи решает

  • Оформить черновик для LinkedIn без ручного подбора Unicode-символов
  • Структурировать техническую заметку по шаблону списков или историй с выводом
  • Сформулировать открывающий хук в пределах первых двух строк публикации
  • Подготовить пост объемом до 2500 знаков без ссылок в основном тексте

Примеры запросов агенту

  • Оформи эту заметку о релизе новой библиотеки как пост для LinkedIn по структуре Hook -> Content -> CTA
  • Переделай технический текст в LinkedIn-список с жирными подзаголовками и хэштегами
  • Преврати этот черновик в пост-историю для LinkedIn с выводом в конце

Как установить linkedin-post-formatter

1Через Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill linkedin-post-formatter -a claude-code

2Вручную: положить файлы

~/.claude/skills/linkedin-post-formatter/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/linkedin-post-formatter/

Похожие

data-manager-api-event-ingestion официальный google Помогает внедрить загрузку событий и конверсий в продукты Google через Data Manager API. Нужен для офлайн-конверсий, лидов и событий Google Analytics. Claude Code Gemini CLI CX Codex 6 148установок gtm-positioning-strategy официальный Smit Patel (https://linkedin.com/in/smitkpatel) Скилл помогает найти отличия продукта от конкурентов и проверить, понятны ли покупателям формулировки позиционирования. Пригодится перед сменой сообщений или ребрендингом. GitHub Copilot 1 900установок gtm-technical-product-pricing официальный Smit Patel (https://linkedin.com/in/smitkpatel) Скилл помогает выбрать модель оплаты, задать границу бесплатного тарифа и подготовиться к разговору о корпоративной цене. GitHub Copilot 1 700установок gtm-0-to-1-launch официальный Smit Patel (https://linkedin.com/in/smitkpatel) Скилл помогает найти первых клиентов и понять, почему запуск не приводит к регистрациям или активации. Пригодится для проверки позиционирования, опыта продукта и командных приоритетов. GitHub Copilot 1 700установок gtm-ai-gtm официальный Smit Patel (https://linkedin.com/in/smitkpatel) Скилл помогает продавать AI-продукты: выбрать позиционирование, объяснить ответственность за сбои и подобрать модель цены. GitHub Copilot 1 600установок gtm-partnership-architecture официальный Smit Patel (https://linkedin.com/in/smitkpatel) Скилл помогает проектировать партнёрские программы, оценивать решения «сделать или подключить» и планировать выход через партнёров. GitHub Copilot 1 600установок

Вопросы о linkedin-post-formatter

Как установить linkedin-post-formatter в GitHub Copilot?

Выполните команду npx skills add github/awesome-copilot --skill linkedin-post-formatter или gh skill install github/awesome-copilot linkedin-post-formatter. Также можно сохранить файл в .github/skills/linkedin-post-formatter/SKILL.md.

Зачем нужен linkedin-post-formatter?

Скилл генерирует посты для LinkedIn в обход ограничений площадки на Markdown. Он форматирует заголовки и акценты специальными Unicode-символами и раскладывает текст по проверенным шаблонам.

Почему скилл убирает ссылки из текста поста?

Алгоритмы LinkedIn снижают охват постов со сторонними ссылками. Поэтому правило требует переносить ссылки в комментарии и указывать на это в призыве к действию.

Исходный текст

SKILL.md · MIT
---
name: linkedin-post-formatter
description: 'Format and draft compelling LinkedIn posts using Unicode bold/italic styling, visual separators, structured sections, and engagement-optimized patterns. USE FOR: draft LinkedIn post, format text for LinkedIn, create social media post, write thought leadership post, convert content to LinkedIn format, LinkedIn carousel text, Unicode bold italic formatting.'
---

# 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

1. **Line breaks matter**: LinkedIn collapses multiple blank lines. Use single blank lines between paragraphs.
2. **Hook above the fold**: The first 2-3 lines must compel the reader to click "see more." Front-load value.
3. **Short paragraphs**: 1-3 sentences max per paragraph. Wall of text kills engagement.
4. **Bold sparingly**: Bold key phrases and headers, not entire paragraphs.
5. **Italic for nuance**: Use italic for technical terms, internal thoughts, or subtle emphasis.
6. **Hashtags at the end**: 5-8 relevant hashtags on the last line. No mid-post hashtags.
7. **No emojis in body** unless the user explicitly requests them. Exception: one strategic emoji in CTA (♻️ for repost).
8. **Character limit**: LinkedIn posts can be up to 3000 characters. Aim for 1500-2500 for optimal engagement.
9. **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

1. Analyze the source content (text, HTML, image, or idea).
2. Identify the best post structure pattern (Hook→Content→CTA, Listicle, Story→Lesson, Resource Share).
3. Extract the core message and 3-5 key points.
4. Apply Unicode bold/italic formatting to headers and emphasis words using `references/unicode-charmap.md`.
5. Add visual separators between sections.
6. Write a compelling hook for the opening.
7. Add a CTA and hashtags at the end.
8. Verify the post is copy-paste ready for LinkedIn.

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой