General-purpose LinkedIn automation – fetch profiles, search people and companies, send messages, manage connections, create posts, and more. Use when the user wants to interact with LinkedIn.
Install
npx skills add Linked-API/linkedin-skills --skill linkedingit clone --depth 1 https://github.com/Linked-API/linkedin-skills.git /tmp/linkedin-skills
mkdir -p ~/.claude/skills
cp -r /tmp/linkedin-skills/linkedin ~/.claude/skills/linkedinPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# LinkedIn Skill You have access to `linkedin` – a CLI tool for LinkedIn automation. Use it to fetch profiles, search people and companies, send messages, manage connections, create posts, react, comment, and more. Each command sends a request to Linked API, which runs a real cloud browser to perform the action on LinkedIn. Operations are **not instant** – expect 30 seconds to several minutes depending on complexity. If `linkedin` is not available, install it: ```bash npm install -g @linkedapi/linkedin-cli ``` ## Authentication If a command fails with exit code 2 (authentication error), ask the user to set up their account: 1. Go to [app.linkedapi.io](https://app.linkedapi.io) and sign up or log in 2. Connect their LinkedIn account 3. Copy the **Linked API Token** and **Identification Token** from the dashboard Once the user provides the tokens, run: ```bash linkedin setup --linked-api-token=TOKEN --identification-token=TOKEN ``` ## Global Flags Always use `--json` and `-q` for machine-readable output: ```bash LINKEDAPI_CLIENT=skill:linkedin linkedin <command> --json -q ``` When using this skill, run every `linkedin ...` example below with the `LINKEDAPI_CLIENT=skill:linkedin` prefix so Linked API can attribute usage to the skill. | Flag | Description | |------|-------------| | `--json` | Structured JSON output | | `--quiet` / `-q` | Suppress stderr progress messages | | `--fields name,url,...` | Select specific fields in output |
Details
- Skill name
linkedin- Repository
- Linked-API/linkedin-skills
- Path
linkedin/SKILL.md- License
- MIT
- Repo updated
- 16 October 2026
FAQ
What does the Linkedin skill do?
General-purpose LinkedIn automation – fetch profiles, search people and companies, send messages, manage connections, create posts, and more. Use when the user wants to interact with LinkedIn.
How do I install the Linkedin skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add Linked-API/linkedin-skills --skill linkedin. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Linkedin popular?
It lives in Linked-API/linkedin-skills, which has 107 GitHub stars and 19 forks, and is included in 3 curated skill lists.
Related skills
Taisly Social Media Posting
222taisly/agent
Connect AI agents to Taisly through MCP to publish and schedule videos, inspect history, and manage reposts.
Cinema Manager
274DavidBB-L/cinema-manager
Personal media library management — discover content, save to Quark cloud drive, auto-organize for Infuse/Plex. Plugin system for content sources. Use when user wants to find/watch movies, save to cloud drive, or manage media library.
Zero Slop
152manavmishra/ZeroSlop
Edit drafts into natural prose, inspect AI-sounding patterns, or review how a specified audience might respond passage by passage. Zero Slop runs inside the user's existing AI assistant with local tools that protect source details. Use for humanizing or de-slopping writing, polishing outward-facing prose, social drafts, final editorial checks, or an explicit simulated reader review. Preserve facts, voice and format; reader simulations are hypotheses, not human feedback.
Socrates
341bevibing/socrates-skill
Socratic method teaching skill that guides users to discover answers themselves through questioning, never giving direct answers. TRIGGER when: user's message contains 'socratic', 'Socrates', or '소크라테스'. Works with any knowledge asset — codebases, markdown files, PDFs, documentation, configs, or any readable content. Respond in the user's language.
Technical Writing
217luoling8192/technical-writing
Use when drafting or revising internal technical design docs, review notes, architecture writeups, or sharing posts in Chinese, especially when the tone should stay evidence-backed, calm, and suitable for peers or leaders rather than marketing or literary writing.
I18next Localization
248i18next/i18next-cli
Takes an app from hardcoded strings to a localized, continuously translated one with i18next (Locize optional): stack detection, config, wrapping strings in t(), key extraction, Locize sync, and AI translation. Use when the user asks to add or set up i18n, internationalization, localization, translations, or multi-language support, including phrasings like "add i18n", "internationalize my app", "make my app multilingual", "make my app translatable", "localize my app", "find hardcoded strings", "wrap my strings", and library-specific ones like "set up i18next", "add react-i18next", "use next-i1
Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.