Agent SkillsWingedGuardian/GENesis-AGI › linkedin-dm-outreach

linkedin-dm-outreach

GitHub

用于撰写个性化LinkedIn消息(连接请求、InMail及跟进),强调基于用户声音和受众研究的高相关性,避免模板化,旨在提高回复率并维护专业形象。

src/genesis/skills/linkedin-dm-outreach/SKILL.md WingedGuardian/GENesis-AGI

Trigger Scenarios

撰写LinkedIn消息 起草连接请求 帮助我联系LinkedIn上的人 撰写InMail 向此人发送消息 在LinkedIn语境下询问如何接触某人

Install

npx skills add WingedGuardian/GENesis-AGI --skill linkedin-dm-outreach -g -y
More Options

Non-standard path

npx skills add https://github.com/WingedGuardian/GENesis-AGI/tree/main/src/genesis/skills/linkedin-dm-outreach -g -y

Use without installing

npx skills use WingedGuardian/GENesis-AGI@linkedin-dm-outreach

指定 Agent (Claude Code)

npx skills add WingedGuardian/GENesis-AGI --skill linkedin-dm-outreach -a claude-code -g -y

安装 repo 全部 skill

npx skills add WingedGuardian/GENesis-AGI --all -g -y

预览 repo 内 skill

npx skills add WingedGuardian/GENesis-AGI --list

SKILL.md

Frontmatter
{
    "name": "linkedin-dm-outreach",
    "phase": 8,
    "consumer": "cc_foreground, cc_background_task",
    "skill_type": "hybrid",
    "description": "This skill should be used when the user asks to \"write a LinkedIn message\", \"draft a connection request\", \"help me reach out to someone on LinkedIn\", \"write an InMail\", \"message this person\", or when the prospect-researcher skill identifies a high-value contact worth reaching out to. Also triggered by \"how should I approach [person\/company]\" in a LinkedIn context.\n"
}

LinkedIn DM Outreach

Purpose

Write personalized LinkedIn messages — connection requests, InMails, and follow-up messages — that get responses instead of being ignored. Every message must demonstrate genuine relevance: why THIS person, why NOW, why the user is worth responding to.

Voice Loading

Load the user's voice via voice-master's overlay resolution before drafting:

  1. Read ../voice-master/SKILL.md and follow its User Calibration Overlay section to load exemplars and voice-dimensions from the out-of-repo overlay (or template fallback with warning if no overlay).
  2. This skill's medium is professional. Select professional-medium exemplars from whatever voice-master loads.
  3. Read ../voice-master/references/anti-slop.md — apply the Universal and Professional / LinkedIn sections.

If no overlay is present, voice-master falls back to generic voice guidance and warns — note this in your output.

DMs are the most personal LinkedIn format — sounding templated here is fatal. One bad outreach message can permanently close a door.

Message Types

Connection Request (300 characters max)

The hardest format. 300 characters to establish relevance and earn a click.

Rules:

  • Name a specific reason for connecting (shared interest, their content, mutual connection, specific role/company)
  • No generic "I'd love to add you to my network"
  • No pitching in the connection request — ever
  • If there's no genuine reason to connect, don't send the request

Structure: "[Specific reference to them or their work]. [Why connecting makes sense for both sides — in one sentence]."

First Message (after connecting)

Sent after a connection request is accepted, or to an existing connection.

Rules:

  • Thank them for connecting (brief, not gushing)
  • Reference something specific about them or their work
  • State your reason for reaching out clearly
  • Ask one specific question or make one specific offer
  • Keep under 150 words — respect their time
  • No "I hope this message finds you well"
  • No walls of text about yourself

Structure:

  • Line 1: Brief genuine acknowledgment
  • Line 2-3: Why you're reaching out (specific, relevant)
  • Line 4: One clear ask or offer

Follow-Up Message

If the first message got no response after 5-7 days.

Rules:

  • Maximum ONE follow-up. Two unanswered messages = they're not interested.
  • Add new value — don't just "bump" or "circle back"
  • Shorter than the first message
  • No guilt ("I know you're busy but...")
  • Accept that silence is an answer

Warm Introduction Request

Asking a mutual connection to introduce you to someone.

Rules:

  • Make it easy for the introducer — provide a brief, forwardable blurb
  • Explain why the introduction makes sense for all three parties
  • Never pressure — "only if you think it makes sense"

