К основному содержанию
скилл Claude Code

linkedin-engagement — скилл для Claude Code: что умеет

Планирует расписание комментариев и готовит персональные сообщения для LinkedIn с контролем лимитов. Защищает профиль от спам-фильтров и блокировок.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install linkedin@claude-code-skills
Открыть на GitHub

Что делает linkedin-engagement

Скилл помогает выстроить нетворкинг в LinkedIn через комментарии и личные сообщения без спама. Он не отправляет ничего в сеть сам: автоматические действия запрещены пунктом 8.2 пользовательского соглашения платформы. Пользователь копирует готовый текст руками.

В состав входят три скрипта Python 3. comment_target_planner.py составляет недельный график комментариев по 8–12 целевым профилям с учетом лимита времени. outreach_volume_guard.py следит за безопасными объемами инвайтов: предупреждает при принятии заявок ниже 20% и блокирует запуск при превышении 40 инвайтов в день. Скрипт outreach_message_builder.py собирает персональные сообщения длиной до 200 знаков (до 300 с флагом --premium), отклоняя шаблонные заготовки и прямые просьбы в первом контакте.

Для запуска потребуется установленный Python 3. Этот скилл нужен тем, кто готов читать чужие публикации и писать точечные ответы; для массовых автоматических рассылок он принципиально не подходит.

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

  • рассчитать недельный график комментариев под рабочий бюджет времени
  • проверить безопасность объема инвайтов с учетом базы ожидающих заявок
  • составить персональный текст для запроса на контакт без шаблонных фраз
  • ограничить размер первого сообщения 200 символами без прямых продаж

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

  • Составь недельный план комментариев для 10 профилей на 18 минут в день
  • Проверь, безопасно ли отправить 20 инвайтов при 5 ожидающих заявках
  • Напиши персональное сообщение для запроса на контакт на основе недавнего поста Tomas

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

1Через маркетплейс плагинов

/plugin marketplace add alirezarezvani/claude-skills
/plugin install linkedin@claude-code-skills

Команда ставит плагин linkedin целиком, со всеми его скиллами

2Через Skills CLI (Vercel)

npx skills add alirezarezvani/claude-skills --skill linkedin-engagement -a claude-code

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

~/.claude/skills/linkedin-engagement/SKILL.md

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

Из того же набора349

Весь набор →
engineering-skills Alireza Rezvani Каталог инженерных скиллов для Claude Code: помогает выбрать роль под задачу и загрузить только нужный SKILL.md. Подходит для архитектуры, тестов, DevOps и работы с данными. Claude Code 2 387установок finance-skills Alireza Rezvani Маршрутизирует финансовые запросы между тремя скиллами бандла: financial-analyst, saas-metrics-coach и month-end-close. Claude Code 2 312установок marketing-skills Alireza Rezvani Каталог и роутер для маркетинговых скиллов в Claude Code. Помогает выбрать нужный скилл для SEO, контента, CRO, каналов и других задач. Claude Code 2 264установок business-growth-skills Alireza Rezvani Маршрутизирует запросы по продажам и клиентскому сервису между четырьмя специализированными скиллами плагина в Claude Code. Claude Code 2 189установок engineering-advanced-skills Alireza Rezvani Индекс из 37 инженерных скиллов для архитектуры, автоматизации, надёжности и платформенных задач. Пригодится, когда проекту нужны отдельные рабочие сценарии. Claude Code 2 019установок product-skills Alireza Rezvani Оркестратор продуктовой работы для Claude Code. Маршрутизирует задачи между 16 направлениями и проверяет дерево возможностей скриптами. Claude Code 1 994установок pm-skills Alireza Rezvani Оркестрирует проектную работу через 8 PM-скиллов: Jira, Confluence, спринты, отчёты и коммуникации. Подходит для маршрутизации запросов и контроля delivery-цикла. Claude Code 1 975установок senior-backend Alireza Rezvani Скилл помогает проектировать архитектуру бэкенда, настраивать REST API и оптимизировать базы данных. Пригодится при создании роутов, ревью кода и нагрузочном тестировании. Claude Code 1 674установок

Похожие

shopify-review-triage официальный Shopify App Review Brief - independent, not affiliated with or endorsed by Shopify Inc. Разбирает публичные отзывы Shopify App Store и превращает их в приоритизированный бриф P0-P3. Подходит, когда нужно понять, какие жалобы разбирать первыми. GitHub Copilot 11установок seo-audit coreyhaines31 Диагностирует технические ошибки сайта, проблемы с индексацией и метатегами. Помогает понять, почему просел органический трафик в Google. Claude Code CX Codex Cursor +1 236 800установок brand claudekit Скилл держит голос бренда, визуальные правила и дизайн-токены в одном файле, а потом раздаёт их промптам агента и вашему CSS. Claude Code CX Codex Cursor +1 39 500установок banner-design claudekit Создаёт баннеры для соцсетей, рекламы и сайтов в HTML/CSS с готовыми размерами и стилями. Пригодится при сборке креативов без графических редакторов. Claude Code CX Codex Cursor +1 39 000установок marketing-psychology coreyhaines31 Помогает применять ментальные модели и поведенческую психологию в маркетинге продукта. Пригодится, когда нужно понять мотивы покупателей и найти слабые места воронки. Claude Code CX Codex Cursor +1 164 000установок content-strategy coreyhaines31 Помогает составить контент-план, выбрать темы для блога и распределить материалы по поисковым и виральным форматам. Пригодится, когда нужно решить, о чём писать для привлечения лидов. Claude Code CX Codex Cursor +1 163 400установок ai-seo coreyhaines31 Помогает готовить контент к цитированию в ответах ИИ и разбираться, почему бренд появляется или не появляется в AI-поиске. Claude Code CX Codex Cursor +1 150 100установок

