outreach-crm
Track leads locally, manage outreach campaigns, and export as CSV for download.
Best use case
outreach-crm is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Track leads locally, manage outreach campaigns, and export as CSV for download.
Teams using outreach-crm should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/outreach-crm/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How outreach-crm Compares
| Feature / Agent | outreach-crm | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Track leads locally, manage outreach campaigns, and export as CSV for download.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agent for Cold Email Generation
Discover AI agent skills for cold email generation, outreach copy, lead personalization, CRM support, and sales-adjacent messaging workflows.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Freelancers
Browse AI agent skills for freelancers handling client research, proposals, outreach, delivery systems, documentation, and repeatable admin work.
SKILL.md Source
# Outreach CRM Skill
Manage lead generation outreach. Leads are stored in a local JSON file inside the agent workspace — no external database required. Users can view leads in chat or export them as a CSV file.
## Available Tools
Run with Node.js: `node {baseDir}/outreach-crm.js <command> [args]`
- **add-lead** - Add a new lead to the local leads file
- **list** - List all tracked leads (displays in chat)
- **log** - Log an interaction with a lead
- **export-csv** - Export all leads to a CSV file and print the file path
- **clear** - Remove all leads (use with caution)
## Usage
```bash
node {baseDir}/outreach-crm.js add-lead --name "John" --source "twitter" --handle "@john" --score 75 --tier hot
node {baseDir}/outreach-crm.js list
node {baseDir}/outreach-crm.js log <lead_id> "Sent intro DM"
node {baseDir}/outreach-crm.js export-csv
```
## Storage
Leads are saved to `/root/.openclaw/workspace/leads.json` inside the container.
CSV exports are written to `/root/.openclaw/workspace/leads.csv`.
Always show the user the export path so they can download it.Related Skills
doppel-social-outreach
Promote Doppel world builds across social platforms. Use when the agent wants to share builds on Twitter/X, Farcaster, Telegram, or Moltbook to drive observers, grow reputation, and recruit collaborators.
email-outreach-ops
Draft and manage vendor outreach emails for quotes/availability, follow-up cadence, and response summarization into structured decision tables. Use when contacting hotels, transport vendors, or activity providers.
outreach-sequencer
Create and manage multi-step outreach sequences — LinkedIn messages, cold emails, and follow-ups with personalization. Use when asked to "send outreach", "create email sequence", "follow up with leads", "start a drip campaign", "send LinkedIn messages", "personalized outreach", or any automated multi-step communication workflow.
moltflow-outreach
Bulk messaging, scheduled messages, scheduled reports, and custom groups for WhatsApp outreach. Use when: bulk send, broadcast, schedule message, schedule report, cron, custom group, contact list, ban-safe messaging.
outreach-scout
Find and engage warm leads on Reddit, X/Twitter, and forums. Monitors platforms for people asking questions your product solves, drafts helpful replies that naturally mention your offering, and tracks all activity. Use when you need marketing, lead generation, audience building, finding potential customers, or growing product awareness. Works with heartbeats for automated daily scouting.
cold-outreach-pack
Cold email, LinkedIn outreach, and follow-up sequences for sales and networking. Professional templates and best practices.
outreach-sequence-crafter
Build respectful multi-touch outreach sequences with channel mix, follow-up timing, objection handling, and logging templates.
---
name: article-factory-wechat
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.
baidu-search
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.