← Back to Skills Marketplace
396
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install skill-cold-email-outreach
Description
Automate B2B cold email outreach by sourcing leads from Apollo, verifying with Hunter.io, and uploading to Instantly for a 3-email drip campaign in one command.
Usage Guidance
This skill appears to implement the advertised pipeline but has a few issues you should address before using it:
- Metadata vs reality: The registry metadata says no credentials are required, but the scripts require API keys (Instanly/Hunter and optionally Apollo) stored in config.js. Don't put keys into a repo; create config.js locally and keep it out of version control.
- Missing file: SKILL.md mentions pipeline.js (API scrape mode) but that file isn't included. If you need API scraping you should request or review that missing file before running anything that claims to use it.
- Logic bug: verifyEmail treats any non-200 response from Hunter as "valid" (the code returns true when res.status !== 200). That means transient Hunter failures can cause invalid emails to be uploaded — fix the logic to treat non-200 responses as failures or retry.
- Data safety: the script reads whatever CSV you pass and will POST those email addresses to Instantly. Ensure you have permission to contact those addresses and comply with anti-spam law and terms of service.
- Secrets and storage: storing bearer tokens in plaintext config.js is convenient but risky. Keep the file local, add it to .gitignore, and rotate tokens if they are ever committed accidentally.
- Testing and rate limits: test with a small CSV first, confirm Hunter/Instantly quotas and rate limits, and verify campaign configuration in Instantly before launching bulk sends.
If you want to proceed, request the missing pipeline.js (if you need Apollo API scraping), patch the verifyEmail logic to handle non-200 responses safely, and ensure API keys are handled securely. If you are unsure, do not run the script on production data until you or a developer have audited these issues.
Capability Analysis
Type: OpenClaw Skill
Name: skill-cold-email-outreach
Version: 1.0.0
The skill bundle is designed for automated cold email outreach, integrating with Apollo, Hunter.io, and Instantly.ai. All code and documentation align with this stated purpose, requiring API keys for legitimate interactions with these services. There is no evidence of intentional malicious behavior such as data exfiltration to unauthorized endpoints, arbitrary code execution, persistence mechanisms, or prompt injection attempts against the AI agent. File I/O and network requests are confined to the skill's core functionality.
Capability Assessment
Purpose & Capability
The code and SKILL.md clearly require API keys for Instantly, Hunter, and optionally Apollo; that aligns with the stated purpose. However the registry metadata lists no required credentials or primary credential, which is inconsistent with the included scripts that expect keys in a config.js file. Also SKILL.md references a pipeline.js script (Apollo API scrape) that is not present in the file manifest.
Instruction Scope
Runtime instructions are focused and limited to parsing a user-provided CSV, calling Hunter's verifier, and uploading to Instantly. They correctly instruct adding keys to a local config file and running import-csv.js. The instructions reference pipeline.js (API scrape mode) even though that file is missing; the SKILL.md otherwise does not instruct the agent to read system files or contact endpoints other than Hunter and Instantly.
Install Mechanism
This is an instruction-only skill with included Node.js scripts and no installer or external downloads. No package installs or remote archives are invoked by the skill itself — risk from install mechanism is low. It does require Node.js 18+ to run locally.
Credentials
The script needs service API keys (instantly.apiKey, hunter.apiKey, optional apollo.apiKey) which are proportionate to its function. The manifest failing to declare these required credentials is a metadata problem. Keys are stored in a local config.js file (example provided) rather than environment variables; storing long-lived bearer tokens in a file is a user-side risk to manage.
Persistence & Privilege
The skill does not request persistent platform privileges, does not set always:true, and does not modify other skills or system-wide settings. It runs as a local Node.js script with user-provided inputs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-cold-email-outreach - After installation, invoke the skill by name or use
/skill-cold-email-outreach - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: fully automated cold email pipeline from Apollo to Instantly via Hunter verification.
- Supports lead sourcing (Apollo CSV/API), email verification (Hunter.io), and automated upload with dynamic personalization.
- Includes a built-in 3-step drip sequence template (ROI pitch, pain question, soft close).
- Simple setup with config file and one-command execution.
- Requirements: Node.js 18+, Apollo/Hunter/Instantly accounts and API keys.
- Output: step-by-step CLI messages including verification status and upload summary.
Metadata
Frequently Asked Questions
What is Cold Email Outreach?
Automate B2B cold email outreach by sourcing leads from Apollo, verifying with Hunter.io, and uploading to Instantly for a 3-email drip campaign in one command. It is an AI Agent Skill for Claude Code / OpenClaw, with 396 downloads so far.
How do I install Cold Email Outreach?
Run "/install skill-cold-email-outreach" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cold Email Outreach free?
Yes, Cold Email Outreach is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Cold Email Outreach support?
Cold Email Outreach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cold Email Outreach?
It is built and maintained by Zero2Ai (@zero2ai-hub); the current version is v1.0.0.
More Skills