← Back to Skills Marketplace
372
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-skill-contact-finder
Description
Find professional emails and contacts from a name + company/domain using SerpAPI + OpenAI GPT-4o-mini.
Usage Guidance
This skill appears to do what it says (search public sources and use GPT to extract/validate contact info), but the registry omitted the required API keys — you must supply SERPAPI_KEY and OPENAI_API_KEY (and optionally BRAVE_API_KEYS) in your environment for it to work. Before installing or running: (1) review the included Python script yourself (it is present and readable) and confirm you're comfortable sending search snippets to OpenAI/SerpAPI/Brave; these snippets may contain personal data. (2) Use least-privilege API keys or billing/usage limits for OpenAI and SerpAPI to limit exposure and cost. (3) Consider running the script in an isolated environment (container) if you want to limit log exposure; note the script can print partial Brave keys in warnings. (4) Verify legal/compliance constraints (GDPR/consent) before mass-collecting or storing contact data. If you want to proceed, add the required env vars to the skill's configuration or shell only after understanding the privacy and billing implications.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-skill-contact-finder
Version: 0.1.0
The skill bundle is designed to find professional contacts using SerpAPI/Brave Search and OpenAI. It correctly retrieves API keys from environment variables and makes legitimate network calls to these services, which is aligned with its stated purpose. There is no evidence of data exfiltration beyond what is necessary for its function, no malicious execution, persistence mechanisms, or prompt injection against the OpenClaw agent. The use of user input in LLM prompts is inherent to its operation and does not indicate malicious intent or local system compromise.
Capability Assessment
Purpose & Capability
The skill's stated purpose (find professional emails via SerpAPI + OpenAI) matches the code and instructions. However the registry metadata declares no required environment variables or primary credential while BOTH the SKILL.md and the script require SERPAPI_KEY and OPENAI_API_KEY (and optionally BRAVE_API_KEYS). The missing declaration in registry metadata is an incoherence that users should notice before installing/using the skill.
Instruction Scope
The SKILL.md and the script instruct the agent to run searches (SerpAPI or Brave), collect snippets, and send those snippets to OpenAI to extract/validate contacts; they also generate pattern-based guesses. The instructions do not attempt to read unrelated local files or other secrets. The agent will transmit collected search snippets (which can contain PII) to external APIs as part of normal operation — this is expected for the stated purpose but is a privacy consideration.
Install Mechanism
There is no install spec (instruction-only skill) and the SKILL.md suggests pip3 install openai requests. No archive downloads or obscure install URLs are used. Risk from the install mechanism is low.
Credentials
The skill legitimately requires SERPAPI_KEY and OPENAI_API_KEY (and optionally BRAVE_API_KEYS) to function — those are proportionate to the task. However, the registry metadata did not list these required env vars or a primary credential, which is inconsistent and makes it easy to overlook that sensitive keys are needed. Additionally, the script logs a Brave key snippet in warnings (it prints key[:10]...), which could reveal partial key material to logs/monitors.
Persistence & Privilege
The skill does not request always:true, does not modify system/other-skill configs, and has no install step that writes persistent binaries. It runs on demand and does not request elevated platform privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-skill-contact-finder - After installation, invoke the skill by name or use
/openclaw-skill-contact-finder - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of contact-finder skill.
- Find professional emails and contacts from a name and company/domain using SerpAPI and OpenAI GPT-4o-mini.
- Supports company, domain, name (optional), and output format options.
- Returns contacts with email, LinkedIn, job title, and confidence level.
- Includes setup instructions and environment variable configuration.
Metadata
Frequently Asked Questions
What is Contact Finder?
Find professional emails and contacts from a name + company/domain using SerpAPI + OpenAI GPT-4o-mini. It is an AI Agent Skill for Claude Code / OpenClaw, with 372 downloads so far.
How do I install Contact Finder?
Run "/install openclaw-skill-contact-finder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Contact Finder free?
Yes, Contact Finder is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Contact Finder support?
Contact Finder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Contact Finder?
It is built and maintained by Marouane (@mrnsmh); the current version is v0.1.0.
More Skills