Loading...
Loading...
Finds qualified candidates for a role by searching LinkedIn, Indeed, GitHub, and other professional platforms using Nimble Web Search Agents. Accepts a job description, role title, or freeform request and returns a ranked candidate list with profiles, skills, and contact signals. Use this skill when the user wants to find, source, or recruit candidates for a role. Common triggers: "find candidates for", "source engineers in", "who can I hire for", "find me a [role]", "recruiting for", "talent search", "find a [role] in [city]", "build a candidate list", "sourcing for [role]", "who's available for", "find potential hires". Also triggers on a pasted job description followed by a sourcing request. Do NOT use for job market research or salary benchmarking — use market-finder instead. Do NOT use for researching a single known person — use company-deep-dive or meeting-prep instead.
npx skill4agent add nimbleway/agent-skills talent-sourcingreferences/nimble-playbook.md&waitreferences/nimble-playbook.mdmkdir -p ~/.nimble/memory/{reports,talent-sourcing}references/profile-and-onboarding.md$ARGUMENTSAskUserQuestion"What role are you hiring for, and where? (e.g. 'Senior ML Engineer, remote US' or paste a job description)"
AskUserQuestion"Searching for: [Role] | Location: [Location] | Key skills: [Skills] | Seniority: [Seniority]Platforms to search: LinkedIn, Indeed, GitHub (for technical roles), AngelList / Wellfound, and professional communities.
- Start search
- Adjust parameters first"
nimble agent list --search "linkedin people" --limit 20
nimble agent list --search "indeed resume" --limit 20
nimble agent list --search "github profile" --limit 20
nimble agent list --search "wellfound talent" --limit 20entity_type: SERPentity_type: PDPmanaged_by: "nimble"nimble agent get --template-name {name}nimble searchnimble-researcheragents/nimble-researcher.mdmode: "bypassPermissions"nimble search --query "site:linkedin.com/in [Role] [Location] [Key Skills]" \
--max-results 15 --search-depth fast
nimble search --query "[Role] [Location] linkedin profile [Skill1] [Skill2]" \
--max-results 10 --search-depth fastnimble search --query "site:indeed.com resume [Role] [Location] [Key Skills]" \
--max-results 10 --search-depth fast
nimble search --query "[Role] resume [Location] [Key Skills]" \
--max-results 10 --search-depth fastnimble search --query "site:github.com [Role] [Location] [Key Skills]" \
--max-results 10 --search-depth fast
nimble search --query "github [Key Skills] developer [Location] open to work" \
--max-results 10 --search-depth fastnimble search --query "site:wellfound.com [Role] [Location] [Key Skills]" \
--max-results 10 --search-depth fast
nimble search --query "[Role] [Location] open to work OR seeking opportunities \
[Key Skills]" --max-results 10 --search-depth fastnimble extract --url "[profile-url]" --format markdownreferences/nimble-playbook.md| Signal | Weight |
|---|---|
| Role / title match | 30% |
| Skill overlap with requirements | 30% |
| Location match | 20% |
| Seniority match | 10% |
| Availability signals | 10% |
~/.nimble/memory/talent-sourcing/[role-slug].md(previously surfaced)## Candidate Report: [Role] in [Location]
Searched: LinkedIn, Indeed, GitHub, Wellfound
Found: [N] candidates | Tier 1: [N] | Tier 2: [N] | Tier 3: [N]
**TL;DR:** [2-3 sentence summary of the strongest candidates and any notable patterns]
---
### Tier 1 — Strong Match
#### 1. [Name] — [Score]/10
- **Current role:** [Title] at [Company]
- **Location:** [Location]
- **Skills:** [Skill1], [Skill2], [Skill3]
- **Experience:** [X years, notable employers]
- **Availability:** [signal] — [event date or "date unknown"] — [source URL]
- **Profile:** [URL]
- **Contact signals:** [email / personal site / GitHub]
...
---
### What This Means
[1-2 sentences on hiring outlook: supply/demand signal, speed recommendation, any
standout sourcing channel]~/.nimble/memory/reports/talent-sourcing-{YYYY-MM-DD}.md~/.nimble/memory/talent-sourcing/[role-slug].mdlast_runs.talent-sourcing~/.nimble/business-profile.jsonreferences/profile-and-onboarding.md~/.nimble/memory/talent-sourcing/index.mdreferences/memory-and-distribution.mdreferences/memory-and-distribution.mdAskUserQuestionWhat's next?
- Go deeper on a candidate — extract full profile + find contact info
- Expand search — broaden location, relax seniority, try more platforms
- Narrow search — add a required skill or tighten location
- Export list — save as CSV or formatted doc
- Done
- Run
on a candidate's current employer for deal contextcompany-deep-dive- Run
before reaching out to a Tier 1 candidatemeeting-prep
references/nimble-playbook.md