Install any skill in seconds. Free to start, no credit card required.
Get Started Free →gooseworks-ai/team-linkedin-profiles
Find LinkedIn profiles of a specific team or department at a company.
Passed 14 of 18 test cases with the skill, and 9 of 18 without it.
and 6 more in the full report
7 fixed10 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
If a user attempts a team search but ~/.gooseworks/credentials.json does not exist, what CLI command should the user be advised to execute?
| Checked | Without skill | With skill |
|---|---|---|
| Directs user to execute npx gooseworks login command. | Missed | Passed |
The instructions your model reads when the skill loads.
Read your credentials from ~/.gooseworks/credentials.json:
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"
Find everyone on a specific team/department at a company and return their LinkedIn profiles.
Extract from the user's query:
Use Brand.dev to disambiguate the company and get its domain, industry, and description. This is critical for companies with common names (e.g., "Mercury" the fintech vs "Mercury Financial" the credit card company).
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"brand-dev","path":"/v1/brand/retrieve-by-name","query":{"name":"Mercury"}}'
From the result, build a company context string combining the company name, domain, industry, and a short description. Example: "Mercury fintech banking startup mercury.com". Use this context string in all subsequent search queries to improve precision.
If the user provides a domain directly, use /v1/brand/retrieve instead:
test cases passed, vs 9 / 18 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.