Research Integration

Before drafting any outreach, gather intelligence on the recipient:

  • Their recent posts and content (what they care about)
  • Their current role and company (what they're dealing with)
  • Mutual connections (potential introduction path)
  • Shared interests or background (common ground)
  • Their company's recent news (relevant context)

If the prospect-researcher skill has already run on this target, use its findings. If not, perform lightweight research before writing.

Outreach Scenarios

Job Search

Goal: Get a conversation about opportunities. Approach: Lead with what you can do for them, not what you want. Reference specific challenges their company/team faces. Ask about the team or the work, not about open positions directly.

Client Acquisition

Goal: Start a relationship that could lead to business. Approach: Never pitch in the first message. Offer genuine value first (insight, introduction, resource). Build rapport before discussing services. The goal is a conversation, not a sale.

Networking

Goal: Build a genuine professional relationship. Approach: Reference specific shared interests or complementary expertise. Suggest a concrete (low-commitment) next step — a specific article exchange, a brief call, a shared event.

Recruiting / Hiring

Goal: Attract a candidate. Approach: Lead with why you noticed THEM specifically (not "we have an exciting opportunity"). Be transparent about the role and company. Respect that they may not be looking.

Output Format

recipient: <name and context>
message_type: <connection_request | first_message | follow_up | intro_request>
scenario: <job_search | client_acquisition | networking | recruiting>
research_used: |
  <key findings about the recipient that informed the message>
message: |
  <the message text>
character_count: <for connection requests — must be under 300>
rationale: |
  <why this approach and angle>

References

  • ../voice-master/SKILL.md — Voice authority; follow its User Calibration Overlay section to load professional exemplars from the user overlay
  • ../voice-master/references/anti-slop.md — Universal + Professional/LinkedIn anti-slop rules
  • ../prospect-researcher/SKILL.md — Deep research on outreach targets

Version History

  • f9015bb Current 2026-07-05 18:17

Same Skill Collection

.claude/skills/code-intelligence/SKILL.md
.claude/skills/content-publish/SKILL.md
.claude/skills/genesis-development/SKILL.md
.claude/skills/genesis-voice/SKILL.md
.claude/skills/gitnexus/gitnexus-cli/SKILL.md
.claude/skills/gitnexus/gitnexus-debugging/SKILL.md
.claude/skills/gitnexus/gitnexus-exploring/SKILL.md
.claude/skills/gitnexus/gitnexus-guide/SKILL.md
.claude/skills/gitnexus/gitnexus-impact-analysis/SKILL.md
.claude/skills/gitnexus/gitnexus-refactoring/SKILL.md
.claude/skills/shelve/SKILL.md
.claude/skills/unshelve/SKILL.md
.claude/skills/youtube-fetch/SKILL.md
config/gstack-patches/codex-SKILL.md
src/genesis/skills/browser-automation/SKILL.md
src/genesis/skills/debugging/SKILL.md
src/genesis/skills/evaluate/SKILL.md
src/genesis/skills/forecasting/SKILL.md
src/genesis/skills/integrate-module/SKILL.md
src/genesis/skills/lead-generation/SKILL.md
src/genesis/skills/linkedin-comment-strategy/SKILL.md
src/genesis/skills/linkedin-content-calendar/SKILL.md
src/genesis/skills/linkedin-hook-writer/SKILL.md
src/genesis/skills/linkedin-post-writer/SKILL.md
src/genesis/skills/linkedin-profile-optimizer/SKILL.md
src/genesis/skills/obstacle-resolution/SKILL.md
src/genesis/skills/onboarding/SKILL.md
src/genesis/skills/osint/SKILL.md
src/genesis/skills/prospect-researcher/SKILL.md
src/genesis/skills/research/SKILL.md
src/genesis/skills/retrospective/SKILL.md
src/genesis/skills/stealth-browser/SKILL.md
src/genesis/skills/triage-calibration/SKILL.md
src/genesis/skills/user_evaluate/SKILL.md
src/genesis/skills/video-processing/SKILL.md
.claude/skills/deliverable-builder/SKILL.md
.claude/skills/voice-master/SKILL.md
src/genesis/skills/voice-master/SKILL.md

Metadata

Files
0
Version
f9015bb
Hash
be1ac536
Indexed
2026-07-05 18:17

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-13 17:55
浙ICP备14020137号-1 $Map of visitor$