Extract People Skills
Pull endorsed skills from LinkedIn profiles to match roles, stack evidence, and refine targeting.
/v1/actions/linkedin-extract-people-skills/run/liveEdges is not related to LinkedIn and is not an official LinkedIn product.
Input
Request parameters
Cursor value obtained from the `X-Pagination-Next` response header of a previous request, used to continue pagination. Cursors expire after 24 hours. If a cursor has expired or is invalid, pagination must be restarted from the beginning.
Maximum number of results per page (read-only; defined by the endpoint, actual count may be lower in some cases like throttling or internal limits).
Input parameters
A LinkedIn Profile URL should start with 'https://www.linkedin.com/sales/people/', 'https://www.linkedin.com/sales/lead/', 'https://www.linkedin.com/pub/' or 'https://www.linkedin.com/in/'
A sales_navigator_profile_id should start with 'ACo', 'ACw' or 'ACr'
Integration
Array of identity UUIDs to use for the action
Mode for identity handling: direct, auto, or managed.
Description
What Extract People Skills does
Extract People Skills pulls the endorsed-skills section of a LinkedIn profile and returns every skill, endorsement count, and endorser hint as a typed array. It runs on the LinkedIn level and is the focused primitive for role matching, stack evidence, and targeting workflows that only need the skills slice.
Use it when the skills matter and the rest of the profile does not — to match candidates to a stack, to tag prospects by specialty, or to stack evidence behind a seniority score.
How it works
You pass in a LinkedIn profile URL or profileId, Edges requests the skills section through your authenticated LinkedIn session, and every skill is parsed with its endorsement metadata. The operation is synchronous — the full skill list returns in one call.
The action runs on Edges infrastructure, browser-less and paced against LinkedIn's rate guidance. Endorsement counts and endorser hints are richer for first-degree connections and thinner for second- and third-degree; Extract People Skills returns whatever your session is allowed to see.
When to use Extract People Skills
Use this action when a decision hinges on specific skills — a recruiter matching "Kubernetes + Go" for an SRE role, a sales rep scoring prospects by "Salesforce admin" depth, a researcher tagging a community by programming language. It fits the LinkedIn profile & company data API use case.
Extract People Skills is cheaper than pulling the full profile; reach for it when skills are the decision data and everything else is noise.
Use cases
- Role matching for recruiters. Score candidates against a required-skills list before committing to deeper enrichment or outreach.
- Persona tagging. Categorize a prospect list by dominant skill cluster (e.g., "Growth", "SRE", "Design-systems") to route to the right sequence.
- Stack evidence for ABM. Prove a target account is using a specific technology by aggregating skill frequency across its employees.
- Community research. Identify top skills in a curated LinkedIn group, school alumni cohort, or event attendee list to shape content strategy.
- Credentialing. Stack skill evidence behind seniority or specialty claims during candidate review.
Best practices
- Prefer the focused action. If skills are your only decision input, Extract People Skills is lighter than Extract LinkedIn Profile. Lower payload, faster execution.
- Normalize skill names. "K8s" and "Kubernetes" both appear in the wild. Run a normalization layer downstream before scoring.
- Weight by endorsement count. Skills pinned at the top or backed by many endorsements are stronger signals than skills listed once with zero endorsements.
- Pair with experiences. Combine with Extract People Experiences when the skill needs job-context to be meaningful.
Common questions
How many profiles can I extract skills from per run?
One. Extract People Skills is a per-record primitive. For list workflows, call it in an orchestrated loop and let Edges pace the calls for you.
Does Extract People Skills use my LinkedIn account or a shared pool?
Your account. Every call runs through the LinkedIn session you connect to Edges, and the skill data you see — especially endorser hints — respects LinkedIn's visibility rules for that session.
Can I chain Extract People Skills with other Edges actions?
Yes. Typical chains are [Search LinkedIn People](/actions/linkedin-search-people) → Extract People Skills → role match → route or Extract People Skills → [Extract People Experiences](/actions/linkedin-extract-people-experiences) → score. The skill array slots directly into any ATS, CRM, or scoring model that expects structured tags.
Get started
Run Extract People Skills from your enrichment or role-matching workflow via the Edges API or a no-code platform. Browse the full Actions library to compose skill extraction with search, experience, and education actions.
// Related
Other ways to work with People.
Try it with 100 free credits.
No card. Copy the snippet, paste your key, hit enter.