LinkedIn

search-people-by-location

linkedin.com
InstallationInstalls just this skill for your agent
Side effectread
Authsession
Needsnavigate · evaluate
Summary

Search people on LinkedIn passing the location by NAME (resolves geoUrn via linkedin-geo-typeahead -> linkedin-search-people).

Params
{"page":"string","title":"string","company":"string","network":"string","keywords":"string","lastName":"string","location":"string","firstName":"string"}
SKILL.md13 lines

Intent

Search people on LinkedIn passing the location by NAME (resolves geoUrn via linkedin-geo-typeahead -> linkedin-search-people). Takes the FIRST typeahead match; if ambiguous pass 'city country IN ENGLISH' (e.g. 'Madrid Spain'). If the location doesn't resolve, it searches WITHOUT a filter (by design). The people end up in handles.results[0].results (or handles.people). For fine control, run linkedin-geo-typeahead first and pass the geoUrn to linkedin-search-people directly. PARAMS: location + filters (keywords, title, company, firstName, lastName, network, page); unused ones are passed as ''.

Preconditions

  • Logged-in session in the browser you drive.
  • If not logged in: navigate to https://linkedin.com and let the user log in, then retry.

Execute

This is a composite skill: it chains other skills in order, threading outputs to inputs ({{var}} = a param or a previous step's captured output).

  1. Run skill linkedin.com/geo-typeahead with {"q":"{{location}}"}, capture bestGeoUrn.
  2. Run skill linkedin.com/search-people with {"queries":"[{"keywords":"{{keywords}}","title":"{{title}}","company":"{{company}}","firstName":"{{firstName}}","lastName":"{{lastName}}","geoUrn":"{{bestGeoUrn}}","network":"{{network}}","page":"{{page}}"}]"}, capture people.