Linkedin scraper

Get LinkedIn profiles, company pages, and posts

How to use it

  1. Hit Copy the whole skill.
  2. Claude: ⋯ → Download .md, then Customize → Skills → Add → Upload skill.
    ChatGPT: make a Project and paste it into Instructions.
    Neither? Paste it at the top of a new chat — it works for that chat.
  3. Describe your job in plain words. The AI follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit gooseworks-ai/goose-skills/skills/social/capabilities/linkedin-scraper#main ~/.claude/skills/linkedin-scraper

For one project only, change the path to .claude/skills/linkedin-scraper.

Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Show the full text110 lines
linkedin-scraper/SKILL.md110 lines2.5 KBpushed 38d agoRawView on GitHub

LinkedIn Scraper

Setup

Read scrapecreators-api first. Execute every operation below through the runtime it selects: the GooseWorks MCP tool in terminal-free clients, the GooseWorks CLI in a local terminal, or the direct API with the user's own key. Never assume a shell is available.

Scrape public LinkedIn data including profiles, company pages, and posts.

When to Use

  • User asks about someone's LinkedIn profile
  • User wants company information from LinkedIn
  • Research on a professional or company

How It Works

Uses the ScrapeCreators API through its direct GooseWorks proxy.

Note: Scrape Creators LinkedIn endpoints use full LinkedIn URLs as the query parameter (not usernames).

Usage

Get User Profile

provider: scrapecreators
method: GET
path: /v1/linkedin/profile
query:
  url: https://linkedin.com/in/satyanadella

Get Company Page

provider: scrapecreators
method: GET
path: /v1/linkedin/company
query:
  url: https://linkedin.com/company/anthropic

Get Specific Post

provider: scrapecreators
method: GET
path: /v1/linkedin/post
query:
  url: https://linkedin.com/posts/somepost

Parameters

User Profile

  • url (required) - LinkedIn profile URL (e.g., https://linkedin.com/in/username)

Company Page

  • url (required) - LinkedIn company page URL (e.g., https://linkedin.com/company/name)

Post

  • url (required) - LinkedIn post URL

Response

User Profile includes:

  • Name, headline, location
  • Current position
  • Education history
  • Skills
  • Connection count
  • Profile URL

Company Page includes:

  • Company name and description
  • Industry and size
  • Headquarters location
  • Founded date
  • Employee count
  • Specialties

Examples

User: "Look up Satya Nadella on LinkedIn" Use the Get User Profile operation with the supplied LinkedIn profile URL.

User: "Tell me about Anthropic's LinkedIn page" Use the Get Company Page operation with the supplied LinkedIn company URL.

Error Handling

  • success: false — the API may temporarily fail to access LinkedIn; retry after a few seconds
  • Private/restricted profiles return limited or no data
  • Rate limiting may apply — add short delays between sequential requests

Tips

  • Use full LinkedIn URLs (e.g., https://linkedin.com/in/USERNAME)
  • For companies, use the full company page URL
  • Some profiles may have restricted visibility
1---
2name: linkedin-scraper
3description: Get LinkedIn profiles, company pages, and posts
4source: scrapecreators
5---
6 
7 
8# LinkedIn Scraper
9 
10## Setup
11 
12Read `scrapecreators-api` first. Execute every operation below through the runtime it selects: the GooseWorks MCP tool in terminal-free clients, the GooseWorks CLI in a local terminal, or the direct API with the user's own key. Never assume a shell is available.
13 
14 
15Scrape public LinkedIn data including profiles, company pages, and posts.
16 
17## When to Use
18 
19- User asks about someone's LinkedIn profile
20- User wants company information from LinkedIn
21- Research on a professional or company
22 
23## How It Works
24 
25Uses the ScrapeCreators API through its direct GooseWorks proxy.
26 
27**Note:** Scrape Creators LinkedIn endpoints use full LinkedIn URLs as the query parameter (not usernames).
28 
29## Usage
30 
31### Get User Profile
32 
33```yaml
34provider: scrapecreators
35method: GET
36path: /v1/linkedin/profile
37query:
38 url: https://linkedin.com/in/satyanadella
39```
40 
41### Get Company Page
42 
43```yaml
44provider: scrapecreators
45method: GET
46path: /v1/linkedin/company
47query:
48 url: https://linkedin.com/company/anthropic
49```
50 
51### Get Specific Post
52 
53```yaml
54provider: scrapecreators
55method: GET
56path: /v1/linkedin/post
57query:
58 url: https://linkedin.com/posts/somepost
59```
60 
61## Parameters
62 
63### User Profile
64- **url** (required) - LinkedIn profile URL (e.g., `https://linkedin.com/in/username`)
65 
66### Company Page
67- **url** (required) - LinkedIn company page URL (e.g., `https://linkedin.com/company/name`)
68 
69### Post
70- **url** (required) - LinkedIn post URL
71 
72## Response
73 
74### User Profile includes:
75- Name, headline, location
76- Current position
77- Education history
78- Skills
79- Connection count
80- Profile URL
81 
82### Company Page includes:
83- Company name and description
84- Industry and size
85- Headquarters location
86- Founded date
87- Employee count
88- Specialties
89 
90## Examples
91 
92**User:** "Look up Satya Nadella on LinkedIn"
93Use the **Get User Profile** operation with the supplied LinkedIn profile URL.
94 
95**User:** "Tell me about Anthropic's LinkedIn page"
96Use the **Get Company Page** operation with the supplied LinkedIn company URL.
97 
98## Error Handling
99 
100- **success: false** — the API may temporarily fail to access LinkedIn; retry after a few seconds
101- Private/restricted profiles return limited or no data
102- Rate limiting may apply — add short delays between sequential requests
103 
104 
105## Tips
106 
107- Use full LinkedIn URLs (e.g., `https://linkedin.com/in/USERNAME`)
108- For companies, use the full company page URL
109- Some profiles may have restricted visibility
110 

Discussion

Alternatives

Also in Company & contact data