Вопросы о linkedin-engagement

Как установить linkedin-engagement в Claude Code?

Выполните команду /plugin marketplace add alirezarezvani/claude-skills или добавьте скилл через npx skills add alirezarezvani/claude-skills --skill linkedin-engagement -a claude-code.

Отправляет ли скилл сообщения в LinkedIn автоматически?

Нет. Скилл не делает сетевых вызовов и не запрашивает учетные данные. Все тексты пользователь копирует и отправляет вручную, чтобы не нарушать правила платформы.

Почему builder отказывается генерировать сообщение?

Скрипт outreach_message_builder.py требует уникальную строку для конкретного человека. Он отклоняет пустые приветствия, шаблоны и прямые просьбы при первом контакте.

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

SKILL.md · MIT
---
name: linkedin-engagement
description: Use when someone wants to grow reach through comments, replies, groups, or outreach on LinkedIn — a commenting roster, a connection request note, a DM or InMail, a networking plan, or a check on whether their outreach volume is safe. Triggers on "who should I engage with", "write a connection request", "cold DM", "LinkedIn outreach", "networking strategy", "how many invites can I send". Builds a weekly comment roster inside a real time budget, assembles one message at a time and refuses templates, and caps volume against LinkedIn's limits. Nothing is ever sent.
license: MIT
metadata:
  version: 1.0.0
  author: Alireza Rezvani
  category: marketing
  updated: 2026-08-25
---

# LinkedIn Engagement — comments first, outreach second

From a standing start your posts reach almost nobody, and publishing harder does not fix it.
A substantive comment on a post that already has an audience puts your name, headline, and a
paragraph of thinking in front of people already reading about your subject, for six minutes
of work — the cheapest distribution on the platform, and the most badly used.

**Nothing here sends anything** — no credentials, no API calls. Automated connecting,
messaging, commenting, liking, and sharing are prohibited by User Agreement §8.2.

## Workflow

**1. Build the comment roster.** Name 8-12 accounts they would read anyway, with audience
overlap and rough size tier, then:

```bash
python3 scripts/comment_target_planner.py --account "Priya Raman:5:4:larger" \
  --account "Tomas Lind:5:3:peer" --minutes-per-day 18 --output human
```

Tiers are `huge` (10x+, crowded), `larger` (2-10x, the best ratio), `peer` (~1x, where
reciprocity compounds), `smaller` (goodwill). The roster caps any account at twice a week —
commenting daily on one person reads as following them around — and keeps the huge tier under
half of any day. It builds the roster, never the comments: a generated comment is exactly
what §8.2 names, and it is recognisable anyway.

**2. Outreach — check the volume before writing anything.**

```bash
python3 scripts/outreach_volume_guard.py --invites 20 --pending 5 --minutes 120 \
  --acceptance 0.42 --output human
```

Exit 0 safe / 2 tight / 3 over a cap or the time budget / **4 refused** above 40 invitations
a day, because nobody reads that many profiles and writes that many specific lines. Pending
invitations count against the weekly limit (observed around 100), and acceptance below 20% is
a stop signal — it is the pattern LinkedIn reviews, and the targeting is wrong.

**3. Write one message, for one person.**

```bash
python3 scripts/outreach_message_builder.py --type connection \
  --recipient "Priya" --specific-line "..." --reason "..." --output human
```

It refuses without a person-specific line, refuses an ask in a first-touch connection note,
and enforces the 200-character cap (300 with `--premium`). In large third-party samples a
note barely moves acceptance (~26.4% either way) but roughly doubles the post-accept reply
rate: **the note earns the conversation, not the meeting.**

**4. The order that works.** Comment on their work for two weeks. Then invite, referencing
something specific from that reading. Then, after acceptance and a pause, ask once, small.

## Rules

- **Nothing is auto-sent.** Ever. The user pastes and sends, one person at a time.
- **No engagement pods.** Coordinated reciprocal commenting is inauthentic engagement under
  §8.2 regardless of who pressed the key. Build a real reciprocity list instead.
- **Every message carries a line that could only have been written for that person.**
- **Never paste the same comment twice.** Identical comments at volume are the definition of
  the thing §8.2 prohibits.
- **One follow-up, a week later, only with something new to say.**
- **Agreement is not a comment.** Add the counter-example, the number, or the case where it
  breaks — or skip the slot.

## Scripts

| Script | Role |
|---|---|
| [`scripts/comment_target_planner.py`](scripts/comment_target_planner.py) | Weekly roster from scored accounts, inside a time budget, with per-account and per-tier caps. |
| [`scripts/outreach_message_builder.py`](scripts/outreach_message_builder.py) | Assembles one message; refuses templates, premature asks, and 14 dead phrases. |
| [`scripts/outreach_volume_guard.py`](scripts/outreach_volume_guard.py) | Caps invitations against the observed weekly limit, pending backlog, acceptance floor, and the hours available. |

## References and assets

- [`references/comment_strategy.md`](references/comment_strategy.md) — tiers, what a comment competes on, pods, replying to your own posts (7 sources)
- [`references/outreach_ethics_and_benchmarks.md`](references/outreach_ethics_and_benchmarks.md) — the benchmark numbers with their provenance, and the personalisation claim corrected (7 sources)

- [`assets/outreach_worksheet.md`](assets/outreach_worksheet.md) — fillable per-person prep sheet
- [`assets/example_outreach.json`](assets/example_outreach.json) — input shape for the builder

## Distinct from

- **`linkedin-content`** — writes posts. A comment is a different craft on a different budget.
- **`marketing-skill/cold-email`** — email. Different channel, law, and caps.
- **`business-growth/`, `commercial/`** — sales process and deal economics, not networking.

---
**Version:** 1.0.0

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

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

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

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