contact-sourcer
Finds and stores contacts for target companies by running automated search waterfalls and deduplication.
Install
mkdir -p .claude/skills/contact-sourcer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12010" && unzip -o skill.zip -d .claude/skills/contact-sourcer && rm skill.zipInstalls to .claude/skills/contact-sourcer
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Source people at target companies (capability people_search) and write them to storage at stage 'sourced'. Runs the configured people_search waterfall, backfills domains, dedups, and cross-references the master DB. Use when the user wants to "source contacts", "find people at these companies", or run only the sourcing stage.Key capabilities
- →Source people at target companies
- →Backfill domains for sourced contacts
- →Deduplicate contact records
- →Cross-reference with a master database
- →Write sourced contacts to storage
How it works
This skill executes a people_search waterfall, backfills domains, deduplicates, and cross-references with a master database. It then writes the sourced contacts to storage, creating a new list if needed.
Inputs & outputs
When to use contact-sourcer
- →Source leads at specific companies
- →Find contact details for outreach
- →Build target contact lists
About this skill
Input (companies + persona/titles + geography, and optionally an existing list_id): $ARGUMENTS
Execute the contact sourcer: read agents/contact-sourcer/agent.md and follow it
exactly — bootstrap (config + context + resolve the people_search waterfall from keyed
providers), source per provider via their manifests, backfill domains, dedup +
crossref_master, then write via storage/cli.py (create_list if needed, upsert_contacts).
Report the waterfall table and the resulting list_id.
When not to use it
- →When the user does not want to source contacts
- →When the user does not want to find people at specific companies
- →When the user does not want to run only the sourcing stage
Limitations
- →Requires configured people_search waterfall
- →Requires storage via `storage/cli.py`
- →Requires following `agents/contact-sourcer/agent.md` exactly
How it compares
This skill automates the entire contact sourcing process, from searching to deduplication and storage, providing a structured and efficient workflow compared to manual contact gathering.
Compared to similar skills
contact-sourcer side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| contact-sourcer (this skill) | 0 | 2mo | No flags | Intermediate |
| funding-signal-outreach | 0 | 1mo | No flags | Advanced |
| ultrathink | 28 | 2mo | No flags | Advanced |
| nlm-skill | 8 | 26d | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by kkrlstrm
View all by kkrlstrm →You might also like
funding-signal-outreach
gooseworks-ai
>
ultrathink
dashed
Invoke deep sequential thinking for complex problem-solving. Use when the user says 'use ultrathink', 'ultrathink', or when tackling problems that require careful step-by-step reasoning, planning, hypothesis generation, or multi-step analysis.
nlm-skill
jacob-bd
Expert guide for the NotebookLM CLI (`nlm`) and MCP server - interfaces for Google NotebookLM. Use this skill when users want to interact with NotebookLM programmatically, including: creating/managing notebooks, adding sources (URLs, YouTube, text, Google Drive), generating content (podcasts, reports, quizzes, flashcards, mind maps, slides, infographics, videos, data tables), conducting research, chatting with sources, or automating NotebookLM workflows. Triggers on mentions of "nlm", "notebooklm", "notebook lm", "podcast generation", "audio overview", or any NotebookLM-related automation task.
session-logs
openclaw
Search and analyze your own session logs (older/parent conversations) using jq.
red-team-tools-and-methodology
davila7
This skill should be used when the user asks to "follow red team methodology", "perform bug bounty hunting", "automate reconnaissance", "hunt for XSS vulnerabilities", "enumerate subdomains", or needs security researcher techniques and tool configurations from top bug bounty hunters.
context-management-context-restore
sickn33
Use when working with context management context restore