linkedin-automator
About linkedin-automator
linkedin-automator is a Claude Code skill for managing LinkedIn outreach and content. It supports personalized messages, replies, connection requests, and posts, with human-controlled or autonomous operation.
Key features
- 01Interactive profile and preference setup
- 02Personalized DMs to existing connections
- 03Contextual replies to unread messages
- 04Connection requests based on an ICP
- 05LinkedIn post generation
- 06Human-in-the-loop or autonomous mode
Use cases
- 01Configure outreach profile and preferences
- 02Message existing LinkedIn connections
- 03Respond to unread LinkedIn messages
- 04Create posts from templates
MCP support
It requires Claude Code with MCP support and the Claude-in-Chrome extension running.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ charlesdove977/ linkedin-automator --skill linkedin-automatorAfter installing, type/linkedin-automatorin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
PRD.mdLICENSEprogress.txtREADME.mdinstall.shcommands/linkedanswerdm.mdlinkedconnect.mdlinkedinoutreach.mdlinkedinpost.mdlinkeddmconnections.mdreferences/opener-patterns.mddm-guidelines.mdpost-templates.mdchrome-guide.mdfiltering-criteria.mdtemplates/config.mdconnections-tracking.mddm-tracking.mdoutreach-tracking.mdcontent-tracking.mdDetails
From the project READMElinkedin-automator
Automated LinkedIn outreach for Claude Code. Warm DM connections, reply to messages, build relationships, and grow your network — all through natural conversation, not spam.
Commands
| Command | Description |
|---|---|
/linkedinoutreach | Interactive setup wizard - configure your profile, ICP, voice, and preferences |
/linkeddmconnections | Send personalized DMs to existing LinkedIn connections |
/linkedanswerdm | Reply to unread LinkedIn messages with contextual responses |
/linkedinpost | Generate LinkedIn posts from proven templates |
/linkedconnect | Send connection requests to people matching your ICP |
Prerequisites
- Claude Code with MCP support
- Claude-in-Chrome extension installed and running
- Launch Claude Code with:
claude --chrome
Installation
Quick Install (Recommended)
curl -fsSL https://raw.githubusercontent.com/charlesdove977/linkedin-automator/main/install.sh | bash
Manual Install
# Clone the repo
git clone https://github.com/charlesdove977/linkedin-automator ~/linkedin-automator-temp
# Symlink commands to Claude Code
ln -s ~/linkedin-automator-temp/commands/*.md ~/.claude/commands/
# Restart Claude Code
After installing, run the setup wizard:
/linkedinoutreach
This creates your config and tracking folders. Other commands require setup first.
Quick Start
- Install Claude-in-Chrome extension
- Launch Claude Code with
claude --chrome - Run
/linkedinoutreachto configure your profile - Start reaching out with
/linkeddmconnections
Philosophy
- Warm outreach, not cold spam - Only message people you're connected with
- Value first - Lead with genuine curiosity, never pitch in first message
- Conversation > Conversion - Build relationships, let opportunities emerge
- Your choice of control - Human-in-the-loop or fully autonomous mode