linkedin-cli

A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.

7 stars

Best use case

linkedin-cli is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.

Teams using linkedin-cli should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/linkedin-cli/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/arun-8687/linkedin-cli/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/linkedin-cli/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How linkedin-cli Compares

Feature / Agentlinkedin-cliStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# LinkedIn CLI (lk)

A witty, punchy LinkedIn CLI inspired by the `bird` CLI. It uses session cookies for authentication, allowing for automated profile scouting, feed summaries, and message checks without a browser.

## Setup

1.  **Extract Cookies**: Open LinkedIn in Chrome/Firefox.
2.  Go to **DevTools (F12)** -> **Application** -> **Cookies** -> `www.linkedin.com`.
3.  Copy the values for `li_at` and `JSESSIONID`.
4.  Set them in your environment:
    ```bash
    export LINKEDIN_LI_AT="your_li_at_value"
    export LINKEDIN_JSESSIONID="your_jsessionid_value"
    ```

## Usage

- `lk whoami`: Display your current profile details.
- `lk search "query"`: Search for people by keywords.
- `lk profile <public_id>`: Get a detailed summary of a specific profile.
- `lk feed -n 10`: Summarize the top N posts from your timeline.
- `lk messages`: Quick peek at your recent conversations.
- `lk check`: Combined whoami and messages check.

## Dependencies

Requires the `linkedin-api` Python package:
```bash
pip install linkedin-api
```

## Authors
- Built by Fido 🐶

Related Skills

linkedin-lead-gen

7
from Demerzels-lab/elsamultiskillagent

Search for, research, and verify non-tech founders on LinkedIn to identify high-value prospects for technology services (Web Dev, ERP, CRM, App Dev, SEO, AI). Generates professional PDF reports. Use when asked to find potential clients or leads.

linkedin-pipedream

7
from Demerzels-lab/elsamultiskillagent

Post to LinkedIn, comment, like, search organizations, and manage profiles via Pipedream OAuth integration.

linkedin-teneo

7
from Demerzels-lab/elsamultiskillagent

LinkedIn agent that helps you enrich LinkedIn profiles. You prodive a LinkedIn URL and it will return its data from LinkedIn, in a structured JSON format. It works with both People and Companies URL.

linkedin-monitor

7
from Demerzels-lab/elsamultiskillagent

Bulletproof LinkedIn inbox monitoring with progressive autonomy. Monitors messages hourly, drafts replies in your voice, and alerts you to new conversations. Supports 4 autonomy levels from monitor-only to full autonomous.

linkedin-inbox

7
from Demerzels-lab/elsamultiskillagent

LinkedIn inbox management with scheduled scanning, auto-draft responses following user's communication style, and approval workflows. Use when monitoring LinkedIn messages, drafting replies, managing inbox during off-hours, or setting up morning ping summaries of LinkedIn activity.

brw-linkedin-profile-optimizer

7
from Demerzels-lab/elsamultiskillagent

Audit and rewrite your LinkedIn profile to attract the right people.

brw-linkedin-authority-builder

7
from Demerzels-lab/elsamultiskillagent

Build a LinkedIn content system for thought leadership.

linkedin

7
from Demerzels-lab/elsamultiskillagent

LinkedIn automation via browser relay or cookies for messaging, profile viewing, and network actions.

paylock

7
from Demerzels-lab/elsamultiskillagent

Non-custodial SOL escrow for AI agent deals.

agent-reputation

7
from Demerzels-lab/elsamultiskillagent

summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.

Telecom Agent Skill

7
from Demerzels-lab/elsamultiskillagent

Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.

OpenClaw-Finnhub

7
from Demerzels-lab/elsamultiskillagent

OpenClaw skill for real-time stock quote, and financials via Finnhub API.