linkedin-outreach

Automate LinkedIn connection requests and direct messages via internal mobile API endpoints.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/CC90210/CMO-Agent --skill linkedin-outreach-cc90210
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linkedin-outreach
Source: https://github.com/CC90210/CMO-Agent/tree/main/skills/linkedin-outreach
Command: npx skills add https://github.com/CC90210/CMO-Agent --skill linkedin-outreach-cc90210

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires linkedin-api, click, python-dotenv, and includes scripts (resource) components.

What problem does it solve?

This skill solves the issue of LinkedIn aggressively blocking browser-based automation tools by interacting directly with LinkedIn's internal mobile API, ensuring reliable and fast outreach.

Core Features & Use Cases

  • Direct API Interaction: Bypasses UI-based scraping restrictions by using the Voyager API to mimic official mobile app behavior.
  • Automated Prospecting: Enables programmatic connection requests and direct messaging to scale lead generation efforts.
  • Use Case: Use this skill to automatically send personalized connection requests to a list of target prospects identified by your sales strategy, ensuring consistent daily outreach without manual browser interaction.

Quick Start

Use the linkedin-outreach skill to send a connection request to the user john-doe-1234 with the message Hi John, I would love to connect and discuss our shared interests.

Frequently Asked Questions about linkedin-outreach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate LinkedIn connection requests without using a browser?

Automate LinkedIn connection requests by interfacing directly with internal mobile API endpoints to mimic official app behavior. This approach bypasses traditional browser-based automation limitations, ensuring reliable and fast outreach without browser bloat.

Why does LinkedIn block my automated outreach scripts?

LinkedIn aggressively blocks browser-based automation tools that rely on UI scraping. Interacting directly with the Voyager API mimics official mobile app behavior, bypassing these UI-based scraping restrictions for reliable networking automation.

Do I need my LinkedIn credentials to use the Voyager API for lead generation?

Yes, valid LinkedIn credentials are required to execute authenticated network requests. The skill uses the linkedin-api package to send connection requests and direct messages through internal mobile API endpoints.

Can I send personalized direct messages through LinkedIn API automation?

Yes, automated direct messaging is supported through internal mobile API endpoints. You can send personalized connection requests and messages to target prospects programmatically to scale lead generation efforts.

What is the best way to scale LinkedIn networking for lead generation?

The best way to scale LinkedIn networking is programmatic API interaction. By sending automated connection requests and direct messages via internal mobile API endpoints, you ensure consistent daily outreach without manual browser interaction.

What are the limitations of using internal mobile API endpoints for LinkedIn outreach?

This approach requires valid LinkedIn credentials and the linkedin-api package to execute authenticated network requests. It operates as a script-based solution, meaning it lacks a visual browser interface for manual oversight during automated prospecting tasks.