Systems Lab

Agent skill

linkedin-posts-summary

Summarize a prospect's recent LinkedIn posts for personalized outreach

activeSelf-containedInstructions only506 words

Filed under LinkedIn and social.

From jurjen-gtm-engineer/gtmskills · 55 skill entries · 0 · pushed 2026-10-04

What it does when it runs

Summarize a prospect's recent LinkedIn posts for personalized outreach

Automated analysis of the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about linkedin-posts-summary

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/jurjen-gtm-engineer/gtmskills.git /tmp/gtmskills
git -C /tmp/gtmskills sparse-checkout set "skills/linkedin-posts-summary"
mkdir -p ~/.claude/skills/linkedin-posts-summary
cp -R "/tmp/gtmskills/skills/linkedin-posts-summary/." ~/.claude/skills/linkedin-posts-summary/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from jurjen-gtm-engineer/gtmskills/blob/77dc0b3112dbf6cf906dfc3d526b6f7031bf964c/skills/linkedin-posts-summary/SKILL.md, which is licensed MIT (repository). 506 words, 5 headings.

LinkedIn Posts Summary

You are summarizing a prospect's recent LinkedIn posts to find personalization hooks for outreach.

Input

User provides:

  • Person's name and LinkedIn URL
  • Or: pasted content from their recent posts
  • Optionally: number of posts to analyze (default: 3-5)

Process

  1. Gather Post Content

    If URL provided, look for recent posts covering:

    • Thought leadership content
    • Industry commentary
    • Personal updates
    • Shared articles with commentary
  2. Summarize Each Post

    Prompt Pattern:

    For each LinkedIn post from [Person]:
    [POST CONTENT]
    
    Extract:
    1. Main topic/theme
    2. Key point or opinion expressed
    3. Any quotable phrases
    4. Engagement level (if visible)
    
  3. Output Format

    Person: [Name]
    LinkedIn: [URL]
    Posts Analyzed: [N]
    
    Post Summaries:
    
    Post 1: [Date if known]
    - Topic: [Main theme]
    - Key point: [Their opinion/insight]
    - Quotable: "[Direct quote if impactful]"
    
    Post 2: [Date if known]
    - Topic: [Main theme]
    - Key point: [Their opinion/insight]
    - Quotable: "[Direct quote if impactful]"
    
    Themes Across Posts:
    - [Theme 1]: Mentioned in [X] posts
    - [Theme 2]: Mentioned in [X] posts
    
    Personalization Hooks:
    - "I loved your post about [topic] - especially the point about [specific insight]..."
    - "Your take on [theme] resonated with me, particularly [quote]..."
    - "I've been following your thoughts on [topic] and wanted to share..."
    
    Tone/Style Notes:
    - Writing style: [Data-driven / Storytelling / Provocative / Educational]
    - Engagement approach: [Questions / Hot takes / How-tos / Personal stories]
    

Example

Input: 3 posts from a VP of Sales

Output:

Person: Sarah Chen
LinkedIn: linkedin.com/in/example-profile
Posts Analyzed: 3

Post Summaries:

Post 1: January 15
- Topic: Remote sales team management
- Key point: Async video updates > daily standups for distributed teams
- Quotable: "The best sales teams I've seen don't need to be in the same room, they need to be on the same page."

Post 2: January 8
- Topic: AI in sales
- Key point: AI should augment reps, not replace human connection
- Quotable: "AI can write the email, but only humans can build the relationship."

Post 3: January 2
- Topic: 2026 sales predictions
- Key point: Personalization at scale will separate winners from losers
- Quotable: N/A

Themes Across Posts:
- Remote/distributed teams: 2 posts
- AI in sales: 2 posts
- Human connection: 2 posts

Personalization Hooks:
- "Your post about async video updates resonated, we've seen similar results with our customers..."
- "I loved your take on AI augmenting rather than replacing reps. That's exactly our philosophy..."
- "Your point about 'same page, not same room' is spot on..."

Tone/Style Notes:
- Writing style: Provocative with practical insights
- Engagement approach: Hot takes backed by experience

Related Skills

  • /role-focus - Understand their professional priorities
  • /recent-news - Company context for their posts
  • /company-mission - Connect their content to company direction

Examples are illustrative. Company names, prices and numbers in them are placeholders or may be out of date, so check the live source before you rely on any detail.

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what linkedin-posts-summary does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.