
Linkedin Automation
Run LinkedIn posts, outbound messages, and lead lists through your coding agent when you are doing B2B distribution without living in the LinkedIn UI.
Overview
LinkedIn Automation is an agent skill most often used in Launch (also Grow) that publishes LinkedIn content, messages prospects, and pulls analytics through social-mcp for solo B2B builders.
Install
npx skills add https://github.com/claude-office-skills/skills --skill linkedin-automationWhat is this skill?
- End-to-end content pipeline: plan, draft, optimize hook/hashtags/CTA, schedule
- MCP social-mcp tools: linkedin_post, linkedin_message, linkedin_analytics, linkedin_leads
- Lead generation workflows with connection criteria and message templates
- Outputs published posts, lead lists, engagement metrics, and network growth
- Pairs with twitter-automation, social-publisher, and ads-copywriter in the office-skills stack
- Four MCP tools: linkedin_post, linkedin_message, linkedin_analytics, linkedin_leads
- Documented four-stage content pipeline ending in schedule
Adoption & trust: 2.6k installs on skills.sh; 196 GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You know what to say on LinkedIn but lack time to post, personalize outreach, and track leads consistently from your dev environment.
Who is it for?
Indie SaaS founders and consultants automating LinkedIn distribution and light outbound once positioning and compliance boundaries are clear.
Skip if: Builders without LinkedIn API or MCP access, teams needing full CRM sync only, or anyone who has not defined ICP and message templates.
When should I use this skill?
Automate LinkedIn marketing, lead generation, content publishing, or professional networking from the agent.
What do I get? / Deliverables
Scheduled posts and templated outreach run via MCP with lead lists and engagement metrics you can iterate in the next campaign cycle.
- Published LinkedIn posts
- Lead lists
- Engagement metrics summaries
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Launch is where solo builders first push professional presence and outbound; this skill is shelved there as the canonical go-to-market channel for B2B on LinkedIn. Distribution matches publishing, networking, and campaign execution rather than long-term analytics tuning alone.
Where it fits
Ship a launch-week post series and connection blitz to early adopters in your ICP.
Maintain a weekly thought-leadership calendar without leaving the agent session.
Message warm leads from linkedin_leads output after a webinar signup spike.
Test positioning hooks in short LinkedIn posts before locking landing-page copy.
How it compares
Agent-side LinkedIn workflow via MCP—not a standalone browser macro or generic SEO copy skill.
Common Questions / FAQ
Who is linkedin automation for?
Solo and indie builders doing B2B marketing who already use AI coding agents and want LinkedIn posting, messaging, and lead workflows without a separate social suite.
When should I use linkedin automation?
Use at launch when you are distributing thought leadership and outbound, and in grow when you refresh content calendars, nurture connections, or pull linkedin_analytics for lifecycle tweaks.
Is linkedin automation safe to install?
It requests network and API access to LinkedIn through MCP; review the Security Audits panel on this page and your org’s automation policy before storing credentials or enabling bulk messaging.
SKILL.md
READMESKILL.md - Linkedin Automation
# LinkedIn Automation Comprehensive skill for automating LinkedIn marketing and B2B lead generation. ## Core Workflows ### 1. Content Pipeline ``` LINKEDIN CONTENT FLOW: ┌─────────────────┐ │ Content Plan │ │ - Topics │ │ - Calendar │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Create Post │ │ - Text │ │ - Visual │ │ - Document │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Optimize │ │ - Hook │ │ - Hashtags │ │ - CTA │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Schedule │ │ - Best time │ │ - Frequency │ └────────┬────────┘ ▼ ┌─────────────────┐ │ Engage │ │ - Comments │ │ - DMs │ └─────────────────┘ ``` ### 2. Lead Generation Flow ```yaml lead_gen_workflow: search: filters: - industry: "Software" - company_size: "51-200" - title_contains: ["CEO", "CTO", "VP"] - location: "San Francisco Bay Area" qualify: criteria: - has_recent_activity: true - mutual_connections: "> 3" - engagement_score: "> 50" outreach: sequence: - action: connect message: connection_request - wait: 2_days - action: message template: intro_message - wait: 3_days - action: follow_up template: value_add ``` ## Content Templates ### Post Formats ```yaml post_templates: story_post: format: | {{hook_line}} ↓ {{story_paragraph_1}} {{story_paragraph_2}} {{lesson_learned}} {{call_to_action}} --- ♻️ Repost if this resonated 🔔 Follow for more insights example: | I got rejected 47 times before landing my dream job. ↓ Each rejection felt like a punch to the gut. But I kept going. Here's what changed everything: I stopped trying to "impress" and started being authentic. The 48th interview? I got 2 offers. Lesson: Rejection is redirection, not the end. --- ♻️ Repost if this resonated 🔔 Follow @profile for career tips list_post: format: | {{title}} {{point_1}} {{point_2}} {{point_3}} {{point_4}} {{point_5}} {{wrap_up}} Which one is most important to you? 👇 carousel: slides: - cover: hook_title - slides: [content_1, content_2, content_3] - cta: follow_cta design: size: "1080x1350" format: "pdf" ``` ### Engagement Templates ```yaml engagement_templates: comment_responses: thanks: - "Thanks for sharing your perspective, {{name}}!" - "Great point, {{name}}. I hadn't considered that angle." - "Appreciate you adding to the conversation, {{name}}!" question: - "Great question! {{answer}}" - "I'd say {{answer}}. What's your take?" proactive_comments: value_add: - "This is spot on. I'd add that {{insight}}..." - "Love this perspective. In my exper