CtrlK
BlogDocsLog inGet started
Tessl Logo

linkedin-scraper

Get LinkedIn profiles, company pages, and posts

57

Quality

66%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/social/capabilities/linkedin-scraper/SKILL.md
SKILL.md
Quality
Evals
Security

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
Repository
gooseworks-ai/goose-skills
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.