LinkedIn Skills

Two LinkedIn skills via Linked API: people and company search, messages, posts and a lead pipeline with connection invites.

  • 110 ★ on the repository
  • Last commit
Skill

Broad access

Why this level

  • Skills send messages and invites and publish posts on behalf of your LinkedIn accounts.
  • Action automation can violate LinkedIn rules and get an account restricted.
  • LinkedIn tokens go to a third-party service.
All reasons and checks

linked-api/linkedin-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/linkedin-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Skills send messages and invites and publish posts on behalf of your LinkedIn accounts.
  • Action automation can violate LinkedIn rules and get an account restricted.
  • LinkedIn tokens go to a third-party service.

This is third-party code. Review the repository files before installing.

What it does

Skills for Claude Code, Codex, Cursor and Windsurf that work through the `@linkedapi/linkedin-cli` command-line client and the Linked API service. The general-purpose `linkedin` skill fetches profiles, searches people and companies, sends messages, manages connections and creates posts. The `linkedin-growth` skill builds a two-phase pipeline: importing and qualifying leads against an ICP, then sending connection invites on a schedule from one or more accounts. The `npx @linkedapi/skills` installer finds agents, asks what to install and where, and prepares dependencies. For scripts there are `--yes` and `--json` modes and `list`, `update`, `remove` and `doctor` commands. The report separately shows whether a skill is installed and whether it is ready.

Who it is for. Sales people, recruiters and marketers who handle LinkedIn professional contacts through an agent and understand platform limits.

Good fit when

  • You need to find people and companies by criteria and collect profiles.
  • A lead list is qualified against the ICP and invites are prepared.
  • Posts and messages are published from the agent across several accounts.
  • Before work the environment is checked with `npx @linkedapi/skills detect --json`.

Not a fit when

  • LinkedIn tokens cannot go to the third-party Linked API service.
  • Automating LinkedIn actions is forbidden by company or platform rules.
  • You need an official LinkedIn integration with no intermediary.

Example request

Use the `linkedin` skill to find product managers at fintech companies and show a profile list without sending any messages.

Limitations

Work goes through the third-party Linked API service, tokens come from `app.linkedapi.io` and use may be paid. Node.js 20 or newer and `@linkedapi/linkedin-cli` are required. Scheduled automatic messages and invites from several accounts can violate LinkedIn rules and lead to account restrictions, and the user is responsible for compliance. The `linkedin-growth` skill needs registered accounts in its database and `npm install --omit=dev` for a manual install.

How to disable. Remove the skills with `npx @linkedapi/skills remove` and the package with `npm uninstall -g @linkedapi/linkedin-cli`. Revoke Linked API tokens in the service dashboard and delete the `linkedin-growth` accounts database by hand.

FAQ

How do I install it?

Run `npx @linkedapi/skills`: the installer finds agents and asks what and where to install. One skill installs with `npx @linkedapi/skills add linkedin --yes`.

What does ready: false mean?

The skill is installed but not yet configured, for example LinkedIn tokens are not connected. The exit code is 0, so read the JSON.

How do the skills differ?

`linkedin` covers general actions: profiles, search, messages, posts. `linkedin-growth` runs a lead pipeline with scheduled invites.

How do I install manually?

Copy the skill folder into `.claude/skills/<skill>/` or `~/.claude/skills/<skill>/`. For `linkedin-growth` run `npm install --omit=dev` and `node scripts/doctor.mjs`.

Which license?

MIT.

Discussion

No questions or reviews yet.

Skills
Needs a VPN

A Claude Code workspace that tracks jobs, finds roles and sends first messages to 1st-degree LinkedIn connections

PluginBroad access237Repository stars

YC skills for Claude Code hiring: pipeline, candidate emails, scheduling, Work at a Startup, Ashby and Gmail

SkillBroad access124Repository stars
Official

Needle MCP puts outbound sales into agent tools: lead lists, LinkedIn, Instagram and email outreach, and drafts for review.

MCP serverBroad access104Repository stars
Official

22 skills for B2B sales: company lists, contact enrichment, lead scoring and cold email, built on Vibe Prospecting MCP data

PluginBroad access358Repository stars

A skill that searches 15 channels for creators with their own audience, gathers public contacts and appends them to a Google Sheet

SkillBroad access223Repository stars

Amazon Skills

Amazon Skills by Nexscope

A skills pack for Amazon sellers: keyword research, listing optimization, FBA calculations, PPC campaigns and competitor analysis

SkillExtended access864Repository stars

README in short

The README covers one-command installation, agent and CI modes with exit codes and a JSON report, the list of two skills, prerequisites and manual installation.

README badge

Report a problem