linkedin-engine

Automate LinkedIn connection requests and messages via headless Chromium.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/ajayjoshi-ciphersonic/octo-reach --skill linkedin-engine-ajayjoshi-ciphersonic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linkedin-engine
Source: https://github.com/ajayjoshi-ciphersonic/octo-reach/tree/main/skills/linkedin-engine
Command: npx skills add https://github.com/ajayjoshi-ciphersonic/octo-reach --skill linkedin-engine-ajayjoshi-ciphersonic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires compliance, session-manager, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Streamlines LinkedIn outreach, connection requests, messages, content engagement, and tracking of all interactions for professional networking and sales lead management.

Core Features & Use Cases

  • Outreach Management: Automates the process of sending connection requests and messages through LinkedIn.
  • Profile Interactions: Manages page navigation, content engagement, and profile views for signal detection.
  • Lead Tracking: Monitors thread states, records actions, and tracks engagement history for effective lead management.
  • Daily Limits Management: Implements rate limits for actions to prevent LinkedIn restrictions and ensures account safety.
  • Profile Data Extraction: Extracts key profile data to build context for engagement.
  • Thread State Management: Utilizes a state machine for handling connections and messages.

Quick Start

Activate the LinkedIn Engine Skill and use the 'connect' command followed by a LinkedIn profile URL to initiate a connection request.

Frequently Asked Questions about linkedin-engine

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

FAQPage Schema
How do I automate LinkedIn connection requests and messages?

Automate LinkedIn connection requests and messages by activating the Skill and using the 'connect' command followed by a profile URL. It manages outreach operations using a headless Chromium browser to send requests and messages automatically.

Can I extract profile data during LinkedIn outreach automation?

Yes, you can extract profile data during LinkedIn outreach. The engine extracts key profile information to build context for engagement, enabling targeted interactions while automating connection requests and message sequences.

How does this handle LinkedIn daily limits for account safety?

It handles LinkedIn daily limits by implementing strict rate limits for actions to prevent account restrictions. The system monitors daily thresholds and manages thread states to ensure account safety during automated outreach operations.

How do I track LinkedIn lead engagement history and thread states?

Track LinkedIn lead engagement by utilizing a built-in state machine for handling connections and messages. It monitors thread states, records actions, and maintains a complete engagement history for effective lead management.

Does this LinkedIn automation tool require a headless Chromium browser?

Yes, it requires a headless Chromium browser to function. The automation engine relies on it to manage page navigation, simulate profile interactions, and execute outreach tasks without launching a visible browser window.

What are the limitations of automating LinkedIn profile interactions?

The main limitation is adhering to daily action limits to avoid LinkedIn restrictions. While it automates profile views, content engagement, and outreach, you must respect these rate limits to maintain account safety and prevent bans.